Die MAC-Adresse, was ist denn das?

  • Jeder, der sich im Netzwerk bewegt, hat diesen Begriff schon mal gelesen oder davon gehört. Im Gegensatz zur häufiger genannten IP-Adresse (die in aller Regel frei wählbar ist, wenn Vorgaben eingehalten werden!), ist die MAC-Adresse eine feste Adresse. Die MAC-Adresse (Media Access Control) ist die Hardware-Adresse eines jeden Netzwerkgerätes (Netzwerkkarte, Switches), die zur eindeutigen Identifikation des Gerätes im Netzwerk dient. Die MAC-Adresse wird fest in einem Chip eingebrannt und kann in der Regel nicht mehr verändert werden. Im Falle von Ethernet-Netzen besteht die MAC-Adresse aus 48 Bit, nummeriert von 47 bis 0. Die Adressen werden in der Regel hexadezimal geschrieben, wie z. B. 08-00-20-ae-fd-7e (oder auch 080020aefd7e). Die MAC-Adresse, bei der alle 48 Bits auf eins gesetzt sind (ff-ff-ff-ff-ff-ff), wird als Broadcast-Adresse verwendet. Die ersten 24 Bit (Bits 47 bis 24) beschreiben eine von der IEEE (Institute of Electrical and Electronics Engineers) vergebene Herstellerkennung. Die verbleibenden 24 Bit (Bits 23 bis 0) werden vom jeweiligen Hersteller für jede Schnittstelle individuell festgelegt. Herstellercodes von MAC-Adressen (Auswahl): SUN-Microsystems -> 08-00-20-xx-xx-xx / Compaq -> 00-50-8b-xx-xx-xx / Hewlett-Packard -> 08-00-09-xx-xx-xx / Die Adressen der Schnittstellen jedes netzwerkfähigen Gerätes sind weltweit eindeutig. Dies kann zur automatischen Konfiguration von Geräten eingesetzt werden und wird von Protokollen wie DHCP ausgenutzt. Auch die Berechnung einer universellen Identifikation UUID verwendet neben anderen Teilen diese MAC-Adresse. Diese weltweite Eindeutigkeit führt jedoch auch zu Problemen, wenn z. B. ein Router hochverfügbar in einem Netz funktionieren soll. Aus diesem Grund hat die IANA den Adressbereich 00-00-5E reserviert. Für hochverfügbare Router ist die Kennung 00-00-5E-00-01-ID, wobei ID für die 1 Byte große Kennung des virtuellen Routers steht. Sie bleibt dann immer gleich, selbst wenn ein anderer Router den Dienst übernimmt. Außerdem ist die Herstellerkennung AC-DE-48 in der Datenbank als "Privat" gekennzeichnet. Manche Protokolle wie beispielsweise DECnet vergeben eigene MAC-Adressen und verlangen Netzwerkkarten, deren Adresse konfigurierbar ist. Die Internet-Protokolle verwenden stattdessen eine dynamische Adresszuordnung mit Hilfe des ARP-Protokolls.