Що відбувається, коли ви підключите дві сторони кабелю до одного мережевого пристрою?


83

Що може статися, коли ви підключите два кінці мережевого кабелю до одного комутатора / маршрутизатора? Чи це створить проблеми в мережі, або просто буде проігноровано?


21
Це сталося на одному з моїх робочих місць. Учасник засідання ради взяв патч-кабель, який він тримав у сумці свого ноутбука, і встромив обидва кінці у кілька відкритих жіночих пробок 8P8C. Мережа миттєво зупинилася. Саме тоді ІТ-відділ дізнався, що ми не включили STP в стек комутаторів нашого MDF. Знадобилося сумно багато часу, щоб знайти, де також була фізична проблема.
Веслі

Відповіді:


90

Залежить від маршрутизатора / комутатора.

Якщо це " Управління " - як пристойний Netgear, Cisco або HP Procurve, або увімкнено STP (протокол Spanning Tree Protocol) або один із його варіантів, існує кілька секунд абсолютного божевілля, тоді комутатор розуміє, що в топології мережі є цикл. , і блокує один з портів.

(Я лише описав повторну конвергенцію STP як "абсолютне божевілля", оскільки якщо ви використовуєте старий стиль, повільний, STP, то повторна конвергенція може зайняти 30 або більше років, залежно від складності мережі. Спеціальні розширення для STP, такі як постачальник, BackboneFast і так далі зменшить це, але ви, можливо, все-таки закінчитеся з невеликим періодом трохи нестабільної мережі. Швидкий STP набагато швидше конвергується через різний алгоритм)

Якщо це " Некерований " - Як і майже вся передача класу SOHO, і неабияка частка невеликих 4-8 портових комутаторів, то все пекло розривається, оскільки ви тільки що створили цикл у мережі, і весь трафік має тенденцію до просто підстрибуйте всередині циклу.

Причина цього відбувається в тому, що комутатори покладаються на процес навчання MAC-адрес для зіставлення MAC-адрес у фізичні порти. У не-петельній мережі одна MAC-адреса буде видна лише комутатору на заданому фізичному порту. Якщо у вас є цикл, то комутатор побачить декілька шляхів до однієї MAC-адреси та, можливо, декілька MAC-адрес на декількох портах, тому замість ефективного перемикання трафіку він буде транслюватись туди, куди він побачить MAC. Це відомо як "Трансляція бурі".

Це дозволяє швидко використати всю потужність процесора комутатора, заповнити буфери передачі та прийому, а також забруднити таблицю адрес MAC.

В основному, якщо ви створюєте цикл в мережі, ви будете знати про це або через моніторинг (виявлення зміни в топології STP [у вас є моніторинг, правда?]), Або у всьому різко перепадаючи.

Якщо ви подивитесь на перемикач, на якому є штормова трансляція, ви схильні виявити, що всі індикатори порту блимають одночасно.


3
Для додання вищезазначеного, керовані перемикачі, які я бачив, зазвичай мають налаштування / поріг для максимуму трансляцій - якщо ви підключите кабель до перемикача, який вийшов, ви ризикуєте штормовою трансляцією - en.wikipedia.org/wiki / Трансляція_випромінювання .
Робін Гілл

1

Аналогічна проблема виникла в моїй роботі - але мені сказали, що ця ситуація (кабель Ethernet, підключений до двох окремих мережевих портів) не зможе з'єднати мережі, якщо б це не був кросовер. Ми знайшли приклад, коли хтось із конференц-залу підключив один кабель до жіночих портів двох абсолютно окремих мереж. Була жвава дискусія про те, чи це курильний пістолет чи ні (мережі потрібно окремо) - але останнім часом комутатори в одній мережі були модернізовані, а автосенс ​​не було вимкнено - або, можливо, це автоматичний mdix (де він автоматично налаштовує з'єднання, щоб перехреститися, навіть якщо ви не використовуєте перехресний кабель) - тож можливо, саме так і сталося.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.