Eine MAC- Adresse ( Media Access Control ), die manchmal als physische Adresse bezeichnet wird , ist eine physische Kennung, die in einem Netzwerkadapter oder einer ähnlichen Netzwerkschnittstelle gespeichert ist . Sofern es nicht vom Benutzer geändert wurde, ist es weltweit einzigartig. Der MAC ( Abkürzung für Media Access Control ) hat keine Beziehung zum Mac von Apple (kurz für Macintosh ). Alle Netzwerkkarten haben eine MAC-Adresse, auch die in PCs und anderen angeschlossenen Geräten ( Touchpads , Smartphones , Spielekonsolen, Kühlschränke, Uhren usw.) enthaltenen.
MAC bildet den unteren Teil der Verbindungsschicht (Schicht 2 des OSI-Modells ). Diese Adressen werden in die übertragenen Frames eingefügt und verarbeitet . Es wird manchmal auch als Adresse Ethernet , UAA ( Universally Administered Address ), BIA ( Burned-In - Adresse ) MAC-48 und EUI-48 .
Das IEEE hat ein ähnliches 64-Bit-Format namens EUI-64 definiert .
Vom IEEE zugewiesene MAC-Adressen werden in vielen Netzwerktechnologien verwendet, darunter :
Eine MAC-48-Adresse besteht aus 48 Bits (6 Bytes ) und wird normalerweise in hexadezimaler Form dargestellt, wobei die Bytes durch einen Doppelpunkt getrennt sind. Zum Beispiel 5E: FF: 56: A2: AF: 15 .
Diese 48 Bits sind wie folgt verteilt:
Da die Entwickler von Ethernet eine 48-Bit-Adressierung verwendet haben, gibt es möglicherweise 248 (ungefähr 281 Billionen) mögliche MAC-Adressen. Das IEEE stellt Herstellern 24-Bit-Präfixe ( Organizationally Unique Identifier - OUI) zur Verfügung, die 244 (ca. 16 Millionen) MAC-Adressen pro Präfix bereitstellen .
Einige Benutzer möchten die MAC-Adresse (physische Adresse) einer lokalen Netzwerkkarte ändern, weil für eine Anwendung eine bestimmte erforderlich ist, oder manchmal auch, weil ein Konflikt mit einer anderen MAC-Adresse im selben Netzwerk besteht oder um nicht verfolgt zu werden .
Bei einigen Betriebssystemen wird die MAC-Hardwareadresse nicht direkt verwendet, sodass sie auf Softwareebene und nicht auf physischer Ebene geändert werden kann. Sie kann dann vom Benutzer geändert werden. Durch Ändern wird das Risiko einer Rückverfolgung verringert, die einer unveränderlichen Kennung inhärent ist. Dies kann jedoch später zu anderen Problemen führen, z. B. wenn der Zugriff auf eine Internetverbindung anhand von MAC-Adressen gefiltert wird.
Die Änderung kann vorübergehend mit einem Befehl erfolgen oder dauerhaft sein, indem beispielsweise eine Konfigurationsdatei geändert wird. Bei einigen Treibern kann die MAC-Adresse direkt in den erweiterten Eigenschaften der Netzwerkkarte geändert werden. Beachten Sie, dass einige Software von Drittanbietern diese Änderung ebenfalls zulässt.
Im Ethernet wird zuerst das niedrigstwertige Bit jedes Bytes übertragen, dh das I / G-Bit wird zuerst übertragen. Die Token Ring- Konvention ist umgekehrt, was zu Verwirrung führen kann ( RFC 2469).
Die Struktur der EUI-64-Adresse ähnelt der von EUI-48 (EUI- Akronym für "Extended Unique Identifier" für " Extended Unique Identifier "). Die Größe des OUI-Felds variiert zwischen 24 und 36 Bit. Die Werte FF:FFund FF:FEin Bytes 4 und 5 sind verboten .
EUI-64-Adressen werden insbesondere von FireWire , IPv6 , ZigBee , 802.15.4 , 6LoWPAN , LoRaWAN verwendet . Im Fall von IPv6 wird die EUI-64-Adresse aus der MAC-48-Adresse durch Einfügen FFFEin die Oktette 4 und 5 erstellt. Die IPv6-Adresse verwendet ein modifiziertes Format, in dem das U / L-Bit invertiert wird ( RFC 2464).
FF:FF:FF:FF:FF:FF | Broadcast- Adresse |
01:00:0C:CC:CC:CC | Cisco Discovery-Protokoll |
01:80:C2:00:00:00 | Spanning Tree-Protokoll |
33:33:xx:xx:xx:xx | IPv6- Multicast-Adressen |
01:00:5E:xx:xx:xx | IPv4-Multicast-Adressen |
00:00:0c:07:ac:xx | HSRP- Adressen |
00:00:5E:00:01:XX | VRRP- Adressen |