IPv6/Interface/Identifier: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
'''IPv6/Interface Identifier''' -  
'''IPv6/Interface Identifier''' -


== Beschreibung ==
=== Beschreibung ===


=== Aufbau und automatische Erzeugung ===
==== Aufbau und automatische Erzeugung ====
; 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.
; 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.
* 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.
* Durch Invertierung des u-Bits wird die Konfiguration von Hand erleichtert.
Zeile 42: Zeile 42:
|}
|}


== Abbildungsvorschriften ==
=== Abbildungsvorschriften ===


{| class="wikitable options"
{| class="wikitable options"
Zeile 53: Zeile 53:
|}
|}


=== EUI-64 ===
==== EUI-64 ====
IEEE EUI-64 Adresse (64 Bit) => IPv6-Interface ID Adresse (64 Bit)
IEEE EUI-64 Adresse (64 Bit) => IPv6-Interface ID Adresse (64 Bit)
* EUI-64 Adresse wird übernommen
* EUI-64 Adresse wird übernommen
Zeile 100: Zeile 100:
|}
|}


=== MAC-Adresse ===
==== MAC-Adresse ====
; IEEE 802.3 MAC-Adresse (48 Bit) => IPv6-Interface ID Adresse (64 Bit)
; 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].
* 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].
Zeile 130: Zeile 130:
! width="9%"| 8–15
! width="9%"| 8–15
! width="9%"| 16–23
! width="9%"| 16–23
! width="9%"|  
! width="9%"|
! width="9%"|  
! width="9%"|
! width="9%"| 24–31
! width="9%"| 24–31
! width="9%"| 32–39
! width="9%"| 32–39
Zeile 140: Zeile 140:
| style="background-color:#dfffcb;"| cccc cccc
| style="background-color:#dfffcb;"| cccc cccc
| style="background-color:#dfffcb;"| cccc cccc
| style="background-color:#dfffcb;"| cccc cccc
| style="background-color:#fff1b0;"|  
| style="background-color:#fff1b0;"|
| style="background-color:#fff1b0;"|  
| style="background-color:#fff1b0;"|
| style="background-color:#d6c4ff;"| xxxx xxxx
| style="background-color:#d6c4ff;"| xxxx xxxx
| style="background-color:#d6c4ff;"| xxxx xxxx
| style="background-color:#d6c4ff;"| xxxx xxxx
Zeile 214: Zeile 214:
<noinclude>
<noinclude>


== Anhang ==
=== Anhang ===
=== Umrechnung ===
==== Umrechnung ====
[[File:ipv6Adressierung11.png|mini|400px]]
[[File:ipv6Adressierung11.png|mini|400px]]
[[File:ipv6Adressierung04.png|mini|400px]]
[[File:ipv6Adressierung04.png|mini|400px]]
Zeile 233: Zeile 233:
64-Adresse
64-Adresse


=== Siehe auch ===
==== Siehe auch ====
{{Special:PrefixIndex/{{BASEPAGENAME}}}}
{{Special:PrefixIndex/{{BASEPAGENAME}}}}
==== Links ====
===== Links =====
===== Weblinks =====
====== Weblinks ======


[[Kategorie:IPv6/Adresse]]
[[Kategorie:IPv6/Adresse]]
</noinclude>
</noinclude>

Version vom 24. Dezember 2023, 14:54 Uhr

IPv6/Interface Identifier -

Beschreibung

Aufbau und automatische Erzeugung

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.
  • Bei den folgenden Darstellung der Adresse handelt es sich um die kanonische Sichtweise in der 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

Quelle Ziel
EUI-64 IPv6-Interface ID Adresse (64 Bit)
MAC-Adresse (48 Bit) IPv6-Interface ID Adresse (64 Bit)

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 cc0G cccc cccc cccc cccc xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
IPv6-Interface ID Adresse (64 Bit) cccc cc1G 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 cc0G cccc cccc cccc cccc 1111 1111 1111 1110 xxxx xxxx xxxx xxxx xxxx xxxx
IPv6-Interface ID Adresse (64 Bit) cccc cc0G cccc cccc cccc cccc F F F E xxxx xxxx xxxx xxxx xxxx xxxx
IPv6-Interface ID Adresse (64 Bit) cccc cc1G 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)

bezeichnet ein 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 Bits 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

Umrechnung

Eine 48 Bit lange MAC-Adresse lässt sich ohne Probleme in das modifizierte EUI-64
Adressformat umrechnen
Die MAC-Adresse wird in zwei 24 Bit lange Teile geteilt
  • wobei der erste Teil die ersten 24 Bit und der zweite Teil die letzten 24 Bit der modifizierten EUI-
64 Adresse bilden
Die restlichen 16 Bits werden nach folgendem Bitmuster belegt
  • 1111 1111 1111 1110 (Hexadezimal: FFFE)
Nach Schritt zwei befindet sich die Adresse im EUI-64-Format
Wenn man nun den Wert des siebten Bits invertiert, erhält man die modifizierte EUI-

64-Adresse

Siehe auch

Links
Weblinks