Nodea — logo

Adres IPv6

Adres IPv6 to szósta wersja protokołu internetowego i następca IPv4. Jest to liczba 128-bitowa, co daje pulę rzędu 340 sekstylionów adresów — praktycznie niewyczerpalną. Zapisuje się go w systemie szesnastkowym jako osiem grup po cztery znaki oddzielone dwukropkami, na przykład 2001:0db8:85a3:0000:0000:8a2e:0370:7334.

Na czym polega przewaga IPv6

Głównym powodem powstania IPv6 było wyczerpanie puli publicznych adresów IP w wersji czwartej. Ogromna przestrzeń adresowa eliminuje potrzebę powszechnego stosowania mechanizmu NAT — każde urządzenie może otrzymać własny, publiczny adres. IPv6 upraszcza też nagłówki pakietów, wspiera automatyczną konfigurację adresów (SLAAC) oraz natywnie porządkuje mechanizmy bezpieczeństwa i multicastu. Aby zapis był krótszy, wiodące zera w blokach można pomijać, a jeden ciąg samych zer zastąpić podwójnym dwukropkiem (::).

W praktyce większość infrastruktury działa w trybie dual-stack, obsługując równolegle IPv4 i IPv6, ponieważ oba protokoły nie są ze sobą bezpośrednio kompatybilne.

Zastosowanie w praktyce

W konfiguracji domeny adres IPv6 zapisuje się w rekordzie AAAA, będącym odpowiednikiem rekordu A dla IPv4. Udostępnienie strony po IPv6 poprawia dostępność dla użytkowników sieci obsługujących wyłącznie ten protokół i jest coraz częściej standardem w nowoczesnym hostingu. Nowoczesne serwery VPS zwykle otrzymują pulę adresów IPv6, którą konfiguruje się w DNS obok adresacji IPv4, zapewniając stronie dostępność w obu protokołach jednocześnie. Warto pamiętać, że reguły zapory, listy dostępu i limity zapytań trzeba definiować osobno dla IPv6, ponieważ adresy z tej puli nie są objęte regułami napisanymi dla IPv4. Coraz więcej sieci mobilnych i dostawców internetu udostępnia użytkownikom łączność wyłącznie po IPv6, dlatego wsparcie tego protokołu przekłada się bezpośrednio na dostępność strony dla realnych odwiedzających.

Powiązane pojęcia

Najczęstsze pytania

Czym zapisuje się adres IPv6 zamiast kropek?

Adres IPv6 zapisuje się szesnastkowo w ośmiu blokach po cztery znaki, oddzielonych dwukropkami. Ciągi zer można skracać podwójnym dwukropkiem, np. 2001:db8::1, co czyni zapis bardziej zwięzłym.

Czy IPv6 jest kompatybilny z IPv4?

Protokoły nie są bezpośrednio kompatybilne — urządzenie tylko z IPv4 nie połączy się wprost z hostem dostępnym wyłącznie po IPv6. Dlatego stosuje się tryb dual-stack, w którym usługa obsługuje jednocześnie oba protokoły.