IPv4 a IPv6: jaka jest różnica?

Spisu treści:

IPv4 a IPv6: jaka jest różnica?
IPv4 a IPv6: jaka jest różnica?
Anonim

Istnieją dwa typy protokołów internetowych (IP): IPv4 i IPv6. Ten pierwszy jest obecnie znacznie bardziej powszechny, ale oba są adresami IP, które zapewniają tę samą funkcję, która polega na umożliwieniu komputerowi, telefonowi i innym urządzeniom sieciowym komunikowanie się z serwerami i nie tylko przez Internet.

Prawdopodobnie nigdy nie miałeś problemu z IPv4, który uniemożliwił Ci korzystanie z Internetu, więc możesz się zastanawiać, dlaczego IPv6 w ogóle istnieje. Co robi uaktualniony adres IP? Czy IPv6 jest lepszy niż IPv4?

Image
Image

Spójrzmy, co oznaczają te terminy i czym się różnią.

Co oznaczają IPv4 i IPv6

IPv4 oznacza IP w wersji 4. Zaczęto go używać w 1983 roku i nadal jest szeroko stosowany. Prawdopodobnie widziałeś adres IPv4 - są one prezentowane w notacji dziesiętnej z kropkami w taki sposób, gdzie są cztery sekcje liczb oddzielone kropkami:

64.70.220.50

IPv6 oznacza IP w wersji 6. Został wprowadzony w 1994 roku i został zaprojektowany, aby ostatecznie zastąpić IPv4, ale jest obecnie używany w połączeniu z nim. Adres IPv6 znacznie różni się od adresu IPv4, ponieważ może zawierać litery i oddzielać sekcje dwukropkami. IPv6 używa ośmiu 16-bitowych znaków szesnastkowych:

2a00:5a60:85a3:0:0:8a2e:370:7334

Dlaczego są dwa

IP wersja 6 została stworzona, aby poprawić ograniczenia protokołu IPv4. Chociaż druga iteracja została wprowadzona zaledwie dekadę po pierwszej, głównym powodem, dla którego jest potrzebna, jest ekspansywny charakter Internetu.

Jednym sposobem, w jaki IPv6 różni się od IPv4 jest struktura adresu. Zamiast zezwalać na 32-bitowy adres, taki jak IPv4, IPv6 obsługuje adresy 128-bitowe. Poza cyframi od 0 do 9, które obsługuje IPv4, IPv6 akceptuje litery a-f. Z każdym dodatkowym bitem przestrzeń adresowa (całkowita liczba unikalnych adresów IP) podwaja się.

Oznacza to, że więcej adresów IP można utworzyć za pomocą protokołu IPv6 lub IPv4. Podczas gdy pierwszy jest ograniczony do nieco ponad 4 miliardów, IPv6 może utworzyć 340 undecylionów unikalnych adresów (to 340 miliardów miliardów miliardów!).

Jeśli będziemy udawać, że każda osoba na Ziemi ma tylko jedno urządzenie, które potrzebuje dostępu do Internetu, miliardy urządzeń zostaną natychmiast odrzucone w świecie wyłącznie IPv4. Co więcej, w miarę jak każdego dnia do Internetu dodawanych jest coraz więcej urządzeń, takich jak smartwatche, telefony, samochody i lodówki, jasne jest, że ograniczenie adresów IP do 4 miliardów ustanowione przez IPv4 po prostu nie da rady na zawsze.

Władze rządowe ograniczają liczbę adresów IPv4 i IPv6 dostępnych do użytku publicznego, ale nadal istnieje znacznie więcej kombinacji adresów IPv6 niż IPv4. Jest bardzo mało prawdopodobne, że w najbliższym czasie ich zabraknie.

Inne różnice między IPv6 a IPv4

Większa przestrzeń adresowa to nie jedyna różnica między IPv4 a IPv6. Oto kilka innych wyróżnień:

