Чи збільшують пропускну здатність численні мережеві з'єднання між комутаторами?


11

Скажімо, у мене є 2 однакових некерованих гігабітних комутатора в мережі, A і B. Є комп'ютери, підключені до комутатора A, є інші комп'ютери, підключені до комутатора B. A і B підключені через 1 кабель. Отже, загальна (теоретична) пропускна здатність, доступна для комп'ютерів на А для спілкування з комп'ютерами на В, становить 1 Гбіт / сек. Все добре.

Якщо я зараз підключую другий кабель між комутаторами і не вносити жодних інших змін, чи загальна (теоретична) пропускна здатність між двома групами комп'ютерів підніметься до 2 Гбіт / с?

Відповіді:


18

Ні.

  • Якщо ваші некеровані комутатори настільки прості, що вони не роблять протокол Spanning Tree Protocol (STP), з'єднання другого кабелю між ними спричинить мостиковий цикл, миттєво наситить вашу мережу, зробивши вашу мережу непридатною, поки ви не видалите другий кабель.

  • Якщо вони дійсно виконують STP, тоді буде використовуватися лише одне з перемикань на комутатор.

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


Якщо ви отримуєте меншу, ніж теоретична пропускна здатність через агреговану ланку, це насправді не через агрегацію накладних витрат. Це швидше тому, що потоки можуть не поширюватися повністю рівномірно посиланнях, і якщо в одному з посилань трапляються потоки, які не здатні заповнити посилання, то ваш стовбур не використовується повністю, навіть якщо інша посилання в магістралі може бути насиченим. Крайній випадок цього був би, коли у вас є лише 1 потік, який потрібно відправити через магістраль (або 2 потоки, які випадково потрапляють у ту саму посилання).
kasperd

2

За винятком випадків, якщо ви не налаштуєте агрегацію зв’язків між комутаторами. Залежно від вашого комутатора, якщо він навіть підтримує його, це може називатися NIC Teaming, Etherchannel, Port Channel або транкінг.

Зауважте, що якщо ви просто підключите два з'єднання без такої конфігурації, ви можете серйозно погіршити роботу мережі, викликаючи цикл, про що @Spiff згадує у своєму дописі.


0

Може бути. Я міг бачити перемикачі, що з'єднують А1 до В1 через один шлях, а А2 - В2 через інший (А1 і ​​А2 - поряд з А, В1 і В2 - В). Однак протокол простого дерева, що охоплює, завжди буде вибирати те саме посилання.

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