Das MAC-Adressierungsprotokoll (Media Access Control) ist der primäre Mechanismus zur Identifizierung eines Netzwerkgeräts in einem Ethernet-Netzwerk. Jedes mit dem Netzwerk verbundene Netzwerkgerät hat seine eigene eindeutige MAC-Adresse, die aus sechs Gruppen von zwei Zeichen besteht, die durch einen Doppelpunkt getrennt sind.
Eine MAC-Adresse ist eine physische Adressierung, die jeder Netzwerkkarte zugewiesen und ab Werk direkt in sie eingenäht wird. Mit anderen Worten, eine MAC-Adresse ist eine ID, mit der Sie den physischen Standort eines bestimmten Geräts innerhalb eines Netzwerks ermitteln können.
Die Funktionsweise der MAC-Adressierung besteht darin, dass jedes Gerät im Netzwerk Daten sendet, indem es sie im Frame-Header an seine MAC-Adresse bindet. Wenn Daten über das Netzwerk übertragen werden, durchlaufen sie alle Middleware, bis sie das Ziel erreicht haben. Jeder Knoten im Netzwerk überprüft die MAC-Adresse des empfangenen Frames und empfängt, wenn er mit seinem eigenen übereinstimmt, die Daten und überträgt sie weiter. Andernfalls ignoriert der Knoten diese Daten.
Definieren der MAC-Adresse
Die MAC-Adresse besteht aus zwei Teilen: der Hersteller-ID und der Gerätekennung. Die Hersteller-ID ist reserviert und wird von von der IEEE Registration Authority genehmigten Organisationen zugewiesen. Die Gerätekennung ist innerhalb dieses Herstellers eindeutig.
Die MAC-Adresse ist die physische Adresse des Netzwerkgeräts, und jede Netzwerkschnittstelle hat ihre eigene MAC-Adresse. Es wird verwendet, um das Gerät im lokalen Netzwerk zu identifizieren und sicherzustellen, dass die Datenpakete korrekt adressiert werden.
MAC-Adressen können als hexadezimale Zahlen dargestellt werden, z. B. 00:1A:E2:65:FF:AB . Die ersten 3 Bytes der MAC-Adresse bestimmen den Hersteller, und die nächsten 3 Bytes sind für jedes Gerät eindeutig.
Geräte in einem Ethernet-Netzwerk verwenden die MAC-Adressierung, um den Empfänger und den Absender der Daten zu ermitteln. Wenn Daten zwischen Geräten übertragen werden, lesen Router die MAC-Adressen aus, um festzustellen, wo das Datenpaket gesendet werden soll.
Insgesamt bietet die MAC-Adressierung eine eindeutige Identifizierung von Netzwerkgeräten in einem Ethernet-Netzwerk, wodurch sie Daten austauschen und effektiv miteinander kommunizieren können.
Eindeutigkeit der MAC-Adresse
In Ethernet-Netzwerken hat jedes Netzwerkgerät eine eindeutige physische Adresse, die als MAC-Adresse bekannt ist. Eine MAC-Adresse besteht aus 6 Oktetten (Bytes) und wird als Hexadezimalzahl geschrieben, die durch Doppelpunkte getrennt ist.
Die Eindeutigkeit der MAC-Adresse wird dadurch gewährleistet, dass sie vom Netzwerkhardwarehersteller zugewiesen wird. Jeder Hersteller hat seine eigene eindeutige Kennung, die als OUI (Organizationally Unique Identifier) bekannt ist. Die ersten 3 Oktette der MAC-Adresse stellen die Hersteller-ID dar, während die verbleibenden 3 Oktette die eindeutige Gerätekennung darstellen.
Eine Ausnahme bilden Geräte mit doppelten MAC-Adressen, die zu Netzwerkkonflikten führen können. Solche Fälle sind jedoch selten und werden am häufigsten durch einen Fehler des Hardwareherstellers oder durch böswillige Aktivitäten bestimmt.
Bei Konflikten mit MAC-Adressen im Netzwerk wird die Korrektur durchgeführt, indem die MAC-Adresse eines der Geräte geändert oder neu konfiguriert wird. Dies geschieht normalerweise manuell durch den Netzwerkadministrator.
Die Eindeutigkeit der MAC-Adresse ist ein wichtiger Aspekt des Netzwerkbetriebs und ermöglicht die Identifizierung und Verfolgung verschiedener Geräte in lokalen und globalen Netzwerken.
MAC-Adressformat
Eine MAC-Adresse besteht aus 6 Oktetten (Bytes), die im Hexadezimalsystem geschrieben sind. Jedes Oktett enthält zwei Zeichen, die Ziffern von 0 bis 9 oder lateinische Buchstaben von A bis F. Oktette werden durch einen Doppelpunkt oder Bindestrich getrennt.
Beispiele für das Schreiben einer MAC-Adresse:
Die ersten drei Oktette (die ersten 24 Bits) sind die Hersteller-ID der Netzwerkkarte, die vom IEEE (Institute of Electrical and Electronics Engineers) zugewiesen wird. Die letzten drei Oktette (die letzten 24 Bits) sind eine eindeutige Gerätekennung, die vom Hersteller zugewiesen wird.
Das MAC-Adressformat ist nützlich, um die physischen Geräte im Netzwerk automatisch zu identifizieren und den Absender und den Empfänger der Daten zu identifizieren.
Verteilung von MAC-Adressen
Die MAC-Adresse (Media Access Control) ist eine eindeutige Kennung, die jeder Netzwerkschnittstelle zugewiesen wird. Es besteht aus einer Hexadezimalzahl, die aus sechs Gruppen von zwei Zeichen besteht, die durch einen Doppelpunkt getrennt sind. Ein Beispiel für eine MAC-Adresse könnte 00:1A:92:4B:CC:1A sein.
Die Verteilung der MAC-Adressen erfolgt durch eine Organisation namens IEEE (Institute of Electrical and Electronics Engineers). Sie verwalten einen Satz von MAC-Adressen namens OUI (Organizationally Unique Identifier), der die ersten drei Zeichengruppen in einer MAC-Adresse ist.
OUI besteht aus 24 Bit und wird als Hexadezimalzahl bezeichnet. Es wird den Netzwerkhardwareherstellern zugewiesen und verwendet, um ihre Geräte über die MAC-Adresse zu identifizieren.
Die anderen drei Zeichengruppen in der MAC-Adresse sind die Gerätekennung und werden vom Hersteller zugewiesen. Dadurch können sie ihren Geräten eindeutige IDs zuweisen und sie im Netzwerk verfolgen.
Die Verteilung von MAC-Adressen erfolgt so, dass Konflikte und die Wiederverwendung von Adressen ausgeschlossen werden. IEEE verwaltet eine Datenbank, die Datensätze zu den zugewiesenen OUI- und registrierten Herstellern enthält.
Ethernet-Netzwerke verwenden eine 48-Bit-MAC-Adresse, mit der Sie bis zu 2^ 48 oder etwa 281 Billionen mögliche Adressen zuweisen können. Dies stellt sicher, dass jede MAC-Adresse in der Welt der Ethernet-Netzwerke absolut einzigartig ist.
MAC-Adresse und Netzwerkhardware
Die Vielfalt der verschiedenen Netzwerkgeräte – Computer, Router, Switches, Netzwerkdrucker und andere Geräte – ist mit Netzwerkschnittstellen mit einzigartigen MAC-Adressen ausgestattet. Dadurch können Sie Geräte in Netzwerken identifizieren und Daten zwischen ihnen übertragen.
Eine MAC-Adresse ist eine hexadezimale Zahl, die aus sechs Gruppen von zwei Zeichen besteht, die durch einen Doppelpunkt getrennt sind. Jede Gruppe kodiert einen Wert zwischen 00 und FF.
Wenn Daten im Netzwerk übertragen werden, werden sie in Netzwerkdatenrahmen verpackt. In diesen Frames wird die Zustellungsnachricht anhand der MAC-Adressen des Absenders und des Empfängers ermittelt. Jedes Gerät erhält während der Herstellung eine Adresse und bleibt während der gesamten Lebensdauer des Geräts unverändert.
Filtern von MAC-Adressen
Um die MAC-Adressfilterung zu konfigurieren, müssen Sie eine Liste zugelassener oder verbotener Adressen definieren und diese auf ein Netzwerkgerät wie einen Switch oder einen drahtlosen Zugriffspunkt anwenden. Erlaubte Adressen erlauben nur Geräten mit bestimmten MAC-Adressen den Zugriff auf das Netzwerk, während verbotene Adressen den Zugriff auf das Netzwerk für Geräte mit bestimmten Adressen blockieren.
Die Modernisierung des MAC-Filtersystems kann zusätzliche Kontrolle und Flexibilität bieten. Sie können z. B. Zugriffszeiten festlegen, MAC-Adressengruppen definieren, um die Verwaltung zu vereinfachen, oder Sie können Benachrichtigungen einrichten, wenn neue MAC-Adressen im Netzwerk gefunden werden.
Trotz seiner Nützlichkeit hat die MAC-Adressfilterung jedoch einige Einschränkungen. Daher ist es keine zuverlässige Sicherheitsmaßnahme, da MAC-Adressen gefälscht oder kopiert werden können. Außerdem wird es mit zunehmendem Netzwerk und der Anzahl der Geräte schwieriger, die Liste zugelassener oder verbotener MAC-Adressen zu verwalten und zu aktualisieren.
Methoden zum Zurücksetzen der MAC-Adresse
1. Verwendung der Software: es gibt verschiedene Programme, mit denen Sie die MAC-Adresse des Netzwerkadapters ändern oder zurücksetzen können. Diese Programme haben normalerweise eine einfache Benutzeroberfläche und ermöglichen es Ihnen, die MAC-Adresse manuell zu ändern oder eine zufällige MAC-Adresse zu generieren. Bevor Sie solche Programme verwenden, sollten Sie sich jedoch mit den Regeln und Beschränkungen vertraut machen, die vom Hersteller Ihrer Hardware festgelegt wurden.
2. Befehlszeile verwenden: Sie können die Befehlszeile des Betriebssystems verwenden, um die MAC-Adresse zurückzusetzen. Geben Sie dazu "ipconfig / release" (für Windows) oder "ifconfig en0 ether XX:XX:XX:XX:XX:XX:XX:XX" (für macOS und Linux) ein, wobei XX:XX:XX:XX:XX:XX die gewünschte MAC-Adresse ist. Nach dem Ausführen des Befehls wird die MAC-Adresse des Netzwerkadapters zurückgesetzt.
3. Zurücksetzen der Hardwareeinstellungen: wenn Sie die MAC-Adresse eines Routers oder eines anderen Netzwerkgeräts zurücksetzen möchten, können Sie die Funktion zum Zurücksetzen der Einstellungen auf dem Gerät verwenden. Normalerweise befindet sich die Reset-Taste auf der Rückseite des Geräts. Wenn Sie die Einstellungen zurücksetzen, wird die MAC-Adresse des Geräts auf die Werkseinstellungen zurückgesetzt.
| Methode | Die Beschreibung |
|---|---|
| Verwendung der Software | Programme, mit denen Sie die MAC-Adresse ändern oder zurücksetzen können |
| Verwenden der Befehlszeile | Befehle im Betriebssystem zum Zurücksetzen der MAC-Adresse |
| Zurücksetzen der Hardwareeinstellungen | Zurücksetzen des Geräts auf die Werkseinstellungen |
Beachten Sie, dass das Ändern der MAC-Adresse das Netzwerk beeinträchtigen oder andere Probleme verursachen kann. Daher sollten Sie vor dem Zurücksetzen der MAC-Adresse vorsichtig sein und die Dokumentation des Herstellers lesen.