MAC/Adresse: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 24: | Zeile 24: | ||
===Aufbau=== | ===Aufbau=== | ||
[[Datei: | [[Datei:Ethernet MAC.png|miniatur|500px|MAC-Adressen in einem Ethernet-Typ-II-Frame]] | ||
In jedem Frame nach Ethernet-II-Variante wird vor dem Typfeld und den Daten zunächst die MAC-Adresse des Empfängers und des Senders übertragen. Empfänger und Sender müssen Teil des Local Area Network LAN sein. | |||
*Jede MAC-Adresse der beiden Felder (Ziel/Quelle) hat eine Länge von sechs Bytes (48 Bit). | *Jede MAC-Adresse der beiden Felder (Ziel/Quelle) hat eine Länge von sechs Bytes (48 Bit). | ||
*Zwei Bit der MAC-Adresse werden zu ihrer Klassifizierung verwendet. | *Zwei Bit der MAC-Adresse werden zu ihrer Klassifizierung verwendet. | ||
Zeile 31: | Zeile 32: | ||
=== Pseudo-Empfänger „Broadcast-Adresse“ === | === Pseudo-Empfänger „Broadcast-Adresse“ === | ||
[[Datei:Ethernet Broadcast MAC.png|miniatur|500px|Ethernet-Broadcast-Frame]] | |||
Die MAC-Adresse, bei der alle 48 Bits auf 1 gesetzt sind (<code>ff-ff-ff-ff-ff-ff</code>), wird als [[Broadcast]]-Adresse verwendet, die an alle Geräte in einem LAN gesendet wird. Broadcast-Frames werden ohne besondere Maßnahmen nicht in ein anderes LAN übertragen. | |||
===Klassifizierung=== | ===Klassifizierung=== | ||
*Das erste übertragene Bit (Bit 0 des ersten Bytes) entscheidet, ob Unicast- (0) oder Broadcast-/Multicast-Adresse (1). | *Das erste übertragene Bit (Bit 0 des ersten Bytes) entscheidet, ob Unicast- (0) oder Broadcast-/Multicast-Adresse (1). | ||
*Das zweite übertragene Bit (Bit 1 des ersten Bytes) entscheidet, ob die restlichen 46 Bit der MAC-Adresse global (0) oder lokal (1) administriert werden. | *Das zweite übertragene Bit (Bit 1 des ersten Bytes) entscheidet, ob die restlichen 46 Bit der MAC-Adresse global (0) oder lokal (1) administriert werden. |
Version vom 15. März 2021, 19:36 Uhr
Ziel- und Quell-MAC-Adresse
Allgemeines
- Jede Netzwerkkarte hat eine NetzwerkHardware-AdresseMAC Adresse eindeutige, einmalige vom Herstellerfestgelegt 48-Bit-Numme
- Zieladresse identifiziert die Netzwerkstation welche Daten empfangen soll (den Empfänger).
- Die Quelladresse identifiziert den Sender.
- Diese Adresse kann auch eine Multicast- oder Broadcast-Adresse sein.
- Gekaufte Netzwerkkarten haben eine weltweit eindeutige MAC-Adresse, die global von einem Konsortium und der Herstellerfirma verwaltet wird.
Windows ipconfig /all Arp -a Netstat -r
UNIX/LINUX ifconfig ip a Besteht au
Aufbau
In jedem Frame nach Ethernet-II-Variante wird vor dem Typfeld und den Daten zunächst die MAC-Adresse des Empfängers und des Senders übertragen. Empfänger und Sender müssen Teil des Local Area Network LAN sein.
- Jede MAC-Adresse der beiden Felder (Ziel/Quelle) hat eine Länge von sechs Bytes (48 Bit).
- Zwei Bit der MAC-Adresse werden zu ihrer Klassifizierung verwendet.
- MAC-Adressen werden traditionell als Abfolge von sechs zweistelligen Hex-Zahlen dargestellt, die mit Doppelpunkten getrennt sind, z. B. als „08:00:01:EA:DE:21“, was der Übertragungsreihenfolge am Medium entspricht.
- Die einzelnen Bytes werden beginnend mit dem LSB (least significant bit) gesendet.
Pseudo-Empfänger „Broadcast-Adresse“
Die MAC-Adresse, bei der alle 48 Bits auf 1 gesetzt sind (ff-ff-ff-ff-ff-ff
), wird als Broadcast-Adresse verwendet, die an alle Geräte in einem LAN gesendet wird. Broadcast-Frames werden ohne besondere Maßnahmen nicht in ein anderes LAN übertragen.
Klassifizierung
- Das erste übertragene Bit (Bit 0 des ersten Bytes) entscheidet, ob Unicast- (0) oder Broadcast-/Multicast-Adresse (1).
- Das zweite übertragene Bit (Bit 1 des ersten Bytes) entscheidet, ob die restlichen 46 Bit der MAC-Adresse global (0) oder lokal (1) administriert werden.
- Man kann jederzeit individuelle MAC-Adressen wählen und den meisten Netzwerkkarten über die Treiberkonfiguration zuweisen, in denen man für das Bit 1 den Wert (1) wählt und eben spezifikationsgemäß die restlichen 46 Bit lokal verwaltet und in der Broadcast-Domäne eindeutig hält.