IPv6 SLAAC Konverter
IPv6 SLAAC Konverter
Konvertiere MAC-Adressen in EUI-64 Interface-IDs und zurück. Analysiere IPv6-Adressen mit detaillierter Bit-Aufteilung, Präfix-Typ und EUI-64-Erkennung.
Hinweis: Alle Berechnungen erfolgen lokal in deinem Browser. Der Konverter arbeitet nach RFC 4291 (IPv6-Adressarchitektur) und RFC 2464 (IPv6 über Ethernet).
Inhaltsverzeichnis
Schnellübersicht
- MAC → EUI-64: MAC-Adresse in Interface-ID umwandeln (mit Binär-Vergleich)
- EUI-64 → MAC: Rückkonvertierung (nur bei Standard-EUI-64)
- IPv6 analysieren: Präfix, Interface-ID, Adresstyp, Bit-Aufteilung
- Batch-Modus: Mehrere MAC-Adressen auf einmal konvertieren
- Schritt-Visualisierung: EUI-64-Verfahren anschaulich erklärt
- Vergleich: EUI-64 vs. Privacy Extensions
- Theorie: Über MAC, EUI-64 und SLAAC
- FAQ: Häufige Fragen zur Konvertierung
1. SLAAC Konverter
Wähle einen Modus und konvertiere zwischen MAC, EUI-64 und IPv6-Adresse.
EUI-64 (Standard)
Die Interface-ID wird aus der MAC-Adresse gebildet:
- Eindeutig pro Gerät
- MAC in der IPv6 sichtbar
- Trackbar über Netzwerke hinweg
- Standard bis ~2005
fd01::021a:2bff:fe3c:4d5e
Privacy Extensions
Die Interface-ID wird zufällig generiert (RFC 4941):
- Keine Rückschlüsse auf MAC
- Regelmäßiger Wechsel (24h)
- Besserer Datenschutz
- Standard ab Windows Vista / macOS
fd01::a3f7:8b2e:1c4d:9e6f
RFC 4291
IPv6 Address Architecture – definiert Interface-ID und U/L-Bit
RFC 2464
Transmission of IPv6 over Ethernet – EUI-64-Verfahren
RFC 4941
Privacy Extensions – zufällige Interface-IDs
RFC 4862
Stateless Address Autoconfiguration – SLAAC-Prozess
RFC 5342
IANA Considerations – EUI-64 und 64-Bit-Erweiterungen
RFC 7042
IANA Considerations – MAC-Adressformate und OUI
2. Theorie – MAC, EUI-64 und SLAAC
Verstehe die Grundlagen der IPv6-Adressbildung aus MAC-Adressen.
Was ist eine MAC-Adresse?
Eine MAC-Adresse (Media Access Control) ist eine 48-Bit-Hardware-Adresse:
- 24 Bit OUI: Hersteller-ID (IEEE)
- 24 Bit NIC: Geräte-ID (vom Hersteller)
- U/L-Bit: 7. Bit – 0 = global, 1 = lokal
- I/G-Bit: 8. Bit – 0 = unicast, 1 = multicast
EUI-64-Verfahren
Die 48-Bit-MAC wird zu einer 64-Bit-Interface-ID erweitert:
- Schritt 1: MAC in OUI und NIC teilen
- Schritt 2:
FF:FEin die Mitte - Schritt 3: U/L-Bit invertieren
- Ergebnis: 64-Bit-Interface-ID
IPv6-Adresse bilden
Die vollständige IPv6-Adresse besteht aus Präfix + Interface-ID:
- Präfix: 64 Bit (vom Router)
- Interface-ID: 64 Bit (EUI-64 oder zufällig)
- Gesamt: 128 Bit IPv6-Adresse
Rückkonvertierung
EUI-64 → MAC ist nicht immer möglich:
- U/L-Bit: Wird invertiert, Original unbekannt
- FF:FE: Muss vorhanden sein
- Privacy Ext.: Keine Rückkonvertierung
- Manuell: Keine MAC vorhanden
Wussten Sie schon?
Die MAC-Adresse in der IPv6-Adresse war ein Datenschutz-Problem: Ein Gerät konnte über verschiedene Netzwerke hinweg getrackt werden. Deshalb führte die IETF Privacy Extensions (RFC 4941) ein – zufällige Interface-IDs, die regelmäßig wechseln. Seit Windows Vista und macOS sind sie standardmäßig aktiv.
3. Geschichte von MAC und EUI-64
Von der Ethernet-Adresse zur IPv6-Interface-ID.
Ethernet & MAC-Adressen
Mit Ethernet wird die 48-Bit-MAC-Adresse eingeführt. Xerox, Intel und DEC entwickeln das Format – heute IEEE 802 Standard.
EUI-64 Standard
Das IEEE definiert EUI-64 (Extended Unique Identifier) – eine 64-Bit-Erweiterung der 48-Bit-MAC-Adresse für zukünftige Netzwerktechnologien.
RFC 1884 – IPv6-Adressen
Die erste IPv6-Adressarchitektur wird definiert. Die Interface-ID (64 Bit) wird als Host-Anteil festgelegt – zunächst ohne EUI-64.
RFC 2373 – EUI-64 in IPv6
Das EUI-64-Verfahren wird für IPv6 standardisiert. MAC-Adressen werden durch FF:FE-Insertion und U/L-Bit-Invertierung zu Interface-IDs.
Privacy Extensions
RFC 3041 führt Privacy Extensions ein. Wegen Datenschutz-Bedenken werden zufällige Interface-IDs als Alternative zu EUI-64 standardisiert (RFC 4941, 2007).
Windows Vista
Microsoft aktiviert Privacy Extensions standardmäßig in Windows Vista und später. EUI-64 wird als Standard deaktiviert – zufällige IDs dominieren.
EUI-64 & Privacy parallel
Moderne Betriebssysteme nutzen beide Verfahren parallel: EUI-64 für stabile Adressen (Server), Privacy Extensions für Clients. SLAAC ist der Standard in IPv6-Netzwerken.
4. FAQ – Häufige Fragen
Häufige Fragen zur SLAAC-Konvertierung
Drei Schritte:
- 1. Teilen: MAC in OUI (erste 3 Bytes) und NIC (letzte 3 Bytes) teilen
- 2. FF:FE einfügen: In die Mitte
FF:FEeinfügen - 3. U/L-Bit invertieren: 7. Bit des ersten Bytes umdrehen
Beispiel:
- MAC:
00:1a:2b:3c:4d:5e - U/L invertieren:
02:1a:2b:3c:4d:5e - FF:FE einfügen:
02:1a:2b:FF:FE:3c:4d:5e - EUI-64:
021a:2bff:fe3c:4d5e
Unser Tool erledigt das automatisch und zeigt die Bit-Änderung!
Das U/L-Bit (Universal/Local) sitzt im 7. Bit des ersten Bytes:
- MAC: 0 = global (OUI-basiert), 1 = lokal
- IPv6: 1 = global, 0 = lokal
Die Bedeutung ist invertiert zwischen MAC und IPv6. Deshalb muss das Bit beim Konvertieren umgedreht werden.
Beispiel:
- MAC:
00=00000000(U/L=0, global) - IPv6:
02=00000010(U/L=1, global)
Unser Konverter zeigt die Bit-Änderung visual mit rotem Highlight an!
Nur bedingt. Die Rückkonvertierung ist nicht immer eindeutig:
- U/L-Bit: Wurde invertiert – Original unbekannt
- FF:FE: Muss in der EUI-64 vorhanden sein
- Privacy Extensions: Zufällig – keine MAC rekonstruierbar
- Manuelle IDs: Keine MAC-Basis
Funktioniert nur, wenn:
- Die EUI-64 nach Standard-Verfahren gebildet wurde
FF:FEan Position 4-5 vorhanden ist- Das U/L-Bit auf 1 gesetzt ist (nach Invertierung)
Unser Tool prüft diese Bedingungen automatisch und zeigt eine Warnbox, wenn die Konvertierung nicht möglich ist.
| Merkmal | MAC-48 | EUI-64 |
|---|---|---|
| Länge | 48 Bit (6 Bytes) | 64 Bit (8 Bytes) |
| Format | 00:1a:2b:3c:4d:5e | 021a:2bff:fe3c:4d5e |
| Verwendung | Layer 2 (Ethernet) | IPv6 Interface-ID |
| Standard | IEEE 802 | IEEE EUI-64 |
| Eindeutigkeit | Weltweit | Weltweit |
EUI-64 ist eine Erweiterung der MAC-48 um 16 Bit – speziell für IPv6 entwickelt.
Datenschutz! EUI-64 hat ein gravierendes Problem:
- Trackbar: Die MAC ist in der IPv6 sichtbar
- Netzwerkübergreifend: Gerät behält gleiche Interface-ID
- Profiling: Websites können Geräte identifizieren
Privacy Extensions (RFC 4941) lösen das:
- Zufällige Interface-ID: Keine MAC-Rückschlüsse
- Wechsel alle 24h: Neue Adresse für ausgehende Verbindungen
- Zwei Adressen: Stabil (eingehend) + temporär (ausgehend)
Standard in: Windows Vista+, macOS, Android, iOS, vielen Linux-Distributionen.
Im ersten Byte der MAC-Adresse gibt es zwei besondere Bits:
| Bit | Name | Bedeutung |
|---|---|---|
| Bit 8 (MSB) | I/G | 0 = Unicast, 1 = Multicast |
| Bit 7 | U/L | 0 = Global (OUI), 1 = Lokal |
Beispiel: 00:1a:2b:3c:4d:5e
- Byte 1:
00=00000000 - I/G = 0 → Unicast
- U/L = 0 → Global (OUI-basiert)
Bei IPv6: U/L-Bit wird invertiert (1 = global). I/G bleibt unverändert.
Ja! Der Modus „IPv6 analysieren" zerlegt eine vollständige IPv6-Adresse:
- Präfix: Erste 4 Hextetts (64 Bit)
- Interface-ID: Letzte 4 Hextetts (64 Bit)
- EUI-64-Erkennung: Prüft auf
FF:FEin Bytes 4-5 - MAC-Rekonstruktion: Bei Standard-EUI-64
- Adresstyp: Global, ULA, Link-Local, etc.
- Bit-Aufteilung: Visual pro 16-Bit-Segment
Anwendungsfälle:
- Netzwerk-Forensik
- IPv6-Adressanalyse
- SLAAC-Verifikation
- MAC-Tracking in Logs
52:54:00:...?
52:54:00 ist das OUI von QEMU/KVM – einer Virtualisierungslösung:
- QEMU: Emulator für virtuelle Maschinen
- KVM: Kernel-based Virtual Machine (Linux)
- Standard: VMs erhalten MACs aus diesem Bereich
- Lokal verwaltet: U/L-Bit = 1
Weitere Virtualisierungs-OUIs:
00:05:69– VMware00:0C:29– VMware00:50:56– VMware08:00:27– VirtualBox00:15:5D– Microsoft Hyper-V52:54:00– QEMU/KVM
Zusammenfassung
Die wichtigsten Punkte
- MAC-48: 48-Bit-Hardware-Adresse (OUI + NIC)
- EUI-64: 64-Bit-Erweiterung für IPv6-Interface-IDs
- Verfahren: FF:FE einfügen + U/L-Bit invertieren
- U/L-Bit: 7. Bit – invertiert zwischen MAC und IPv6
- I/G-Bit: 8. Bit – Unicast/Multicast, bleibt unverändert
- Rückkonvertierung: Nur bei Standard-EUI-64 möglich
- Privacy Extensions: Zufällige IDs statt MAC (RFC 4941)
- IPv6-Analyse: Präfix + Interface-ID + Adresstyp + Bit-Aufteilung
- Unser Tool: Bidirektionaler Konverter mit visueller Bit-Änderung
Weitere Netzwerk-Tools
IPv6-Adressen mit EUI-64 oder Privacy Extensions generieren.
Zum ToolUmfassender Subnetting-Rechner für IPv6-Netzwerke.
Zum ToolPrivate IPv6-Netzwerke nach RFC 4193 (ULA) berechnen.
Zum ToolPrivate IPv4-Netzwerke nach RFC 1918 berechnen.
Zum Tool