IPv6 Interface Identifier
Beschreibung
Aufbau und automatische Erzeugung
Interface Identifier
Bei dem 64 Bit langen IPv6-Interface Identifier
handelt es sich um die Link Layer Adresse (OSI-Modell Schicht 2), d.h. der MAC-Adresse, der Schnittstelle
Dazu wird das 64 Bit lange, genormte IEEE EUI-64 Adressformat in einer leicht abgeänderten Form verwendet
Durch Invertierung des u-Bits wird die Konfiguration von Hand erleichtert
Kanonische Sichtweise im ISO/OSI-Modell Schicht 2
0–7
8–15
16–23
24–31
32–39
40–47
48–55
56–63
cccc ccUG
cccc cccc
cccc cccc
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
Kennzeichnung
Beschreibung
U
„1“ = universal : weltweit eindeutige Adresse „0“ = local : lokal eindeutige Adresse
G
„1“ = group : Gruppen-/Multicast-Adresse „0“ = individual : Einzel-Adresse
c
durch IEEE festgelegte Bit die den Interface-Hersteller kennzeichnen
x
durch Interface-Hersteller vergebene Adressbit
Abbildungsvorschriften
EUI-64
IEEE EUI-64 Adresse (64 Bit) => IPv6-Interface ID Adresse (64 Bit)
EUI-64 Adresse wird übernommen
Das U-Bit wird invertiert
Adresse
0–7
8–15
16–23
24–31
32–39
40–47
48–55
56–63
IEEE EUI-64 Adresse (64 Bit)
cccc cc0 G
cccc cccc
cccc cccc
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
IPv6-Interface ID Adresse (64 Bit)
cccc cc1 G
cccc cccc
cccc cccc
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
Beispiel
Option
Beschreibung
IEEE EUI-64 Adresse (64 Bit)
7834:1234:ABCD:5678
IPv6-Interface ID Adresse (64 Bit)
7A34:1234:ABCD:5678
MAC-Adresse
IEEE 802.3 MAC-Adresse (48 Bit) => IPv6-Interface ID Adresse (64 Bit)
Bei der Abbildung der 48 Bit langen IEEE 802.3 auf die 64 Bit langen IPv6-Interface ID Adresse, führt der Weg über die Abbildung auf eine IEEE EUI-64 Adresse [RFC2464]
Dazu werden die ersten drei Oktette der IEEE 802.3 MAC-Adresse (OUI = Organizational Unique Identfier) in die IEEE EUI-64 Adresse übernommen
In das vierte und das fünfte Oktett wird die Zahlen FF16 und FE16 eingefügt
Die letzten 3 Oktette der IEEE 802.3 MAC-Adresse werden zu den letzten drei Oktetten der IEEE EUI-64 Adresse. Zusätzlich wird auch das u-Bit invertiert
Adresse
0–7
8–15
16–23
24–31
32–39
40–47
MAC-Adresse (48 Bit)
cccc ccUG
cccc cccc
cccc cccc
xxxx xxxx
xxxx xxxx
xxxx xxxx
Adresse
0–7
8–15
16–23
24–31
32–39
40–47
MAC-Adresse (48 Bit)
cccc ccUG
cccc cccc
cccc cccc
xxxx xxxx
xxxx xxxx
xxxx xxxx
Adresse
0–7
8–15
16–23
24–31
32–39
40–47
48–55
56–63
IPv6-Interface ID Adresse (64 Bit)
cccc cc0 G
cccc cccc
cccc cccc
1111 1111
1111 1110
xxxx xxxx
xxxx xxxx
xxxx xxxx
IPv6-Interface ID Adresse (64 Bit)
cccc cc0 G
cccc cccc
cccc cccc
F F
F E
xxxx xxxx
xxxx xxxx
xxxx xxxx
IPv6-Interface ID Adresse (64 Bit)
cccc cc1 G
cccc cccc
cccc cccc
F F
F E
xxxx xxxx
xxxx xxxx
xxxx xxxx
Beispiel
IEEE 802.3 MAC-Adresse (64 Bit) => IPv6-Interface ID Adresse (64 Bit)
Option
Beschreibung
IEEE 802.3 MAC-Adresse (48Bit)
3007:8912:3456
IPv6-Interface ID Adresse (64 Bit)
3207:89FF:FE12:345
EUI-64 (64-Bit Extended Unique Identifier)
Vom IEEE standardisiertes MAC-Adressformat zur Identifikation von Netzwerkgeräten
Eine EUI-64 Adresse ist 64 Bit lang und setzt sich aus zwei Teilen zusammen
Die ersten 24, 28 oder 36 Bit identifizieren den Hardwarehersteller (siehe OUI )
Die restlichen Bit dienen der Geräteidentifikation
Eine Variante davon ist das sogenannte modifizierte EUI-64 Adressformat welches bei IPv6 zum Einsatz kommt
Dieses unterscheidet sich darin, dass der Wert des siebten Bits (von links) einer EUI-64 Adresse, auch Universal/Local Bit genannt, invertiert wird
Anhang
Siehe auch
Links
Weblinks