Зміст:
Визначення - Що означає перемикання черв'яка?
Черв'ячний перемикач відноситься до простої системи управління потоком в комп'ютерній мережі, яка в основному базується на нерухомих зв'язках. Комутація черв'якового отвору - це підклас методу управління потоком, який відомий як управління потоком фліт-буфера.
Хоча для опису одного і того ж явища використовуються комутація черв'якових отворів та маршрутизація черв'якових отворів, ця методика не спрямовує жодного шляху чи маршруту до досягнення певного пункту призначення через мережу. Однак це лише генерує рішення про терміни маршрутизації пакетів від маршрутизатора.
Можуть також називатися маршрутизацією черв'якової свердловини або регулюванням потоку черв'ячної свердловини.
Техопедія пояснює перемикання черв'яків
Термін перемикання черв'якової свердловини іноді плутають з перемиканням наскрізного перемикання, але вони відрізняються тим сенсом, що керування потоком перерізу призначає пропускну здатність каналу та буфери на рівні пакету, в той час як управління потоком черв'якової ділки розподіляє їх на рівні фліт. Система червоточини насправді досить схожа на перемикання міток з багатопротоколом (MPLS) та пересилку асинхронного режиму передачі (ATM) за винятком того, що комірки не розміщуються в черзі.
Характеристики системи комутації червоточини включають:
- Великі мережеві пакети діляться на невеликі фліси, які спрямовані по маршруту за допомогою безконфліктного комутації ДКТ. Передача різних пакетів не є вільно мультиплексована по одному фізичному каналу.
- Кожному маршрутизатору присвоюються невеликі буфери від одного до кількох флітів.
- Прогортання заголовка визначає мережевий шлях для всіх інших фрагментів мережевого конвеєра.
- Послідовність буфера та посилання, які вже зайняті заданим пакетом флітів, становлять систему червоточини. Зазвичай довжина мережевого шляху вимірюється відповідно до кількості флітів в одному пакеті.
- Якщо вихідний канал зайнятий, весь ланцюжок флітів, включаючи заголовок, може застрягнути, блокуючи зв'язок через шлях передачі.
До ключових переваг перемикання черв'якової ями належать:
- Робота з невеликими, дешевими, простими та порівняно швидкими маршрутизаторами
- Застосування тільки буферного введення
- Ефективність контролю потоку при використанні буферів порівняно з прорізаними; вимагає лише декількох буферів флірту
- Пропускна здатність - це снігова куля, оскільки вона не буферизує весь мережевий пакет для переходу до наступного вузла.
- Пропускна здатність і розподіл каналу, як правило, нерозлучаються.
До недоліків перемикання черв'якової ями відносяться:
- Блокує ресурси у випадках застрягання мережевих трубопроводів
- Схильний до тупика
