Что может произойти при подключении двух концов сетевого кабеля к одному коммутатору / маршрутизатору? Это создаст проблемы в сети, или будет просто проигнорировано?
Что может произойти при подключении двух концов сетевого кабеля к одному коммутатору / маршрутизатору? Это создаст проблемы в сети, или будет просто проигнорировано?
Ответы:
Зависит от роутера / коммутатора.
Если он « управляемый » - как приличный Netgear, Cisco или HP Procurve, или с включенным протоколом STP (Spanning Tree Protocol) или одним из его вариантов, есть несколько секунд абсолютного безумия, тогда коммутатор понимает, что в топологии сети есть петля и блокирует один из портов.
(Я только описал повторную конвергенцию STP как «абсолютное безумие», потому что, если вы используете медленную STP старого стиля, тогда повторная конвергенция может занять 30 с или более, в зависимости от сложности сети. Расширения STP, специфичные для конкретного поставщика, такие как BackboneFast и т. Д. Уменьшат это, но вы все равно можете получить короткий период слегка нестабильной сети. Rapid STP намного быстрее сходится из-за другого алгоритма)
Если он « неуправляемый » - как почти все оборудование класса SOHO и значительная доля небольших коммутаторов с 4–8 портами, то весь ад разваливается, поскольку вы только что создали петлю в сети, и весь трафик имеет тенденцию к просто подпрыгивать внутри петли.
Причина этого заключается в том, что коммутаторы полагаются на процесс изучения MAC-адресов для сопоставления MAC-адресов с физическими портами. В не зацикленной сети один MAC-адрес будет виден только коммутатору на данном физическом порту. Если у вас есть петля, коммутатор будет видеть несколько путей к одному и тому же MAC-адресу и, возможно, несколько MAC-адресов на нескольких портах, поэтому вместо эффективного переключения трафика он будет транслироваться везде, где он видит MAC-адреса. Это известно как «Широковещательный шторм».
Это может быстро использовать всю мощность процессора коммутатора, заполнить буферы передачи и приема, а также загрязнить таблицу MAC-адресов.
По сути, если вы создадите петлю в сети, вы узнаете об этом либо через мониторинг (обнаружение изменения в топологии STP [у вас есть мониторинг, верно?]), Либо во всем, что резко падает.
Если вы посмотрите на коммутатор, на котором есть широковещательный шторм, вы обнаружите, что все индикаторы активности порта мигают одновременно.
Аналогичная проблема возникла на моей работе - но мне сказали, что эта ситуация (кабель Ethernet, подключенный к двум отдельным сетевым портам) не будет соединять сети, если это не перекрестный кабель. Мы нашли случай, когда кто-то в конференц-зале подключил один кабель к женским портам двух совершенно разных сетей. Было оживленное обсуждение того, было ли это курящим пистолетом или нет (сети должны быть разделены) - но недавно коммутаторы в одной сети были обновлены и autosense не был выключен - или, может быть, это auto-mdix (где он автоматически настраивает соединение для перекрестного переключения, даже если вы не используете перекрестный кабель), поэтому возможно, что именно так и произошло.