Kalkylator för IPv6-subnät

Ange en IPv6-adress med prefixlängd (CIDR-notation) för att få nätverket, den första och sista adressen samt det totala antalet adresser. Adressen skrivs också om i sin standardform (RFC 5952).

Adressen kan skrivas med stora eller små bokstäver och kan ha inledande nollor i en grupp. Prefixlängden är från 0 till 128. Exempeladresserna ligger i 2001:db8::/32, som är reserverat för dokumentation.
Nätverk (prefix) —
Resultat
Normaliserad adress (RFC 5952)—
Expanderad form (åtta grupper om fyra siffror)—
Nätverk (prefix)—
Första adress—
Sista adress—
Totalt antal adresser—
Antal /64-subnät—

Det kopierade värdet är nätverket (prefixet), till exempel 2001:db8::/64.

Så beräknas det

En IPv6-adress har 128 bitar. En prefixlängd n betyder att de n bitarna längst till vänster identifierar nätverket.

Beräkningen använder 128-bitars heltal (BigInt), så det finns inget avrundningsfel. Alla prefixlängder från 0 (alla adresser) till 128 (en enda adress) fungerar. IPv6 har ingen broadcast-adress, så till skillnad från IPv4-subnätkalkylatorn visar det här verktyget ingen broadcast-adress och inget antal användbara värdar (totalt − 2). Intervallet anges med sin första och sista adress.

Hur en adress skrivs (RFC 4291)

En IPv6-adress kan skrivas på dessa sätt (RFC 4291, avsnitt 2.2):

Ett prefix skrivs adress/prefixlängd (RFC 4291, avsnitt 2.3). Adressen till vänster kan ha bitar satta i värddelen; det här verktyget visar nätverksadressen med värddelen nollställd.

Normalisering (RFC 5952)

Eftersom en adress kan skrivas på många sätt definierar RFC 5952 en kanonisk form. Den "normaliserade adressen" i det här verktyget följer dess regler:

För en IPv4-mappad adress (i intervallet ::ffff:0:0/96) rekommenderar RFC 5952 (avsnitt 5) den blandade notationen med IPv4-delen decimalt (::ffff:192.0.2.1). Det här verktyget visar den blandade notationen bara för adresser i det IPv4-mappade intervallet, som referens.

Exempel

Den första adressen i ett subnät

Den första adressen i ett subnät (med ett gränssnitts-ID med enbart nollor) är reserverad som Subnet-Router anycast-adress (RFC 4291, avsnitt 2.6.1). Varje router måste stödja den på de subnät den är ansluten till.

Anmärkningar

Källor och kontroll

Notationen, normaliseringen och uppgifterna om reserverade adresser ovan kontrollerades mot den fullständiga texten i dessa RFC:er den 2026-11-01:

Vanliga frågor

Vilken adress är IPv6:s broadcast-adress?

IPv6 har ingen broadcast-adress. Det som broadcast gör i IPv4 görs med multicast i IPv6. Det här verktyget visar intervallets första och sista adress.

Vad betyder "::"?

En eller flera grupper om 16 nollbitar. Det får användas bara en gång i en adress. I den kanoniska formen (RFC 5952) ersätter det den längsta följden av nollgrupper (den första om två är lika långa), och det används inte för en enda nollgrupp.

Hur många adresser finns i ett /64?

2^64, alltså 18 446 744 073 709 551 616.

Varför kan samma adress skrivas på olika sätt?

Inledande nollor kan utelämnas eller behållas, "::" kan placeras på olika ställen och bokstäver kan vara stora eller små. Om du skriver om en adress i den kanoniska formen enligt RFC 5952 får samma adress alltid samma text.