IPv6-Kompressor und Expander

Konvertieren Sie eine IPv6-Adresse zwischen ihrer vollständig erweiterten 32-Zeichen-Form und ihrer kürzesten komprimierten Darstellung.

IPv6-Komprimierungsregeln verstehen

IPv6-Adressen sind naturgemäß recht lang (128 Bit, dargestellt als acht Gruppen mit vier Hexadezimalziffern). Um das Lesen und Schreiben zu erleichtern, werden zwei Hauptkomprimierungsregeln angewendet:

  • Weglassen führender Nullen: Innerhalb jeder der acht Gruppen können führende Nullen entfernt werden. Zum Beispiel, 0db8 wird db8, und 0000 wird 0.
  • Nullkomprimierung (Doppelpunkt): Eine aufeinanderfolgende Folge von Gruppen, die nur Nullen enthalten, kann durch einen Doppelpunkt ersetzt werden ::. Dies kann nur einmal pro IPv6-Adresse verwendet werden, um Mehrdeutigkeiten zu vermeiden. Also 2001:db8:0:0:0:0:2:1 wird 2001:db8::2:1.