MAC/Adresse: Unterschied zwischen den Versionen
K Textersetzung - „z. B.“ durch „z. B. “ |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
'''topic''' - Kurzbeschreibung | |||
== Beschreibung == | |||
<noinclude> | |||
== Anhang == | |||
=== Siehe auch === | |||
{{Special:PrefixIndex/MAC}} | |||
==== Sicherheit ==== | |||
==== Dokumentation ==== | |||
===== RFC ===== | |||
===== Man-Pages ===== | |||
===== Info-Pages ===== | |||
==== Links ==== | |||
===== Projekt ===== | |||
===== Weblinks ===== | |||
</noinclude> | |||
= TMP = | |||
==Ziel- und Quell-MAC-Adresse== | ==Ziel- und Quell-MAC-Adresse== | ||
===Allgemeines=== | ===Allgemeines=== | ||
* Jede Netzwerkkarte hat eine NetzwerkHardware-AdresseMAC Adresse eindeutige, einmalige vom Herstellerfestgelegt 48-Bit-Numme | * 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). | * Zieladresse identifiziert die Netzwerkstation welche Daten empfangen soll (den Empfänger). | ||
* Die Quelladresse identifiziert den Sender. | * Die Quelladresse identifiziert den Sender. | ||
* Diese Adresse kann auch eine Multicast- oder Broadcast-Adresse sein. | * 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. | * Gekaufte Netzwerkkarten haben eine weltweit eindeutige MAC-Adresse, die global von einem Konsortium und der Herstellerfirma verwaltet wird. | ||
Zeile 38: | Zeile 51: | ||
=== Pseudo-Empfänger „Broadcast-Adresse“ === | === Pseudo-Empfänger „Broadcast-Adresse“ === | ||
[[Datei:Ethernet Broadcast MAC.png|miniatur|500px|Ethernet-Broadcast-Frame]] | [[Datei:Ethernet Broadcast MAC.png|miniatur|500px|Ethernet-Broadcast-Frame]] | ||
Die MAC-Adresse, bei der alle 48 Bit 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. | Die MAC-Adresse, bei der alle 48 Bit 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 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. | |||
;I/G - Bit | |||
I/G = 0 | I/G = 0 | ||
I/G = 1 | I/G = 1 | ||
; U/L – Bit | |||
U/L = 0 | U/L = 0 | ||
* (nur mit I/G-Bit = 0):[[Datei:MAC01_-1.jpg]] | |||
U/L = 1 | |||
* (nur mit I/G-Bit = 0) | |||
=== Beispiele === | |||
===Beispiele=== | |||
'''Windown''' | '''Windown''' | ||
ipconfig /all | ipconfig /all |
Version vom 21. Mai 2023, 12:22 Uhr
topic - Kurzbeschreibung
Beschreibung
Anhang
Siehe auch
Sicherheit
Dokumentation
RFC
Man-Pages
Info-Pages
Links
Projekt
Weblinks
TMP
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.
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.
Herstellerkennungen
00-50-8B-xx-xx-xx |
Compaq |
00-07-E9-xx-xx-xx |
Intel |
00-60-2F-xx-xx-xx |
Cisco |
00-15-F2-xx-xx-xx |
Asus |
In den nächsten) wird eine von der (IEEE) vergebene Herstellerkennung (auch OUI – Organizationally Unique Identifier genannt) beschrieben, die weitgehend in einer Datenbank einsehbar sind der Herstellerkennungen in der OUI-Datenbank bei der IEEE
Pseudo-Empfänger „Broadcast-Adresse“
Die MAC-Adresse, bei der alle 48 Bit 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.
- I/G - Bit
I/G = 0 I/G = 1
- U/L – Bit
U/L = 0
* (nur mit I/G-Bit = 0):
U/L = 1
* (nur mit I/G-Bit = 0)
Beispiele
Windown
ipconfig /all Arp -a Netstat -r
UNIX/LINUX
ifconfig ip a