MAC Address Lookup
MAC Address Lookup
Identifiziere Hersteller per OUI, konvertiere zwischen 6 Formaten und analysiere I/G- und U/L-Bits. Mit Batch-Lookup und 100+ bekannten Herstellern.
Hinweis: Alle Berechnungen erfolgen lokal in deinem Browser. Die OUI-Datenbank basiert auf öffentlichen IEEE-Registrierungen – sie ist nicht vollständig, deckt aber die wichtigsten Hersteller ab. Für vollständige Lookups nutze die offizielle IEEE-OUI-Datenbank.
Inhaltsverzeichnis
Schnellübersicht
- OUI-Lookup: Hersteller anhand der ersten 3 Bytes identifizieren
- Format-Konverter: 6 Formate (Doppelpunkt, Bindestrich, Cisco, etc.)
- Bit-Analyse: I/G-Bit und U/L-Bit visuell dargestellt
- MAC-Typ-Erkennung: Unicast/Multicast, Global/Local
- Batch-Modus: Mehrere MAC-Adressen gleichzeitig prüfen
- OUI-Datenbank: Über 100 bekannte Hersteller
- Theorie: Über MAC-Adressen, OUI und IEEE
- FAQ: Häufige Fragen zu MAC-Adressen
1. MAC-Adress-Lookup
Gib eine MAC-Adresse ein – Hersteller, Typ und alle Formate werden berechnet.
OUI (Organizationally Unique Identifier)
Die ersten 3 Bytes (24 Bit) einer MAC-Adresse sind der OUI – eine eindeutige Kennung, die von der IEEE an Hersteller vergeben wird. Damit kann der Hersteller eines Netzwerkgeräts identifiziert werden.
- IEEE Registration Authority: Vergibt OUIs an Hersteller
- Kosten: ~2.700 USD pro OUI-Block (Stand 2024)
- Format: 3 Bytes = 16,7 Mio. mögliche OUIs
- Verwendung: Netzwerk-Forensik, Inventarisierung, DHCP
2. Theorie – MAC-Adressen und OUI
Verstehe den Aufbau und die Bedeutung von MAC-Adressen.
Aufbau einer MAC-Adresse
Eine MAC-Adresse ist 48 Bit (6 Bytes) lang:
- OUI: Erste 3 Bytes (Hersteller)
- NIC: Letzte 3 Bytes (Geräte-ID)
- I/G-Bit: 8. Bit des ersten Bytes
- U/L-Bit: 7. Bit des ersten Bytes
I/G- und U/L-Bit
Die zwei wichtigsten Bits im ersten Byte:
- I/G-Bit (Bit 0): 0 = Unicast, 1 = Multicast
- U/L-Bit (Bit 1): 0 = Global (OUI), 1 = Lokal
- Bytes: Werden von rechts nach links gezählt
- Bit 0: Least Significant Bit
MAC-Adress-Formate
Verschiedene Darstellungsformen:
- Doppelpunkt: 00:1a:2b:3c:4d:5e (Unix, Linux)
- Bindestrich: 00-1A-2B-3C-4D-5E (Windows)
- Cisco: 001a.2b3c.4d5e (Cisco IOS)
- Punkt: 001a.2b.3c4d.5e (Varianten)
- Ohne Trenner: 001a2b3c4d5e (kompakt)
- Bit-Reversed: 0044.d4c2.b85e (Token Ring)
Anwendungen
- Netzwerk-Forensik: Wer ist im Netz?
- DHCP: Reservierungen nach MAC
- WLAN-Filter: Whitelist/Blacklist
- Inventarisierung: Geräte-Erkennung
- Virtualisierung: MAC-Bereiche identifizieren
- Sicherheit: MAC-Spoofing erkennen
Wussten Sie schon?
Die IEEE vergibt OUIs an Hersteller für ~2.700 USD. Es gibt über 30.000 registrierte OUIs weltweit. Besonders spannend: Virtuelle Maschinen nutzen reservierte OUI-Bereiche. QEMU/KVM verwendet 52:54:00, VMware 00:50:56 und 00:0C:29, VirtualBox 08:00:27, Microsoft Hyper-V 00:15:5D. Diese sind lokal verwaltet (U/L-Bit = 1) und werden für VMs dynamisch generiert.
3. Geschichte der MAC-Adressen
Von Xerox Ethernet zu IEEE 802 und OUI.
Xerox Ethernet
Bob Metcalfe entwickelt Ethernet bei Xerox PARC. Erste Version nutzt 48-Bit-Adressen – Grundlage für MAC-Adressen bis heute.
DIX Ethernet
DEC, Intel und Xerox (DIX) veröffentlichen den Ethernet-Standard. Die 48-Bit-MAC-Adresse wird offiziell definiert. Erste OUI-Vergabe durch Xerox.
IEEE 802
Das IEEE 802-Komitee wird gegründet. Es übernimmt die Verwaltung der MAC-Adressen und gründet die IEEE Registration Authority.
OUI-System
Das OUI-System wird standardisiert. Die ersten 3 Bytes (24 Bit) identifizieren den Hersteller. Gebühr zunächst 500 USD pro Block.
Exponentielles Wachstum
Mit dem Internet-Boom steigt die Nachfrage nach OUIs explosionsartig. Tausende Hersteller registrieren sich. Der OUI-Bereich von 224 wird langsam knapp.
Virtualisierung
Mit VMware, Xen und VirtualBox entstehen reservierte OUI-Bereiche für virtuelle Maschinen. Diese sind "lokal verwaltet" (U/L-Bit = 1) und werden dynamisch generiert.
IoT & Mobile
Die Anzahl der MAC-Adressen explodiert durch Smartphones, IoT-Geräte und WLAN. Erste Bedenken zum Datenschutz: MAC-Randomisierung in iOS und Android.
MAC-Randomisierung
Moderne Betriebssysteme randomisieren MAC-Adressen für WLAN-Verbindungen, um Tracking zu verhindern. Die Hersteller-Identifikation per OUI wird dadurch schwieriger.
4. FAQ – Häufige Fragen
Häufige Fragen zu MAC-Adressen
Eine MAC-Adresse (Media Access Control) ist eine eindeutige 48-Bit-Hardware-Adresse, die jedem Netzwerk-Interface zugewiesen ist:
- Format: 6 Bytes, hexadezimal dargestellt
- Beispiel:
00:1A:2B:3C:4D:5E - OUI: Erste 3 Bytes (Hersteller)
- NIC: Letzte 3 Bytes (Geräte-ID)
Eigenschaften:
- Eindeutig: Weltweit einmalig (meist)
- Layer 2: Data Link Layer (OSI-Modell)
- Fest: In Hardware eingebrannt (oder per Software)
- Nicht routbar: Bleibt im lokalen Segment
| Merkmal | MAC | IP |
|---|---|---|
| Layer | Layer 2 (Data Link) | Layer 3 (Network) |
| Länge | 48 Bit | 32 Bit (v4) / 128 Bit (v6) |
| Format | Hex: 00:1A:2B... | Dezimal: 192.168.1.1 |
| Vergabe | Vom Hersteller | Von DHCP/Admin |
| Änderbar | Nur mit Software | Ja, pro Netzwerk |
| Reichweite | Lokales Segment | Global routbar |
Analogie:
- MAC: Sozialversicherungsnummer (fest)
- IP: Postadresse (ändert sich bei Umzug)
Im ersten Byte einer MAC-Adresse gibt es zwei besondere Bits:
| Bit | Position | Name | Bedeutung |
|---|---|---|---|
| 0 (LSB) | Rechts | I/G | 0 = Unicast, 1 = Multicast |
| 1 | Zweites | U/L | 0 = Global, 1 = Lokal |
Beispiel: Byte 1 = 00 (binär 00000000)
- I/G = 0 → Unicast (an einen Empfänger)
- U/L = 0 → Global (OUI-basiert)
Beispiel: Byte 1 = 02 (binär 00000010)
- I/G = 0 → Unicast
- U/L = 1 → Lokal verwaltet
Beispiel: Byte 1 = 01 (binär 00000001)
- I/G = 1 → Multicast (an eine Gruppe)
Ja – MAC-Adressen können in Software geändert werden (MAC-Spoofing):
Linux:
ip link set dev eth0 downip link set dev eth0 address 00:11:22:33:44:55ip link set dev eth0 up
Windows:
- Geräte-Manager → Netzwerkadapter → Eigenschaften → Erweitert → "Network Address"
- Regedit:
HKLM\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\0001\NetworkAddress
macOS:
sudo ifconfig en0 ether 00:11:22:33:44:55
Wichtig: Manche Software prüft die MAC (Lizenzen). Änderung kann gegen AGB verstoßen!
MAC-Randomisierung ist eine Datenschutz-Funktion moderner Betriebssysteme:
- iOS 8+ (2014): Erste Randomisierung für WLAN-Scans
- Windows 10+: Option für WLAN-Randomisierung
- Android 10+: Standardmäßig aktiviert
- Linux: NetworkManager unterstützt Randomisierung
Funktionsweise:
- Zufällige MAC mit U/L-Bit = 1 (local)
- Pro WLAN-Netzwerk unterschiedlich
- Regelmäßige Rotation möglich
Konsequenzen:
- OUI-Lookup funktioniert nicht mehr (kein Hersteller erkennbar)
- MAC-basierte Filter nutzlos
- Datenschutz deutlich verbessert
Die Broadcast-MAC ist die Adresse FF:FF:FF:FF:FF:FF:
- Binär: Alle 48 Bits auf 1
- I/G-Bit: 1 (Multicast/Broadcast)
- Empfänger: Alle Geräte im Segment
- Verwendung: ARP, DHCP-Discover, RARP
Wichtig:
- Broadcasts werden nicht von Routern weitergeleitet
- Jedes Gerät im lokalen Netz verarbeitet sie
- Zu viele Broadcasts = Broadcast-Storm
Weitere spezielle MACs:
00:00:00:00:00:00– Null-/Unbekannt01:00:5E:...– IPv4-Multicast33:33:...– IPv6-Multicast
EUI-64 ist eine 64-Bit-Erweiterung der 48-Bit-MAC:
- Format: 8 Bytes statt 6
- Verwendung: IPv6 Interface-IDs (SLAAC)
- Verfahren: FF:FE einfügen + U/L-Bit invertieren
- Beispiel:
00:1A:2B:FF:FE:3C:4D:5E
Wo siehst du EUI-64?
- Firewall-Logs mit IPv6
- IPv6-Adressen (letzte 64 Bit)
- Bestimmte Netzwerk-Hardware (FireWire, ZigBee)
Für OUI-Lookup nutzt du immer die ersten 3 Bytes – egal ob EUI-48 oder EUI-64.
Virtuelle Maschinen nutzen reservierte OUI-Bereiche:
| OUI | Hersteller | Virtualisierung |
|---|---|---|
00:05:69 | VMware | VMware (alt) |
00:0C:29 | VMware | VMware Workstation/ESXi |
00:50:56 | VMware | VMware ESXi/vSphere |
00:1C:14 | VMware | VMware |
08:00:27 | VirtualBox | Oracle VirtualBox |
52:54:00 | QEMU/KVM | Proxmox, KVM |
00:15:5D | Microsoft | Hyper-V |
00:03:FF | Microsoft | Hyper-V |
00:16:3E | XenSource | Xen |
00:1C:42 | Parallels | Parallels |
02:00:4C | Microsoft | Hyper-V (local) |
Erkennungszeichen:
- Bekannter Virtualisierungs-OUI
- U/L-Bit oft 1 (lokal verwaltet)
- Viele MACs aus demselben Bereich im Netz
Zusammenfassung
Die wichtigsten Punkte
- MAC-Adresse: 48-Bit-Hardware-Adresse (6 Bytes)
- OUI: Erste 3 Bytes = Hersteller (IEEE)
- NIC: Letzte 3 Bytes = Geräte-ID
- I/G-Bit: 0 = Unicast, 1 = Multicast
- U/L-Bit: 0 = Global (OUI), 1 = Lokal
- Broadcast: FF:FF:FF:FF:FF:FF
- 6 Formate: Doppelpunkt, Bindestrich, Cisco, Punkt, kompakt, Bit-Reversed
- MAC-Randomisierung: Datenschutz in iOS/Android/Windows
- Virtualisierung: Reservierte OUIs für VMware, VirtualBox, KVM
- Unser Tool: OUI-Lookup mit Bit-Analyse und Batch-Modus
Weitere Netzwerk-Tools
Generiere zufällige MAC-Adressen für Tests und VMs.
Zum ToolGeneriere MAC-Adressen mit bestimmtem OUI-Präfix.
Zum ToolKonvertiere zwischen MAC und IPv6 Interface-ID.
Zum ToolDNS-Abfragen für A, AAAA, MX, NS und PTR.
Zum Tool