Page 108 - 4784
P. 108
кожного пакета. Такий режим роботи мережі називається
дейтаграмним, і при його використанні комутатор може змінити
маршрут якого-небудь пакета залежно від стану мережі -
працездатності каналів та інших комутаторів, довжини черг пакетів
у сусідніх комутаторах і т. п.
Існує й інший режим роботи мережі - передача пакетів по
віртуальному каналу (virtual circuit або virtual channel). У цьому
випадку перед тим, як почати передачу даних між двома кінцевими
вузлами, має бути встановлений віртуальний канал, який являє
собою єдиний маршрут, який з'єднує ці кінцеві вузли. Віртуальний
канал може бути динамічним або постійним. Динамічний
віртуальний канал встановлюється при передачі в мережу
спеціального пакета - запиту на встановлення з'єднання. Цей пакет
проходить через комутатори і «прокладає» віртуальний канал. Це
означає, що комутатори запам'ятовують маршрут для даного
з'єднання і при надходженні наступних пакетів даного з'єднання
відправляють їх завжди по прокладеному маршруту. Постійні
віртуальні канали створюються адміністраторами мережі шляхом
ручного налаштування комутаторів.
При відмові комутатора чи каналу на шляху віртуального
каналу з'єднання розривається, і віртуальний канал потрібно
прокладати заново. При цьому він, природно, обійде ділянки мережі
що відмовили.
Кожен режим передачі пакетів має свої переваги і недоліки.
Дейтаграммний метод не вимагає попереднього встановлення
з'єднання і тому працює без затримки перед передачею даних. Це
особливо вигідно для передачі невеликого обсягу даних, коли час
встановлення з'єднання може бути порівнянним з часом передачі
даних. Крім того, дейтаграммний метод швидше адаптується до змін
в мережі.
При використанні методу віртуальних каналів час,
витрачений на встановлення віртуального каналу, компенсується
подальшою швидкою передачею всього потоку пакетів. Комутатори
розпізнають приналежність пакета до віртуального каналу за
спеціальною міткою - номером віртуального каналу, а не аналізують
адреси кінцевих вузлів, як це робиться при дейтаграмному методі.
106