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.
To steg for å forkorte IPv6-adresser
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.
Eksempler på lovlige forkortelser
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