Warum nicht ein einzelnes :0000:-Feld in IPv6 kürzen?

Warum nicht ein einzelnes :0000:-Feld in IPv6 kürzen?

rfc5952, Abschnitt 4.2.2 „Handling One 16-Bit 0 Field“ lautet:

Das Symbol "::"darf nichtkann verwendet werden, um nur ein 16-Bit-0-Feld zu kürzen. Beispielsweise ist die Darstellung
2001:db8:0:1:1:1:1:1 korrekt, aber
2001:db8::1:1:1:1:1 ist nicht korrekt.

Derkawamura-03Der Entwurf gibt einen Hinweis darauf, warum:

4.2.2. Ein 16-Bit-0-Feld

"::" sollte nicht verwendet werden, um nur ein 16-Bit-0-Feld zu kürzen, da dies den Eindruck erwecken würde, dass mehr als ein 16-Bit-Feld gekürzt wird.

Aber ich bin mir nicht sicher, ob ich der Logik hier folgen kann. Wäre es nicht einfacher zu verstehen, wenn :: immer auf die maximal zulässige Anzahl von Nullen erweitert würde?

verwandte Informationen