Können sich zwei Geräte mit derselben MAC-Adresse im selben Netzwerk befinden?

9

Was passiert, wenn ein Gerät bereits mit einem WLAN-Netzwerk verbunden ist und anschließend ein anderes Gerät versucht, sich dem WLAN-Netzwerk mit genau derselben MAC-Adresse wie das Original anzuschließen?

Fidel
quelle
1
Ist dies ein tatsächliches Problem, das Sie lösen möchten?
CharlieRB
Danke Charlie, nein, ich frage mich nur, wie der Access Point damit umgeht.
Fidel

Antworten:

8

Eine MAC-Adresse soll eindeutig sein. Wenn jemand das sabotiert, behaupten zwei Geräte im Netzwerk, dieselbe eindeutige Netzwerkkarte zu sein. Das geht einfach nicht.

Wie es bricht, hängt von der Karte und möglicherweise vom Fahrer ab.


Stellen Sie sich zwei Personen im selben Gebäude vor. Beide behaupten, Mitarbeiter Nummer 1 zu sein.
Der linke Mitarbeiter Nr. 1 ruft: "Darf ich etwas Kaffee trinken?"
Jemand holt Kaffee und ruft "Kaffee für Mitarbeiter Nr. 1 ist fertig".
Diese Person erhält jetzt zwei Antworten, eine "Danke!" und 'Hey, ich habe keinen Kaffee bestellt'.

Und welche der Antworten des Mitarbeiters Nr. 1 zuerst kommt, hängt möglicherweise davon ab, wie beschäftigt diese Person ist, was zu mehr Chaos führt.

Also kurz: Dinge brechen.

Hennes
quelle
Danke Hennes, ich mag deine Erklärung. Aber sendet der AP in der WLAN-Welt nicht einfach: "Hey Mitarbeiter 1 - hier ist Ihr Kaffee" und beide Geräte empfangen diese Nachricht? dh. Die Luft ist ein gemeinsames Medium, während ein Switch sie an ein einzelnes Gerät senden würde.
Fidel
2
Beide erhalten es. Und beide sollten den Empfang bestätigen. Wenn kein TCP-Timeout auftritt, sendet der AP es erneut. Dies bedeutet doppelte ACKs, die am AP empfangen wurden. (Dies setzt voraus, dass der nicht fragende Laptop / emp # 1 eine ACK und keine NAK sendet). Und ich habe mögliche Probleme bei der Anmeldung mit WPA2 völlig ignoriert. So können die Dinge noch mehr brechen.
Hennes
3

Es gibt keine Antwort und dies hängt von den Switches ab, die Sie in Ihrer Infrastruktur verwenden.

In den meisten Fällen stellen beide Computer eine Verbindung zum Netzwerk her und denken, dass sie einwandfrei funktionieren. Sie werden jedoch zufällige Fehler sehen und höchstwahrscheinlich nicht den Grund dafür.

Bei den meisten Cisco-Switches wird die alte MAC-Adresse schnell gelöscht, sobald ein Paket von einem anderen MAC eingeht. Daher können Sie möglicherweise einige Aktivitäten ausführen, die meisten Netzwerkvorgänge schlagen jedoch fehl.

Bei den meisten anderen Switches werden die MAC-Adressen etwa 3 Minuten lang gespeichert, und es werden Zeiträume mit einer Konnektivität von 0 angezeigt.

In allen Fällen ist es sehr wahrscheinlich, dass Sie nicht wissen, dass das Problem darin besteht, dass ein MAC-Konflikt vorliegt.

William Hilsum
quelle