Ethernet MAC Adresse

OP (Firma: Solon Inverters AG) #1254425
Lesenswert?
• ▲
▼
Nachdem ich alle Forenbeiträge, die sich mit der Ethernet MAC Adresse 
befassen, gelesen habe, meine ich, die Sache begriffen zu haben. Da ich 
jedoch bisher noch nie etwas mit den untersten zwei OSI-Schichten von 
Ethernet zu tun hatte möchte ich mich "absichern".
Daher: Bitte korrigiert meine Aussagen, wenn sie falsch sind.

1. Innerhalb eines Netzwerkes muss jedes Gerät eine eindeutige 
MAC-Adresse haben.

2. Sind zwei Netzwerke durch mindestens einen Router voneinander 
getrennt, (z.B. N1 - Router - Internet - Router - N2; oder N1 - Router - 
N2) könnten rein theoretisch im Netz 1 dieselben MAC-Adressen verwendet 
werden wie in Netz 2, ohne dass es zu Adressierungskonflikten käme.

3. In jedes unserer Ethernet tauglichen Geräte brennen wir eine von IEEE 
gekaufte Adresse entweder in ein externes FLASH/EEPROM oder ins OTP 
einer MCU (z.B. STM32F107xx). Beim Booten wird die Adresse in die 
entsprechenden Register des MAC geschrieben.

Besten Dank
Walter
#1254448
Lesenswert?
• ▲
▼
Walter Sägesser schrieb:
> 1. Innerhalb eines Netzwerkes muss jedes Gerät eine eindeutige
> MAC-Adresse haben.

Das auf jeden Fall. Normalweise ist die MAC sogar weltweit eindeutig.

> 2. Sind zwei Netzwerke durch mindestens einen Router voneinander
> getrennt, (z.B. N1 - Router - Internet - Router - N2; oder N1 - Router -
> N2) könnten rein theoretisch im Netz 1 dieselben MAC-Adressen verwendet
> werden wie in Netz 2, ohne dass es zu Adressierungskonflikten käme.

Weiß ich jetzt nicht genau, vermute es aber mal.

> 3. In jedes unserer Ethernet tauglichen Geräte brennen wir eine von IEEE
> gekaufte Adresse entweder in ein externes FLASH/EEPROM oder ins OTP
> einer MCU (z.B. STM32F107xx). Beim Booten wird die Adresse in die
> entsprechenden Register des MAC geschrieben.

Das ist dann eine Software-Geschichte :)
Gast #1254474
Lesenswert?
• ▲
▼
Also die MAC Adresse dient nicht nur dazu ein Gerät in einem Netzwerk 
eindeutig zu identifizieren, sondern kann, da sie auch einen Hersteller 
spezifischen Teil und einen Produktzweig Teil hat genau identifiziert 
werden um welches Endgerät es sich handelt.

Sie werden normalerweise nur einmalig auf der Welt erstellt. Es gibt 
jedoch Ausnahmen:

Innerhalb der Automatisierungstechnik ist es üblich wenn das 
ISO-Protokoll verwendet wird die Komponenten über die MACs anzusprechen. 
Diese können bei vielen dieser komponenten auch geändert werden, je nach 
belieben. Es darf aber je Netzwerk nur einmal die gleiche MAC 
auftauchen.

Ansonsten kommt es zu Adresskonflikten und die betreffenden Komponenten 
kommunizieren nicht.

Für die IT-Professionals gibt es übrigens auch von diversen Herstellen 
NICs oder Switche und Router, die eine änmderbare MAC haben.

Richtig ist auch, das man die MAC beantragen muss und einem freie MACs 
zugewiesen werden (aus dem entsprechendem Produktbereich und 
Herstellerspezifisch)
Gast #1254484
Lesenswert?
• ▲
▼
EGS schrieb:
> Für die IT-Professionals gibt es übrigens auch von diversen Herstellen
> NICs oder Switche und Router, die eine änmderbare MAC haben.
Genaugenommen kann man so ziemlich von jeder Billig-Netzwerkkarte die 
MAC-Adresse verändern.

In etwa so:
1
# ifconfig eth0 hw ether AA:BB:CC:DD:EE:FF
Moderator Persönliche Seite #1254497
Lesenswert?
• ▲
▼
Sven P. schrieb:

> Genaugenommen kann man so ziemlich von jeder Billig-Netzwerkkarte die
> MAC-Adresse verändern.

Nicht nur billig, sondern überhaupt.  Dies ist so, seit die MAC-
Adressen halt nicht mehr direkt per GAL in der Hardware vorgegeben
sind, sondern alles ohnehin erst einmal über eine Schicht Software
gehen muss (in der Regel aus einem EEPROM ausgelesen, um sie dann
in ein paar Steuerregister der NIC zu schreiben).

Daher ist MAC-adress-basierte "security" auch grober Unfug.
Gast #1254514
Lesenswert?
• ▲
▼
Ist nicht unbedingt grober Unfug, aber eben ein Poller und kein 
Panzerschrank. Fuehrt zB in einem Firmennetz oft dazu dass Leute fragen 
bevor sie irgendwas unerwuenschtes einfach anschliessen.

Uebrigens habe ich gleiche MAC Addressen durch umkippende EEPROM Bits 
schon in freier Wildbahn gesehen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.