Forkortelse av IPv6-adresser
Hvert heksadesimale tall i en IPv6-adresse beskriver fire binære bit. Vi kjenner antallet bit i hver seksjon (16) og totalt antall bit i adressen (128). Dette åpner for at vi kan forkorte IPv6-adresser slik at de blir mer lettleste.
1. Hvis IPv6-adressen har en sammenhengende seksjon eller mer med nullverdier, kan denne fjernes. Dobbelt kolon viser hvor i adressen nullverdiene er fjernet. Dette kan kun gjøres en gang per IPv6-adresse.
2. Nullverdier helt til venstre i hver seksjon kan fjernes. Hvis det er hele seksjoner igjen med nullverdier, kan disse representeres av en enkelt 0.
I eksemplene viste vi ganske moderate forkortelser. I mange tilfeller kan adressene forkortes mye mer, for eksempel hvis vi skal beskrive større adressesegmenter.
2001
:0db8
:0000
:0000
:a442
:0000
:0000
.00a0
er et eksempel på en adresse som kan kortes ned til
2001
:db8
::a44a
:0
:0
:a0
fc00
:0000
:0000
:0000
:0000
:0000
:0000
:0000
er et adressesegment som brukes kun internt i lokalnettverk , som vil si at det ikke kan rutes over internettet. Adressen til segmentet kan forkortes ned til
fc00
::
fc000
:0000
:0000
:0001
:0000
:0000
:0000
:00a1
er en IPv6-adresse kun for bruk i lokalnettverk. Denne kan forkortes ned til
fc00
:0
:0
:1
::a1