IPv6 prefixlängd

I IPv4 markeras nätverksdelen av adressen vanligtvis med en decimal nätverksmask, till exempel 255.255.255.0, vilket kallas en nätmask. Det kan också representeras med CIDR-notation, som t.ex. /24, vilket indikerar att de första 24 bitarna av IP-adressen utgör nätverksdelen.

I IPv6 finns ingen decimalrepresentation av nätmasken, endast CIDR-notation används, t.ex. /126. Därför finns det bara ett sätt att skriva ett IPv6-prefix: Ipv6-adress/prefix-längd

Prefixlängden är ett decimalvärde som visar hur många bitar längst till vänster i adressen som utgör nätverksdelen. Till exempel, om vi har adressen 2001:0db8:00f2:0000:06ee:002f:0000:0001/64, så är prefixlängden 64 bitar, vilket betyder att IPv6-nätverksdelen är 2001:0db8:00f2:0000::/64 och resterande 64 bitar är en nod i detta subnät.

I IPv6 väljer nätverksingenjörer vanligtvis prefixlängder som är multiplar av fyra för att göra det lättare att förstå och räkna prefixlängden utan att använda en kalkylator. Om vi tittar på exemplet ovan prefixet /16 markerar de första fyra hexadecimala siffror i första hextet. Därefter flyttar prefixet ytterligare 4 hexadecimala siffror i den andra hextet därav är prefixet nu /32. Från /32 till /48 ser vi samma mönster, men från /48 flyttar prefixet åt höger varje gång fyra bitar.

Sammanfattning

I IPv6 skrivs prefixlängden i CIDR-notation som ipv6-adress/prefix-längd. Det finns ingen decimalrepresentation som 255.255.255.0 i IPv6. Dock är det viktigt att förstå att även i IPv6 finns uppdelningen mellan nätverksdelen och host-delen (kallas nod i IPv6), men i IPv6 har nätverksdelen en annan struktur jämfört med IPv4.