IPv6-Subnetz-Rechner
Eingaben
| IPv6-Adresse | 2001:db8:abcd:1234::1 |
|---|---|
| Präfixlänge | 64 |
IPv6-Subnetz-Rechner
Geben Sie eine IPv6-Adresse und eine Präfixlänge ein, um die Netzwerkadresse, die vollständig expandierte und die komprimierte Form (RFC 5952) sowie die Anzahl der vom Präfix abgedeckten Adressen zu finden.
Eingaben
Adresse und Präfix
Ergebnisse
Geben Sie einen Wert ein, um die Ergebnisse zu sehen.
Subnetz
Expandierte Form
IPv6-Subnetz
Ein IPv6-Subnetz-Rechner verwandelt eine IPv6-Adresse und eine Präfixlänge in die vollständige Beschreibung des Netzwerks, zu dem sie gehört: die Netzwerkadresse, die Adresse sowohl in ihrer vollständig expandierten als auch in ihrer kürzesten komprimierten Form sowie die Anzahl der vom Präfix abgedeckten Adressen. Wer ein IPv6-Adressschema plant, einen Router oder eine Firewall konfiguriert oder lernt, wie sich das Protokoll von IPv4 unterscheidet, greift ständig nach dieser Aufschlüsselung.
Wie IPv6-Adressen geschrieben werden
Eine IPv6-Adresse ist 128 Bit lang — viermal so groß wie eine IPv4-Adresse. Statt aus vier dezimalen Oktetten wird sie als acht Gruppen zu vier Hexadezimalziffern geschrieben, durch Doppelpunkte getrennt, zum Beispiel 2001:0db8:abcd:1234:0000:0000:0000:0001. Da derart lange Adressen mühsam zu lesen und zu tippen sind, gelten zwei Verkürzungsregeln. Erstens dürfen führende Nullen innerhalb jeder Gruppe entfernt werden, sodass 0db8 zu db8 und 0000 zu 0 wird. Zweitens darf eine einzelne Folge aufeinanderfolgender Null-Gruppen durch einen doppelten Doppelpunkt :: ersetzt werden. Wendet man beide Regeln auf die obige Adresse an, ergibt sich die komprimierte Form 2001:db8:abcd:1234::1.
Die kanonische kürzeste Form ist durch RFC 5952 standardisiert: Führende Nullen werden stets entfernt, das :: ersetzt die längste Folge von Null-Gruppen, und wenn zwei Folgen gleich lang sind, gewinnt die linkere. Das :: darf nur einmal auftreten, denn mehr als eines wäre mehrdeutig. Die expandierte und die komprimierte Form benennen stets dieselbe Adresse — die Wahl betrifft allein die Lesbarkeit.
Präfixlänge und Netzwerkadresse
IPv6 verwendet die CIDR-Notation genau wie IPv4: eine Adresse, gefolgt von einem Schrägstrich und einer Präfixlänge, etwa 2001:db8::/32. Das Präfix ist die Anzahl der führenden Bits, die für den Netzwerkanteil reserviert sind; die verbleibenden 128 − n Bits identifizieren Hosts innerhalb des Subnetzes. Die Netzwerkadresse wird gefunden, indem die Netzwerk-Bits beibehalten und alle Host-Bits auf null gesetzt werden, woraufhin das Ergebnis in komprimierter Form geschrieben wird.
Die Anzahl der Adressen in einem Block folgt unmittelbar aus der Anzahl der Host-Bits:
Es gibt hier keine „minus zwei"-Regel. IPv6 reserviert keine eigene Netzwerk- oder Broadcast-Adresse wie IPv4, sodass der gesamte Block konzeptionell adressierbar ist.
Gängige Präfixgrößen
Eine Handvoll Präfixgrenzen dominiert reale Bereitstellungen:
- /64 — das standardmäßige einzelne Subnetz. Seine 64 Host-Bits sind auf die zustandslose Adressautokonfiguration (SLAAC) ausgelegt, und nahezu jede gewöhnliche IPv6-Verbindung ist ein /64. Ein einzelnes /64 enthält 2 hoch 64 Adressen.
- /56 — eine typische Zuteilung für Zuhause oder ein kleines Büro. Es enthält 256 separate /64-Subnetze.
- /48 — eine gängige Zuteilung für eine größere Organisation oder einen Standort, mit 65.536 /64-Subnetzen.
Jeder Schritt von 8 Präfix-Bits multipliziert die Anzahl der /64-Subnetze mit 256. Die Adressanzahlen wachsen ebenso schnell: Ein /64 deckt etwa 18,4 Trillionen Adressen ab, ein /48 etwa 1,2 Quadrillionen.
Durchgerechnetes Beispiel
Nehmen wir 2001:db8:abcd:1234::1 mit einem /64-Präfix. Die Maske widmet 64 Bit dem Netzwerk und lässt 64 Host-Bits übrig:
Der Hostanteil (die letzten 64 Bit, hier ::1) wird auf null gesetzt, um die Netzwerkadresse 2001:db8:abcd:1234:: zu erzeugen, während die komprimierte Form der ursprünglichen Adresse 2001:db8:abcd:1234::1 bleibt. Verkürzt man das Präfix auf /48, wird das Netzwerk zu 2001:db8:abcd::, ein Block von 2 hoch 80 — etwa 1,2 Quadrillionen — Adressen.
Verwandte Rechner
Für IPv4-Netzwerke führt der Subnetz-Rechner (CIDR) dieselbe Aufschlüsselung mit Netzwerk, Broadcast und nutzbaren Hostanzahlen durch. Um die Adressen in einer beliebigen IPv4-Spanne zu zählen oder sie zu einem Block zusammenzufassen, sehen Sie sich den IP-Adressbereich-Rechner an.
Häufig gestellte Fragen (FAQ)
Warum sieht IPv6 so anders aus als IPv4?
IPv6-Adressen sind 128 Bit statt 32 Bit lang, weshalb sie als acht Gruppen zu vier Hexadezimalziffern, durch Doppelpunkte getrennt, geschrieben werden statt als vier dezimale Oktette.
Der größere Raum beseitigt die Adressknappheit, die IPv4-Netze zur Nutzung von NAT zwang, und erlaubt es, jedes Subnetz einheitlich als /64 anzulegen. Die Doppelpunkt-Hexadezimalnotation mit ihren Regeln zur Nullkomprimierung hält diese langen Adressen lesbar.
Was ist der Unterschied zwischen der expandierten und der komprimierten Form?
Die expandierte Form schreibt alle acht Gruppen mit ihren führenden Nullen aus, etwa 2001:0db8:abcd:1234:0000:0000:0000:0001 — nützlich, wenn jede Ziffer ausgerichtet sein soll.
Die komprimierte Form folgt RFC 5952: Sie entfernt führende Nullen innerhalb jeder Gruppe und ersetzt die einzelne längste Folge von Null-Gruppen durch ::, was 2001:db8:abcd:1234::1 ergibt. Beide benennen dieselbe Adresse; die komprimierte Form ist diejenige, die Sie normalerweise eintippen und speichern.
Was bedeuten die Präfixe /48, /56 und /64?
Dies sind die gängigen Zuteilungsgrenzen. Ein /64 ist das standardmäßige einzelne Subnetz — seine Host-Bits sind auf die zustandslose Adressautokonfiguration ausgelegt. Ein /56 gibt einem Standort 256 dieser /64-Subnetze, eine typische Zuteilung für Zuhause oder ein kleines Büro. Ein /48 gibt 65.536 /64-Subnetze und ist eine gängige Zuteilung für eine größere Organisation. Jeder Schritt von 8 Bit multipliziert die Anzahl der Subnetze mit 256.
Wie viele Adressen deckt ein Präfix ab?
Ein /n-Präfix lässt 128 − n Host-Bits übrig, der Block enthält also 2 hoch (128 − n) Adressen. Ein /64 deckt daher 2 hoch 64 ab, also 18.446.744.073.709.551.616 — etwa 18,4 Trillionen Adressen in einem einzigen Subnetz. Ein /48 deckt 2 hoch 80 ab, ungefähr 1,2 Quadrillionen. Anders als IPv4 reserviert IPv6 keine Netzwerk- oder Broadcast-Adresse, sodass der gesamte Block konzeptionell adressierbar ist.