Что произойдет, если на двух компьютерах будут одинаковые mac и ip?
Мы обсуждали, что произойдет, если в БЕСПРОВОДНОЙ сети.
Если бы у обоих был одинаковый IP-адрес и Mac, учитывая сигналы беспроводного вещания повсюду, смогли бы оба человека использовать Интернет или нет?
Мы думали об этом, потому что оба смогут отправлять и оба смогут получать. Я сказал, что будут проблемы с коллизиями из TCP-соединений, но он сказал, что этого не произойдет.
Что случилось бы?
У обоих клиентов будет IP-соединение, но TCP действительно сломается (в некоторых случаях), эффективно предотвращая просмотр веб-страниц с обоих клиентов ...
Сценарий: беспроводной клиент A и клиент B используют один и тот же MAC, IP и AP. Шифрование не используется.
Клиент-A инициирует TCP-соединение с удаленным хостом (например, www.facebook.com), но когда стек TCP / IP на клиенте-B слышит незатребованное соединение, он отправляет пакет RST (сброса) на удаленный хост, таким образом разрыв соединения для клиента-A.
Однако, если у клиента есть межсетевой экран с сохранением состояния, он отбрасывает незапрошенные пакеты TCP, и поэтому стек TCP / IP клиента никогда не будет отправлять пакет RST. Таким образом, если у клиента A есть брандмауэр, то у клиента B будет рабочий TCP; если у клиента B есть брандмауэр, то у клиента A будет рабочий TCP.
Таким образом, если оба клиента защищены брандмауэром, ни один из них не может заметить проблему.
Был бы конфликт. Как у второго устройства такой же MAC? Через клон MAC? Система контроля должна идентифицировать конфликт, и одна система, вероятно, не будет работать. Пакеты не могут быть правильно переадресованы