Що станеться, якщо некерований Ethernet-комутатор замикається (підключається до себе)?


18

Я взагалі не знаю багато про мережу, і коли я намагався знайти відповідь на це в Інтернеті, я знайшов когось, хто опублікував одну відповідь у відповіді, сказавши "Це призведе до безлічі трансляцій та зіткнень".

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

Сценарій 1

Якби у мене був 8-портовий некерований комутатор і я підключаю один кінець кабелю Ethernet до порту 1, а другий кінець - до порту 2. Це був би перемикач рівня споживача, такий, який можна придбати в Amazon за 20 доларів.

Сценарій 2

Якби у мене була невелика мережа, схожа на схему нижче, чи була б відповідь відмінною від сценарію 1?

Діаграма мережі, що містить комутовані з'єднані в циклі.


4
Щодо обох сценаріїв 1) та 2). Ось що було розроблено для полегшення протоколу IEEE 802.1d Spanning-Tree ; однак я не знаю про некерований комутатор, який реалізує STP (або будь-яку з пізніших версій, 802.1w / 802.1s). Якщо ви циклюєте керовані комутатори, як це, ви швидко дізнаєтесь, чому люди використовують spanning-tree ;-). Погані речі © трапляються, коли ви це робите; це одне з речей, які професійні мережеві інженери наполегливо намагаються запобігти (включаючи людей, які придбали перемикач від Walmart і роблять це через повне незнання).
Майк Пеннінгтон

Я вважав, що краще не тестувати це на виробництві. ;) Дякую за допомогу.
Джонатан

2
Спробуйте уявити все життя так, як вам відомо, що воно припиняється миттєво, і кожна молекула у вашому тілі вибухає зі швидкістю світла.
Даніель Р Хікс

Це набагато детальніше, ніж спочатку. У цій ситуації, як @MikePennington заявив, у вас виникнуть проблеми. На некерованих споживчих комутаторах це створить цикл і спричинить штормову трансляцію, як було зазначено раніше. STP був розроблений для запобігання проблем із цим типом налаштування. Потрібна належна реалізація STP або похідного (RSTP, MSTP). Вам потрібні керовані комутатори рівня 2 для того, щоб виконати описані вами налаштування. Даніель, дякую, що очистив всю "добру, погану" річ ... :-)
Майк Нейлор

Для будь-якого n00b, що йде позаду, перервіть будь-яке з посилань між комутаторами, і ви не перервите свою мережу. Потім прочитайте прийняту відповідь і дізнайтеся чому.
YetAgetherRandomUser

Відповіді:


18

Авто-зондування проти кроссовер-кабелю

Якщо порти комутатора не відчувають автоматичну орієнтацію пар tx / rx, то абсолютно нічого не станеться, тому що ви, ймовірно, використовували прямий кабель; тип кабелю, який ви зазвичай використовуєте для підключення робочої станції / клієнта до комутатора.

Тож замість цього припустимо, що ви використовували кроссовер-кабель, або, що набагато ймовірніше, у вас вимикач без каменювання з автоматичною чутливістю орієнтації tx / rx, то ...

"Тупі" перемикачі

Ви тільки що створили цикл у мережевій топології. Через хвилину-другу ваша мережа (усі сегменти від цього німого комутатора), ймовірно, перестане працювати, оскільки німий комутатор надсилає перший пакет широкомовного зв'язку з одного з цих двох портів комутатора, отримує пакет з іншого, а потім надсилає його з іншого, і т. д. Пакетна буря, зустрічайте мережу, мережу, це пакетна буря. Перемикач, мабуть, сподіватиме шторм, і справи повернуться до роботи ... доти, поки незабаром не настане наступна буря.

Тож припустимо, ви не використовуєте "тупі" перемикачі, тоді ...

Керовані комутатори

Керовані комутатори майже завжди мають розпізнавання циклу, що називається протоколом Spanning Tree Protocol . Коли порт пропонує нове посилання, комутатор не одразу приєднує його до тканини комутатора в цілому. Натомість він відокремлює новий порт (и) та використовує STP, щоб перевірити, чи існував би цикл, якби новий порт (и) були додані до тканини. (У реальних мережах цикл може бути не таким очевидним, як один неправильно підключений кабель.) Деякі люди (відомі як "новачки") відключають STP, тому порти комутаторів "приходять" швидше. Це чудово, поки ви не з’ясуєте, для чого вам потрібен STP.

VLAN

(Див. Також Вступний рівень ... або наш тег VLAN .)

Якщо два порти адміністративно налаштовані в двох окремих VLAN, то, можливо, ви навмисно хотіли б покласти цей кабель туди, щоб забезпечити зв'язок між локальними мережами. (Але це насправді мало сенсу. Змініть свій VLAN або переробити мережу тощо, а не додавати хиткий кабель.)


Дякую за детальну відповідь, це дуже допомагає! Я додав діаграму до свого питання, бо зрозумів, що між цими двома сценаріями може бути різниця. Чи буде в мережі однакова проблема у сценарії 2? Крім того, коли ви побачили "німий" перемикач, це стосується більшості комутаторів рівня споживачів, таких як середній перемикач на 20 доларів, проданий на Amazon?
Джонатан

1
Перемикач на 20 доларів, безумовно, є "тупим" перемикачем без STP. Моя відповідь стосується лише вашого "сценарію 1", оскільки ви додали "сценарій 2" після того, як я відповів. АЛЕ в своєму розділі "комутатори", де я згадую мережі реального світу, що роблять менш очевидні петлі; Ваш сценарій 2 - це цикл - великий очевидний цикл. Поверніть усі свої перемикачі до інтерфейсів маршрутизатора або вкажіть один "основний" перемикач, до якого підключаються ваш маршрутизатор і комутатори (aka "uplink".)
Крейг Константин,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.