Чи збільшується затримка ланцюгових вимикачів Дейзі?


13

Це загальне питання, яке не стосується конкретного обладнання. Якщо у нас є така конфігурація вимикачів, що приковані до ромашок:

internet ---- core network ----- switch 1 ----- switch 2 ----- switch 3 ----- switch 4

Як ви думаєте, у користувачів, підключених до комутатора 4 , спостерігатиметься значне збільшення затримки порівняно з користувачами, підключеними до комутатора 1 . В обох випадках користувачі отримують доступ до програми в Інтернеті.

Чи є у вас приклад для реального випадку?


Питання полягали в дистанційно складених комутаторах, які матимуть одну адресу управління і логічно працюватимуть як один комутатор. Чи є якась різниця між укладанням у топологію ланцюга та ланцюжком ромашок?
владіз

Під час укладання ви будете використовувати задню площину для переадресації пакетів у стеку, щоб у вас було як більше пропускної здатності, так і менша затримка порівняно з ланцюжками ромашок. У вашому випадку я б не очікував, що це буде проблемою, але, як я вже згадував в іншому коментарі, все одно має сенс підключати комутатори до ядра залежно від вимог щодо наявності.
Даніель Діб

1
Тільки вказуючи, якби ці перемикачі не були стеком, це зазвичай не рекомендується конструкція. Невдача будь-якого перехідного каналу до Інтернету виводить все нижче за течією. Підключення вимикачів окремо до основної було б набагато краще. Тепер ви просто повинні турбуватися про те, щоб ваше єдине ядро ​​вийняло все. ;-)
generalnetworkerror

@generalnetworkerror Для кращої доступності зараз я вважаю, що деякі комутатори можуть бути складені в топологію кільця. У наведеному вище прикладі перемикач 1 також повинен бути підключений до комутатора 4 . І два з комутаторів мають посилання на основну мережу . У цьому випадку єдина перевага, яку я бачу, - це спрощене управління (порівняно з випадком без укладання, в якому кожен перемикач має власну uplink до ядра). Це так?
владіз

@vladiz, так, саме так, як правило, підключався стек комутаторів; мій коментар був просто для уточнення для інших нових мережевих інженерів, що показаний дизайн ASCII не є ідеальним, якщо це не стек, і в цьому випадку ви показали б комутатор 4, також підключений до вашої базової мережі. Топологія кільця в стеці матиме два кабелі в кожен елемент комутатора, що виходить на різні комутатори в стеці.
загальний мережевийпомилка

Відповіді:


13

Ні, вони не для типового підключення до Інтернету. Ви навіть не зможете його виміряти за допомогою типових інструментів.

У середовищах постійного струму ми боремося за кожну мікросекунду, але для типових комутаторів Ethernet ви отримуєте від 5-7 мікросекунд до 30-50 мікросекунд на хоп (комутатор). Навіть 30-50 мікросекунд занадто мало, щоб помітити; зазвичай затримка є проблематичною для програм або людей, оскільки досягає десятків / сотень мілісекунд.

Погляньте на цю газету Cisco


7

У запитанні зазначається, що це не конкретно апаратне забезпечення, проте різні платформи мають різні затримки комутації та режими комутації.

Cut throughперемикання найшвидше, але пропускає фрагменти. Fragment freeє другим найшвидшим і гарантує, що кадри мають принаймні 64 байти, тобто вони не є рунтами, що є однією із ознак зіткнень. Store and forwardє найповільнішим, але не надсилає кадри вперед, які містять помилки, такі як помилки CRC.

Ваші запитання не містять нічого на відстані. Якщо є значна відстань між switch 1і switch 4що повинні бути враховані. Якщо вони знаходяться поруч один з одним, кожен перемикач не повинен додавати великих затримок, оскільки вони, як правило, передають кадри негайно, не застрягаючи у великих буферах.

Затримка суб’єктивна, для високошвидкісної торгової фірми 2 мс може призвести до величезних змін. Для більшості з нас 2 мс недостатньо турбуватися.

Я б не турбувався про затримку в цьому випадку, якщо б у мене не було конкретного випадку використання.


відстань між вимикачами становить від 50 до 100 метрів, а найдовший ланцюг становитиме 6 перемикачів. Я думав, чи краще кожен мати вихідну лінію до основної мережі.
vladiz

Як я вже відповів, для цієї програми та відстаней ви не помітите різниці.
Лукаш Бромірський

Ще може бути сенс підключити їх до ядра. Це залежить від вимог щодо наявності тощо. Якщо комутатор nr 2 у ланцюзі виходить з ладу, у вас є 5 перемикачів в автономному режимі. Це завжди баланс вартості, наявності волокон та кількості доступних портів.
Даніель Діб

2
Варто також зазначити, що переважна більшість комутаторів, які зараз перебувають у супроводі, підтримують лише Store і Forward .
Райан Фолі

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