Was sind EUI-48 und EUI-64?


9

Welche EUI-48- und EUI-64-Adressen werden gebildet und verwendet? Gib mir Beispiele.

Was sind MA-L-, MA-S- und MA-M-Aufgaben?

Ich habe https://standards.ieee.org/develop/regauth/tut/eui48.pdf gelesen

und

https://standards.ieee.org/develop/regauth/tut/eui64.pdf

Und verstand nichts.


1
Haben Sie eine spezielle Frage? Es ist schwer zu wissen, wo man anfangen soll, ohne die von Ihnen zitierten Informationen zu wiederholen.
Ron Trunk

3
EUI-48 ist die Link-Layer-Adresse von Ethernet-Geräten (wird fast nirgendwo anders verwendet). EUI-64 ist die Link-Layer-Adresse, die so ziemlich überall verwendet wird .
Ricky Beam

Antworten:


12

In der Vergangenheit waren sowohl EUI-48 als auch MAC-48 Verkettungen einer vom IEEE zugewiesenen 24-Bit-OUI (Organizationally Unique Identifier) ​​und einer von der Organisation mit dieser OUI-Zuweisung (NIC) zugewiesenen 24-Bit-Erweiterungskennung. Der subtile Unterschied zwischen EUI-48 und MAC-48 wurde nicht gut verstanden; Infolgedessen ist der Begriff MAC-48 mittlerweile veraltet und der Begriff EUI-48 wird für beide verwendet (die Begriffe „MAC“ und „MAC-Adresse“ werden jedoch weiterhin verwendet).

Mit anderen Worten, EUI-48 und die MAC-Nummer eines Geräts repräsentieren dasselbe! Normalerweise wird es in 12 Hex (z. B. 0023.a34e.abc9) dargestellt, was 48 Bit oder 6 Bytes entspricht.

Durch die Implementierung des EUI-64 (64-Bit Extended Unique Identifier-Format) kann sich ein Host automatisch eine eindeutige 64-Bit-IPv6-Schnittstellenkennung zuweisen, ohne dass eine manuelle Konfiguration oder DHCP erforderlich ist. Es ist also eine IPv6-Angelegenheit. Wenn Sie daran interessiert sind, wie es berechnet wird, wird es auf eine MAC-Adresse wie die folgende angewendet:

Die 48-Bit-MAC-Adresse wird in zwei Hälften geteilt, die Hex-Gruppe FFFEwird in der Mitte (nach dem 24. Bit) eingefügt und das siebthöchste Bit wird invertiert.

Beispiel:

The MAC address    0021.86b5.6e10      (48 bit) becomes 
the EUI-64 address 0221.86ff.feb5.6e10 (64 bit)

MAC-Large, MAC-Small und MAC-Medium (abgekürzt MA-L, MA-S und MA-M) haben alle die gleiche Größe. Die Namen beziehen sich stattdessen auf die Anzahl der Bits innerhalb eines MAC, die von der Organisation gesteuert werden, im Gegensatz zu den OUI-Bits, die von IEEE gesteuert werden. Wenn 24 Bit eines MAC von einer Organisation / einem Anbieter / einem Hersteller verwaltet werden, spricht man von einem MAC-Large (dies ist ein traditionelles Schema, das bisher diskutiert wurde). Wenn 20 Bit, ist es MAC-Medium. Wenn 12 Bit, ist es MAC-Small.

Es befasst sich mit schwerwiegenden Erschöpfungsproblemen von MAC-Adressen. Überlegen Sie, wie viele Geräte pro Tag produziert werden!


2
IPv6 SLAAC verwendet einen modifizierten EUI-64. Es gibt LAN-Typen, die EUI-64 anstelle von EUI-48 als Layer-2-Adresse verwenden.
Ron Maupin

1
Mir ist klar, dass dies eine alte Antwort ist, aber gibt es eine Quelle für die Invertierung des 7. Bits? Betrachten Sie die IEEE-Richtlinien für die Verwendung von Extended Unique Identifier (EUI), Organizationally Unique Identifier (OUI) und Company ID (CID). "( tinyurl.com/y68bgdn8 ) Abschnitt" Zuordnung eines EUI-48 zu einem EUI-64 "(S. 15). Die Inversion wird nicht erwähnt, und ich versuche festzustellen, ob mehrere Mapping-Spezifikationen zu befolgen sind.
Rheone

3
@ RobertH.Engelhardt Ich war auch neugierig auf die Bitinversion. Tatsächlich sind die meisten Tutorials und Beschreibungen falsch. Die Bitinversion wird verwendet, um den "Modified EUI-64", wie in RFC 4291 beschrieben, zum Abrufen der Schnittstellenkennung zu erhalten. Der korrekte "EUI-64" -Wert enthält daher nicht die Inversion. Siehe auch
Grundlegendes zur
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.