Czy dwa urządzenia o tym samym adresie MAC mogą znajdować się w tej samej sieci?

9

Co się stanie, jeśli urządzenie jest już podłączone do sieci Wi-Fi, a następnie inne urządzenie próbuje połączyć się z siecią Wi-Fi przy użyciu dokładnie tego samego adresu MAC, co oryginał?

Fidel
źródło
1
Czy to jest faktyczny problem, który próbujesz rozwiązać?
CharlieRB,
Dzięki Charlie, nie. Zastanawiam się tylko, jak punkt dostępu sobie z tym radzi.
Fidel

Odpowiedzi:

8

Adres MAC powinien być unikalny. Jeśli ktoś sabotuje to, wówczas dwa urządzenia w sieci będą twierdziły, że są tą samą unikalną kartą sieciową. To po prostu nie działa.

To, jak się zepsuje, zależy od karty i ewentualnie od kierowcy.


Wyobraź sobie dwie osoby w tym samym budynku. Obaj twierdzą, że są pracownikami numer 1.
Lewy pracownik nr 1 krzyczy „czy mogę napić się kawy?”
Ktoś bierze kawę i krzyczy „Kawa dla pracownika nr 1 jest gotowa”.
Ta osoba otrzymuje teraz dwie odpowiedzi, jedno „dzięki!” i „Hej, ja nie zamawiał kawę”.

I to, która z odpowiedzi Pracownika nr 1 jako pierwsza może zależeć od tego, jak zajęta jest ta osoba, powoduje jeszcze większy chaos.

Tak krótko: rzeczy się psują.

Hennes
źródło
Dzięki, Hennes, podoba mi się twoje wyjaśnienie. Ale czy w świecie Wi-Fi AP nie emituje po prostu: „Hej, pracowniku 1 - oto twoja kawa” i oba urządzenia otrzymują ten komunikat? to znaczy. Powietrze jest wspólnym medium, a przełącznik wysłałby go do jednego urządzenia?
Fidel
2
Oboje to otrzymali. I oba powinny potwierdzić odbiór. Jeśli nie wystąpi limit czasu TCP, AP ponownie go wyemituje. Co oznacza duplikaty potwierdzeń otrzymanych w punkcie dostępowym. (Zakładając, że nie pytający laptop / emp # 1 wysyła ACK, a nie NAK). I całkowicie zignorowałem możliwe problemy z logowaniem się za pomocą WPA2. W ten sposób rzeczy mogą się zepsuć na jeszcze więcej sposobów.
Hennes,
3

Nie ma jednej odpowiedzi i zależy to od przełączników używanych w infrastrukturze.

W większości przypadków oba komputery połączą się z siecią i będą myśleć, że działają dobrze ... jednak zobaczysz przypadkowe awarie i najprawdopodobniej nie zobaczysz przyczyny.

W większości przełączników Cisco szybko opróżniają stary adres MAC w momencie, gdy jest pakiet z innego MAC i jako taki możesz wykonać kilka czynności, ale większość operacji sieciowych zakończy się niepowodzeniem.

W większości innych przełączników zapamiętują adresy MAC przez około 3 minuty, a zobaczysz okresy zerowej łączności.

We wszystkich przypadkach - jest bardzo prawdopodobne, że nie będziesz świadomy, że problemem jest konflikt MAC.

William Hilsum
źródło