Wie lautet der richtige Name für hexadezimal wie die Standardnotation einer IPv6-Adresse?


10

RFCs wie 5952 - "Eine Empfehlung für die Darstellung von IPv6-Adresstexten" und 2373 - "Adressierungsarchitektur für IP-Version 6" beschreiben jeweils die häufig verwendete hexadezimale und Doppelpunkt-basierte Notation, die normalerweise zur Darstellung einer IPv6-Adresse verwendet wird, oder den führenden Teil einer IPv6 CIDR.

ZB 2001: 0db8: 85a3 :: 8a2e: 0370: 7334 .

Die RFCs scheinen jedoch keinen Namen für dieses allgegenwärtige Format vorzuschlagen. Gibt es einen Namen für dieses Format, ähnlich wie IPv4 eine benannte Punkt-Dezimal-Notation hat ? Wenn ja, wie lautet der richtige Name, wenn auf diese Standard-IPv6-Notation verwiesen wird?


Ich sehe viele Treffer auf Google für Coloned Hexadecimal , habe aber keine maßgebliche Quelle dafür.
Eddie

Siehe auch dieses Zitat in RFC 5952, das möglicherweise einen Hinweis bietet, da es mit der gepunkteten Dezimalstelle in IPv4 verglichen wird: Diese Adressen haben eine spezielle Darstellung, die Hexadezimal- und Punktdezimalschreibweise mischen kann
Eddie

Nun, es heißt "Textdarstellung". Wahrscheinlich nicht so klar wie "Punkt dezimal".
JCaron

Antworten:


8

RFC 5952 bietet Ihnen das kanonische IPv6-Format. Das wird im RFC selbst erklärt:

Dieses Dokument definiert ein kanonisches Textdarstellungsformat.

und

4. Eine Empfehlung für die IPv6-Textdarstellung

In diesem Abschnitt wird eine Empfehlung für ein kanonisches Textdarstellungsformat für IPv6-Adressen vorgestellt.

Es gibt Leute, die fälschlicherweise eine vollständig unkomprimierte (acht Wörter mit jeweils vier hexadezimalen Ziffern) das kanonische Format nennen, aber der RFC bezeichnet dies als konventionelle Notation.

Wenn null Wörter durch ::dieses ersetzt werden, handelt es sich um ein komprimiertes Adressformat, und wenn es mit IPv4-Notation verwendet wird, z. B. ::ffff:10.11.12.13um ein gemischtes oder komprimiertes und gemischtes Adressformat.

Bearbeiten basierend auf der Frage bearbeiten:

Es gibt keinen offiziellen Namen für die IPv6-Notation, aber RFC 5952 bezeichnet sie unter anderem als hexadecimalNotation.

Selbst die IPv4-Adressnotation, die allgemein als dotted-decimalNotation bezeichnet wird, ist in keinem RFC enthalten, der IPv4 definiert. Es wird in RFC 3795, Übersicht über IPv4-Adressen in derzeit bereitgestellten IETF-Anwendungsbereichsstandards, Track und experimentellen Dokumenten , erwähnt, einem informativen RFC, in dem speziell Folgendes angegeben ist:

Dieses Memo enthält Informationen für die Internet-Community. Es gibt keinerlei Internetstandard an.

Zusammenfassend lässt sich sagen, dass es keinen offiziellen Namen für das allgemeine IPv6-Format gibt, und Sie können es so nennen, wie Sie möchten. Ich denke, es ist wichtig, zwischen den verschiedenen IPv6-Adressformaten zu unterscheiden. Mein Unternehmen muss das kanonische Format RFC 5952 anstelle des herkömmlichen Formats verwenden.

Hinweis: Ich habe den Rest meiner Antwort als nützliche Information hinterlassen.


4
Ich glaube, das OP sucht nach dem IPv6-Äquivalent der gepunkteten Dezimalschreibweise für IPv4.
Eddie

Ich sehe das nicht so, da das OP speziell nach RFC 5952 fragt und nicht nach dem flexiblen IPv6-Format aus den RFCs 1884, 2373, 3513, 4291 usw., die das Standard-IPv6-Adressierungsformat definieren und auch Hexadezimal- und Doppelpunkte verwenden.
Ron Maupin

@ Eddie, das ist genau das, wonach ich suche, wird die Frage expliziter bearbeiten
Rheone

Richtig. Es wird gesagt, dass Sie hexadecimaldie für IPv6-Adressen dot decimalverwendete Notation mit der für IPv4-Adressen verwendeten Notation mischen können . Das sagt mir, dass die IETF die IPv6-Adressnotation als hexadecimalNotation und die IPv4-Adressnotation als dot decimalNotation betrachtet. Die meisten Leute nennen die am häufigsten verwendete IPv4- dotted decimalAdressnotation, die RFC 5952 nicht dafür verwendet.
Ron Maupin

0

Ich glaube nicht, dass dies eine Antwort auf die Frage nach dem Gesamtnamen für die IPv6-Adresse ist, aber ich werde sagen, dass ich von einem Abschnitt der Punkt-Dezimal / Quad von v4 gehört habe, der Oktett ist. Ich habe Oktett gehört entspricht ipv6 hextet. Bis zu einem der Abschnitte der v6-Adresse ... 4 Hex-Zeichen zusammen werden als Hextett bezeichnet.

https://en.wikipedia.org/wiki/Hextet

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.