IPv6 (ang. Internet Protocol version 6) – protokołu komunikacyjny, będący następcą protokołu IPv4. Został stworzony z powodu kończącej się ilości adresów 4 wersji adresu IP.
Podstawowymi zadaniami nowej wersji protokoły było zwiększenie długości adresu z 32-bitów do 128-bitów, uproszczenie nagłówka protokołu oraz zapewnienie jego elastyczności poprzez wprowadzenie rozszerzeń a także wprowadzenie wsparcia dla klas usług.
W protokole IPv6 adres zapisany jest w 128-bitowej liczbie i może identyfikować jeden bądź wiele interfejsów. W przypadku tego protokołu adres jest bardziej przejrzysty niż adres w poprzedniej wersji protokołu.
Zazwyczaj adres jest podawany jako blok ośmiu 16 bitowych bloków oddzielonych ::, zawierających cyfry szestnastkowe. Dozwolone jest pomijanie początkowych lub końcowych zer w bloku a także pomijanie kolejnych bloków składających się z samych zer. Poniższe adresy są sobie równoznaczne:
- 2001:0db8:0000:0000:0000:0000:1428:57ab
- 2001:0db8:0:0::1428:57ab
- 2001:db8::1428:57ab
6 wersja adresu IP jak i 4 są ze sobą kompatebilne. Oboje są obsługiwane przez urządzenia seciowe, jednakże będą one połączone do dwóch rozłączynch sieci.
Obie wersje obsługują serwer DNS. W przypadku IPv6 nazwa hostów w serwerze DNS będzie zawarta w rekordzie "AAAA", a IPv4 zawarta w "A". Spowoduje to, że dany host może mieć jednocześnie adres IPv4 i IPv6 w DNS
|