Mylisz się różnicą między IPv4 a IPv6?
IP, skrót od Internet Protocol, to protokół, który pomaga komputerom / urządzeniom komunikować się ze sobą w sieci. Jak sugeruje „v” w nazwie, istnieją różne wersje protokołu internetowego: IPv4 i IPv6.
W tym poście omówimy wszystko, co musisz wiedzieć, aby zrozumieć różnicę między IPv4 i IPv6. Oto, co omówimy:
Co to jest protokół internetowy (IP)?
Protokół internetowy (IP) to zestaw reguł, które pomagają w routingu pakietów danych aby dane mogły przemieszczać się w sieci i docierać do właściwego miejsca docelowego.
Gdy komputer próbuje wysłać informacje, jest on dzielony na mniejsze fragmenty zwane pakietami. Aby upewnić się, że wszystkie te pakiety dotrzyj we właściwe miejsce, każdy pakiet zawiera informacje IP.
Druga część układanki polega na tym, że każdemu urządzeniu lub domenie w Internecie przypisany jest adres IP, który jednoznacznie identyfikuje je z innych urządzeń.
Obejmuje to Twój własny komputer, z którym prawdopodobnie już się spotkałeś. Jeśli przejdziesz do jednego z wielu „Jaki jest mój adres IP?” narzędzi, pokażą ci adres IP twojego komputera i przybliżone oszacowanie twojej lokalizacji (która powinna być dokładna, chyba że używasz VPN).
Adres IP, który znasz najprawdopodobniej wygląda mniej więcej tak:
32.253.431.175
Przypisując każdemu urządzeniu adres IP, sieci są w stanie efektywnie trasować wszystkie te pakiety danych i upewnij się, że dotrą we właściwe miejsce.
Co to jest IPv4?
Pomimo „4” w nazwie, IPv4 jest właściwie pierwszą wersją adresu IP używany. Został uruchomiony w 1983 roku i nawet dzisiaj jest najbardziej znaną wersją do identyfikowania urządzeń w sieci.
IPv4 używa adresu 32-bitowego, który jest format, który prawdopodobnie znasz najlepiej, omawiając „adres IP”. Ta 32-bitowa przestrzeń adresowa zapewnia prawie 4,3 miliarda unikalnych adresów, chociaż niektóre bloki IP są zarezerwowane do specjalnych zastosowań.
Oto przykład adresu IPv4:
32.253.431.175
Co to jest IPv6?
IPv6 to nowsza wersja protokołu IP, która używa 128-bitowego formatu adresu i zawiera zarówno cyfry, jak i litery. Oto przykład adresu IPv6:
3002:0bd6:0000:0000:0000:ee00:0033:6778
Dlaczego potrzebowaliśmy nowej wersji adresu IP?
W tym momencie możesz się zastanawiać, dlaczego IPv6 w ogóle istnieje.
Cóż, podczas gdy 4,3 miliarda potencjalnych adresów IP w IPv4 może wydawać się dużo, potrzebujemy o wiele więcej adresów IP!
Na świecie jest wielu ludzi z wieloma urządzeniami. Jest to jeszcze poważniejszy problem związany z rozwojem urządzeń IoT (Internetu rzeczy) i czujników, ponieważ znacznie zwiększają one pulę podłączonych urządzeń.
Krótko mówiąc, na świecie kończyły się unikalne adresy IPv4, co jest największym powodem, dla którego potrzebowaliśmy IPv6.
Istnieją jednak inne, bardziej skomplikowane techniczne powody – omówmy je.
💡 IP, skrót od Internet Protocol, pomaga komputerom / urządzenia komunikują się przez sieć. W tym przewodniku omówiono różnice między wersjami IPv4 i IPv6 👇Kliknij tweeta
Jaka jest różnica między IPv4 a IPv6?
Teraz przyjrzyjmy się różnicy między IPv4 a IPv6.
Najbardziej oczywistą różnicą i najbardziej odpowiednią dla zwykłych ludzi jest różnica w formatach:
- IPv4 używa adresu 32-bitowego
- IPv6 używa 128 -address
Nie wdając się w matematykę (zapiszemy to w następnej sekcji), oznacza to, że IPv6 oferuje 1028 razy więcej adresów niż IPv4, co zasadniczo rozwiązuje problem „wyczerpywania się adresy ”(przynajmniej w najbliższej przyszłości).
Zapisz się do newslettera
Dzięki WordPressowi zwiększyliśmy ruch o 1,187%. Pokażemy Ci, jak to zrobić.
Dołącz do ponad 20 000 innych osób, które otrzymują nasz cotygodniowy biuletyn z poufnymi wskazówkami dotyczącymi WordPressa!
IPv6 to także adres alfanumeryczny oddzielony dwukropkami, podczas gdy IPv4 jest tylko numeryczny i oddzielony pe okresy. Ponownie, oto przykład każdego z nich:
- IPv4 –
32.253.431.175
- IPv6 –
3002:0bd6:0000:0000:0000:ee00:0033:6778
Istnieją również pewne techniczne różnice między IPv4 a IPv6, chociaż osoby niebędące programistami nie muszą ich znać. Niektóre z najbardziej znaczących różnic technicznych są następujące:
- IPv6 zawiera wbudowaną funkcję Quality of Service (QoS).
- IPv6 ma wbudowaną warstwę zabezpieczeń sieci (IPsec ).
- IPv6 eliminuje translację adresów sieciowych (NAT) i umożliwia łączność typu end-to-end w warstwie IP.
- Multiemisja jest częścią podstawowych specyfikacji protokołu IPv6, chociaż jest opcjonalna w IPv4.Multiemisja pozwala na transmisję pakietu do wielu miejsc docelowych w ramach jednej operacji.
- IPv6 ma większe nagłówki pakietów (około dwa razy większe niż IPv4).
Ile Adresy są w IPv4 czy IPv6?
Jak wspomnieliśmy powyżej, IPv6 obsługuje 1028 razy więcej adresów IP niż IPv4.
IPv4 obsługuje około 4,29 miliarda adresów.
Z drugiej strony, IPv6 obsługuje… cóż, najłatwiejszym sposobem zapisania tego jest 2^128
różne adresy. Jeśli interesuje Cię dokładna liczba, oto ile unikalnych adresów oferuje IPv6: 340 282 366 920 938 463 463 374 607 431 768 214 56
Oznacza to, że czeka nas długa droga, zanim skończą się adresy IPv6!
Czy istnieje różnica między szybkością protokołu IPv4 a szybkością protokołu IPv6? Co jest szybsze?
Ogólnie nie ma większej różnicy między szybkościami IPv4 i IPv6, chociaż niektóre dowody sugerują, że IPv6 może być nieco szybszy w niektórych sytuacjach.
Na „nie różnica ”, Sucuri przeprowadził serię testów w witrynach obsługujących zarówno IPv4, jak i IPv6 i stwierdził, że w zasadzie nie ma różnicy w większości testowanych przez nich witryn.
z przestojami i problemami z WordPressem? Kinsta to rozwiązanie hostingowe zaprojektowane z myślą o wydajności i bezpieczeństwie! Sprawdź nasze plany
Jednak możesz również znaleźć pewne dowody pokazując, że IPv6 jest szybszy. Na przykład blog inżynierów Facebooka stwierdził, że „Zauważyliśmy, że dostęp do Facebooka może być o 10–15 procent szybszy w porównaniu z IPv6”.
Podobnie Akamai przetestowała pojedynczy adres URL na iPhonie / sieć komórkowa i zauważyłem, że średni czas ładowania witryny był o 5% szybszy w przypadku protokołu IPv6 w porównaniu z IPv4.
Istnieje jednak wiele zmiennych, więc trudno je porównać wydajność bez przeprowadzania ściśle kontrolowanych eksperymentów.
Jednym z powodów, dla których IPv6 może być szybszy, jest to, że nie marnuje czasu na translację adresów sieciowych (NAT). Jednak IPv6 ma również większe nagłówki pakietów, więc może być potencjalnie wolniejszy w niektórych przypadkach.
Czy IPv4 lub IPv6 jest bardziej popularne?
Chociaż liczby zmieniają się, gdy IPv6 zwiększa jego adopcja, IPv4 jest nadal najczęściej używanym protokołem internetowym.
Przyjęcie IPv6 na świecie
Google prowadzi publiczne statystyki dotyczące dostępności IPv6 użytkowników Google według krajów na całym świecie. Te liczby to odsetek całego ruchu do witryn Google, który odbywa się za pośrednictwem protokołu IPv6, a nie protokołu IPv4.
Na całym świecie protokół IPv6 ma około ~ 32% dostępności, ale różni się on znacznie w poszczególnych krajach. Na przykład w USA przyjęto ponad 41% IPv6, w Wielkiej Brytanii około 30%, a Hiszpania tylko 2,5%.
Przyjęcie IPv6 w poszczególnych krajach
Jakiej wersji protokołu internetowego używa Kinsta?
Jeśli hostujesz swoją witrynę WordPress w Kinsta, możesz się zastanawiać, czy Kinsta używa IPv4 czy IPv6. Kinsta używa obecnie IPv4.
Dlaczego? Ponieważ Kinsta jest obsługiwana przez warstwę Premium Google Cloud, a obecnie Google Cloud nie obsługuje w pełni IPv6.
Mając to na uwadze, obsługa IPv6 znajduje się na mapie drogowej Google Cloud, więc może się to zmienić w przyszłość. Nie ma jednak oficjalnego harmonogramu, kiedy Google Cloud doda obsługę IPv6.
Nie wiesz, co zrobić z IPv4 i IPv6? 🥴 Kliknij, aby zobaczyć, czym różnią się te dwie wersje protokołu internetowego. Kliknij tweeta
Podsumowanie
Protokół internetowy (IP) ułatwia przesyłanie danych w sieci. Aby to osiągnąć, każdemu urządzeniu przypisywany jest adres IP.
IPv4 to oryginalna wersja, która została wprowadzona w 1983 roku. Jednak jego 32-bitowy format pozwala tylko na ~ 4,3 miliarda unikalnych adresów, co może „ Aby sprostać potrzebom współczesnego świata.
Aby rozwiązać problem braku unikalnych adresów IPv4 (i wprowadzić kilka innych zmian technicznych), utworzono protokół IPv6. IPv6 wykorzystuje 128-bitowy format adresu, który oferuje 1028 razy więcej unikalnych adresów niż IPv4.
Dla większości ludzi to wszystko, co musisz wiedzieć – IPv6 używa innego formatu i oferuje znacznie więcej unikalnych adresów niż IPv4 .
Kinsta używa IPv4, ponieważ GCP, który stanowi podstawę infrastruktury Kinsta, nie wdrożył jeszcze obsługi IPv6. Protokół IPv6 znajduje się na mapie Google Cloud, więc może się to zmienić w przyszłości.
Jeśli podobał Ci się ten artykuł, pokochasz platformę hostingową WordPress firmy Kinsta. Doładuj swoją witrynę internetową i uzyskaj wsparcie 24/7 od naszego doświadczonego zespołu WordPress. Nasza infrastruktura oparta na Google Cloud koncentruje się na automatycznym skalowaniu, wydajności i bezpieczeństwie. Pozwól nam pokazać różnicę Kinsta! Sprawdź nasze plany