Wie wird die Eindeutigkeit von MAC-Adressen erzwungen?
Wie wird die Einzigartigkeit einer "gegebenen" MAC-Adresse erzwungen? Der heutige Q & A-Beitrag von SuperUser enthält Antworten auf die Fragen eines neugierigen Lesers.
Die heutige Question & Answer-Sitzung wird dank SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-basierten Gruppierung von Q & A-Websites.
Screenshot mit freundlicher Genehmigung von Christiaan Colen (Flickr).
Die Frage
Superuser-Leser JellicleCat möchte wissen, wie die Eindeutigkeit von MAC-Adressen durchgesetzt wird:
Immer wieder habe ich gelesen, dass Geräte eindeutig durch ihre MAC-Adressen identifiziert werden, aber wie werden MAC-Adressen ermittelt? Und erzählen sie uns etwas über die Geräte, die sie repräsentieren?
Wie wird die Eindeutigkeit von MAC-Adressen erzwungen??
Die Antwort
SuperUser-Mitwirkender DavidPostill hat die Antwort für uns:
Wie werden MAC-Adressen ermittelt??
Lieferanten erhalten eine Reihe von MAC-Adressen, die ihren Produkten vom IEEE (Institute of Electrical and Electronics Engineers) zugewiesen werden können. MAC-Adressen werden Anbietern in Blöcken unterschiedlicher Größe zugewiesen.
- Das IEEE bietet Registrierungsstellenprogramme oder -register, die Listen mit eindeutigen Bezeichnern gemäß Standards führen und eindeutige Bezeichner für die Benutzer vergeben, die diese registrieren möchten. Die IEEE-Registrierungsbehörde weist Objekten eindeutige Namen zu, so dass der Auftrag interessierten Personen zur Verfügung steht.
Sie können unter Vendor / Ethernet / Bluetooth MAC Address Lookup und Suche nach dem Anbieter suchen, für den eine bestimmte MAC-Adresse angegeben ist, oder nach einem MAC-Adressbereich suchen, der einem Anbieter zugewiesen wurde.
Geräte werden durch ihre MAC-Adressen eindeutig identifiziert
Das ist falsch. Geräte werden nicht eindeutig über ihre MAC-Adressen identifiziert.
- In der Vergangenheit haben Hersteller absichtlich oder aus Versehen die gleiche MAC-Adresse mehreren Geräten zugewiesen.
- Es ist möglich, die MAC-Adresse, die von den meisten Hardwarekomponenten an das Betriebssystem übergeben wird, zu ändern. Dies wird häufig als MAC-Spoofing bezeichnet:
- MAC-Spoofing ist eine Technik zum Ändern einer werkseitig zugewiesenen MAC-Adresse (Media Access Control) einer Netzwerkschnittstelle auf einem Netzwerkgerät. Die MAC-Adresse ist auf einem Network Interface Controller (NIC) fest codiert und kann nicht geändert werden. Es gibt jedoch Tools, mit denen ein Betriebssystem davon ausgehen kann, dass die Netzwerkkarte die MAC-Adresse des Benutzers hat.
Siehe auch: Sind MAC-Adressen beim Verlassen der Fabrik eindeutig?? und MAC-Adressenrecycling?
Doppelte MAC-Adressen
- Hersteller verwenden MAC-Adressen erneut und versenden Karten mit doppelten Adressen in verschiedene Teile der USA oder der Welt, so dass nur eine sehr geringe Chance besteht, dass zwei Computer mit Netzwerkkarten mit derselben MAC-Adresse im selben Netzwerk landen.
- MAC-Adressen werden in die Network Interface Card (NIC) "eingebrannt" und können nicht geändert werden. In ARP und RARP erfahren Sie, wie IP-Adressen in MAC-Adressen übersetzt werden und umgekehrt.
- Damit ein Netzwerkgerät kommunizieren kann, muss die verwendete MAC-Adresse eindeutig sein. Kein anderes Gerät in diesem lokalen Netzwerk-Subnetz kann diese MAC-Adresse verwenden. Wenn zwei Geräte dieselbe MAC-Adresse haben (was häufiger vorkommt, als es Netzwerkadministratoren wünschen), kann kein Computer ordnungsgemäß kommunizieren. In einem Ethernet-LAN führt dies zu einer hohen Anzahl von Kollisionen. Doppelte MAC-Adressen im selben LAN sind ein Problem. Doppelte MAC-Adressen, die durch einen oder mehrere Router getrennt sind, stellen kein Problem dar, da die beiden Geräte einander nicht sehen und den Router für die Kommunikation verwenden.
Quelle: Media Access Control
Lesen Sie weiter
FAQs: Die Registrierungsstelle
Haben Sie der Erklärung etwas hinzuzufügen? Sound off in den Kommentaren. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Hier geht es zum vollständigen Diskussionsthread.