Różnice IPv6 i IPv4
IPv6 IPv4
Pola nagłówka 8 12
Długość pola nagłówka 40 20
Ma pola sumy kontrolnej Nie Tak
Typy transmisji Unicast, multicast, anycast Unicast, transmisja, multiemisja
Wsparcie VLSM Nie Tak
Typy przydziałów DHCPv6 i statyczny DHCP i statyczne
Bezpieczeństwo Wbudowana obsługa IPSec Zależy od aplikacji
Automatyczna konfiguracja Tak Nie
Metoda mapowania NDP (protokół wykrywania sąsiadów) ARP (protokół rozwiązywania adresów)
Bezpośrednie połączenia P2P Tak Nie (z powodu translacji adresów sieciowych)

Czy IPv6 jest bezpieczniejszy niż IPv4?

Chociaż IPv6 jest nowszy i możesz założyć, że wszystko w imię bezpieczeństwa jest również lepsze, to nie do końca prawda. Zarówno IPv6, jak i IPv4 cierpią z powodu zalewania adresów, ataków typu man-in-the-middle, przechwytywania pakietów i nie tylko.

IPv6 zawiera wbudowaną obsługę IPSec (Internet Protocol Security), czyli tego samego, którego VPN używają do szyfrowania danych. Mogłoby się wydawać, że IPSec natychmiast czyni IPv6 lepszym, ale implementacja IPSec jest tylko zalecana, a nie wymagana. Co więcej, może być również używany w protokole IPv4, więc nie ma tu dużej różnicy.

Funkcja automatycznej konfiguracji jest obsługiwana przez protokół IPv6, który umożliwia urządzeniom generowanie adresu IP na podstawie ich adresu MAC. Może to potencjalnie zostać wykorzystane przez hakerów lub firmy zewnętrzne do śledzenia ludzi na podstawie ich sprzętu.

Jednak IPv6 ma przewagę, jeśli chodzi o używanie NDP vs ARP. IPv4 boryka się z problemami związanymi z ARP, takimi jak spoofing, zalewanie adresów MAC i duplikowanie adresów MAC. Protokół IPv6 poprawia to, używając protokołu Secure Neighbor Discovery (SEND) do zabezpieczania NDP za pomocą adresów generowanych kryptograficznie. W tym wątku superużytkownika jest o wiele więcej.

Dla większości z nas ważnym wnioskiem jest to, że przejście na IPv6 nie rozwiąże głównych problemów, które nękają aktywność internetową, takich jak wirusy, kradzież danych, monitorowanie itp. Chociaż istnieją fundamentalne różnice między sposobem, w jaki IPv6 i IPv4 działają, wiele zagrożeń jest nadal bardzo realnych, niezależnie od tego, czy używasz IPv6, czy IPv4.

Co musisz zrobić, aby korzystać z IPv6

Dla użytkowników końcowych, którzy nie korzystają z usług internetowych ani nie tworzą urządzeń sieciowych, używanie protokołu IPv6 zamiast protokołu IPv4 to tak naprawdę tylko gra na czekanie. Nie musisz przygotowywać komputera do obsługi protokołu IPv6 ani uczyć się ogólnie niczego nowego o adresach IP.

Nie nadejdzie czas, kiedy nagle zostaniesz odcięty od Internetu, ponieważ nie wpisałeś adresu IPv6, aby zastąpić stary adres IPv4. IPv6 i IPv4 będą nadal działać równolegle, dopóki protokół IPv6 nie będzie dostępny dla każdego urządzenia na całym świecie, co potrwa wiele lat.

Możesz monitorować statystyki Google dotyczące przyjęcia protokołu IPv6, aby zobaczyć rosnący trend wykorzystania protokołu IPv6 przez użytkowników Google.

Gdy przejście nastąpi w Twoim domu, w telefonie itp., będzie to tak płynne, jak zmiana adresu IPv4 na inny, co zdarza się często i czego nigdy nie zauważysz.

Jeśli jednak Twoje urządzenie i dostawca usług internetowych obsługują tę funkcję, możesz w dowolnym momencie ręcznie przełączyć się na IPv6. Poszukaj opcji w ustawieniach routera.

Kolejnym obszarem, w którym możesz użyć adresu IPv6, jest zmiana serwerów DNS. Ta lista bezpłatnych i publicznych serwerów DNS zawiera kilka przykładów firm, które oferują wersje IPv6 swoich serwerów DNS.

Zalecana: