IPv6-subnetcalculator

Voer een IPv6-adres met een prefixlengte (CIDR-notatie) in om het netwerk, het eerste en laatste adres en het totale aantal adressen te krijgen. Het adres wordt ook in zijn standaardvorm (RFC 5952) herschreven.

Het adres mag hoofdletters of kleine letters gebruiken en mag voorloopnullen in een groep hebben. De prefixlengte is van 0 tot 128. De voorbeeldadressen liggen in 2001:db8::/32, dat voor documentatie is gereserveerd.
Netwerk (prefix) —
Resultaten
Genormaliseerd adres (RFC 5952)—
Uitgebreide vorm (acht groepen van vier cijfers)—
Netwerk (prefix)—
Eerste adres—
Laatste adres—
Totaal aantal adressen—
Aantal /64-subnetten—

De gekopieerde waarde is het netwerk (prefix), bijvoorbeeld 2001:db8::/64.

Hoe het wordt berekend

Een IPv6-adres heeft 128 bits. Een prefixlengte n betekent dat de n meest linkse bits het netwerk identificeren.

De berekening gebruikt gehele getallen van 128 bits (BigInt), dus er is geen afrondingsfout. Elke prefixlengte van 0 (alle adressen) tot 128 (één adres) werkt. IPv6 heeft geen broadcastadres, dus deze tool toont, anders dan de IPv4-subnetcalculator, geen broadcastadres of aantal bruikbare hosts (totaal − 2). Het bereik wordt gegeven door het eerste en laatste adres.

Hoe een adres wordt geschreven (RFC 4291)

Een IPv6-adres kan op deze manieren worden geschreven (RFC 4291, sectie 2.2):

Een prefix wordt geschreven als adres/prefixlengte (RFC 4291, sectie 2.3). Het adres links mag bits in het hostgedeelte hebben; deze tool toont het netwerkadres met het hostgedeelte gewist.

Normalisatie (RFC 5952)

Omdat één adres op veel manieren kan worden geschreven, definieert RFC 5952 één canonieke vorm. Het „Genormaliseerde adres” in deze tool volgt haar regels:

Voor een IPv4-mapped adres (in het bereik ::ffff:0:0/96) beveelt RFC 5952 (sectie 5) de gemengde notatie aan met het IPv4-deel in decimaal (::ffff:192.0.2.1). Deze tool toont die gemengde notatie alleen voor adressen in het IPv4-mapped bereik, ter informatie.

Voorbeelden

Het eerste adres van een subnet

Het eerste adres van een subnet (met een interface-ID van allemaal nullen) is gereserveerd als het Subnet-Router anycast-adres (RFC 4291, sectie 2.6.1). Elke router moet het ondersteunen op de subnetten waarop hij is aangesloten.

Opmerkingen

Bronnen en controle

De bovenstaande uitspraken over notatie, normalisatie en gereserveerde adressen zijn op 2026-11-01 gecontroleerd aan de hand van de volledige tekst van deze RFC's:

Veelgestelde vragen

Welk adres is het IPv6-broadcastadres?

IPv6 heeft geen broadcastadres. Wat broadcast in IPv4 doet, gebeurt in IPv6 met multicast. Deze tool toont het eerste en laatste adres van het bereik.

Wat betekent „::”?

Een of meer groepen van 16 bits nullen. Het mag maar één keer in een adres worden gebruikt. In de canonieke vorm (RFC 5952) vervangt het de langste reeks nulgroepen (de eerste als twee even lang zijn), en het wordt niet voor één enkele nulgroep gebruikt.

Hoeveel adressen zitten er in een /64?

2^64, wat 18.446.744.073.709.551.616 is.

Waarom kan hetzelfde adres op verschillende manieren worden geschreven?

Voorloopnullen kunnen worden weggelaten of behouden, „::” kan op verschillende plaatsen staan en letters kunnen hoofdletters of kleine letters zijn. Een adres herschrijven in de canonieke vorm van RFC 5952 geeft dezelfde tekst voor hetzelfde adres.