/ Netzwerk & Protokolle

IPv6 Adressraum

Anzahl Adressen in einem IPv6-Subnetz: Adressen = 2^(128 − Praefixlänge). Ein /64 hat 2^64 Adressen.

IPv6 Adressraum
01 · Eingabe

IPv6 Adressraum berechnen

Anzahl Adressen in einem IPv6-Subnetz: Adressen = 2^(128 − Praefixlänge). Ein /64 hat 2^64 Adressen.

Lösen für
Adressen = 2^(128 Praefixlänge)

Worum geht es?

IPv6-Adressen sind 128 Bit breit. Aus der Präfixlänge folgt direkt der Adressraum eines Subnetzes: 2^(128 − Präfixlänge). Da hier keine Netzwerk-/Broadcast-Konvention wie bei IPv4 abgezogen wird (IPv6 hat keinen klassischen Broadcast), zählen alle Adressen.

Ein /64 — die Standard-Subnetzgröße im IPv6-Stateless-Address-Autoconfiguration — hat 2⁶⁴ ≈ 1,8 · 10¹⁹ Adressen. Diese Zahl ist so groß, dass sie in der Praxis als unerschöpflich gilt.

Die Formel

Formel IPv6 Adressraum
Adressen = 2^(128 − Praefixlänge)

Umstellung:
    Praefixlänge = 128 − log₂(Adressen)

Die Variablen

SymbolBedeutungEinheitErklärung
PraefixlängePräfixIPv6-Präfixlänge (0–128).
AdressenAdressenAnzahl Adressen im Subnetz.

Minimal-Beispiel

Ein /64-Subnetz.

Rechnung /64
Adressen = 2^(128 − 64)
         = 2^64
         ≈ 1,84 · 10^19

Praxis-Beispiele

Beispiel 1 — /48 ISP-Zuweisung

Klassische Provider-Zuweisung an einen Endkunden.

Rechnung /48
Adressen = 2^(128 − 48)
         = 2^80
         ≈ 1,21 · 10^24

Beispiel 2 — /127 für Punkt-zu-Punkt

RFC 6164 empfiehlt /127 für Inter-Router-Links.

Rechnung /127
Adressen = 2^(128 − 127)
         = 2

Beispiel 3 — /56 Sub-Allokation

Rechnung /56
Adressen = 2^(128 − 56)
         = 2^72
         ≈ 4,72 · 10^21