Die (neue) richtige Schreibweise von IPv6-Adressen

Falsch: 2001:0db8::0001
Richtig: 2001:db8::1
Führende Nullen müssen unterdrückt werden!

Falsch: 2001:db8:0:0:0:0:2:1
Richtig: 2001:db8::2:1
Falsch: 2001:db8::0:1
Richtig: 2001:db8::1
Die Verwendung des “::” muss bis zum Maximum durchgeführt werden!

Falsch: 2001:db8::1:1:1:1:1
Richtig: 2001:db8:0:1:1:1:1:1
Ein einzelnes 16bit-Feld mit Nullen darf nicht zusammengefasst werden!

Falsch: 2001::1:0:0:0:1
Richtig: 2001:0:0:1::1
Bei mehreren Möglichkeiten die Adresse durch ein “::” zu verkürzen muss das längste Vorkommen von Nullen gekürzt werden!

Falsch: 2001:db8:0:0:1::1
Auch falsch: 2001:db8::1::1
Richtig: 2001:db8::1:0:0:1
Wenn mehrere Abfolgen von Nullen gleich lang sind, muss die erste verkürzt werden!

Falsch: 2001:db8:0:A::B
Richtig: 2001:db8:0:a::b
Die Zeichen “a” bis “f” müssen klein geschrieben werden!

Dies kann alles im RFC 5952 – A Recommendation for IPv6 Address Text Representation nachgelesen werden.

2 Replies to “Die (neue) richtige Schreibweise von IPv6-Adressen”

  1. Beim vorletzten Beispiel sollte vielleicht noch klarer hervorgehoben werden, dass nur genau eine Gruppe von Nullen zusammengefasst werden duerfen.

    Also waere 2001:db8::1::1 ebenfalls falsch.

    1. Ich habe es mal mit aufgenommen. Weggelassen habe ich das ursprünglich, weil dieser Fall schon vor der Verschärfung der Regeln definiert war.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.