Віртуальний канал
Спосіб передачі пакетів «віртуальний канал» полягає у формуванні єдиного «віртуального» каналу на час взаємодії абонентів для передачі всіх пакетів повідомлення. Цей спосіб реалізується з використанням попереднього встановлення з'єднання між взаємодіючими абонентами, в процесі якого формується найбільш раціональний єдиний для всіх пакетів маршрут, по якому, на відміну від дейтаграммного способу, все пакети повідомлення передаються в природній послідовності, як це показано на рис. 1.36.
Пакети П1, П2 і ПЗ повідомлення передаються в природній послідовності від користувача А до користувача В по попередньо створеному віртуальному каналу через вузли У1-У4-У7.
Віртуальний канал, як і реальний фізичний канал в разі комутації каналів, існує лише під час розмови зв'язку, при цьому ресурси реальних каналів зв'язку (пропускна здатність) і вузлів мережі (буферна пам'ять), знаходячи-трудящих на маршруті, резерви-ються на весь час сеансу.
Не слід плутати і змішувати комутацію каналів і спосіб передачі пакетів «віртуальний канал». Основна їхня відмінність полягає в тому, що «віртуальної канал» реалізується з проміжним зберіганням пакетів у вузлах мережі, в той час як комутація каналів реалізується без проміжного зберігання переданих пакетів за рахунок створення реального (а не віртуального) фізичного каналу між абонентами мережі.
До переваг способу передачі пакетів «віртуальний канал» у порівнянні з дейтаграммний передачею пакетів можна віднести:
• менші затримки в вузлах мережі, обумовлені резервуванням ресурсів, і перш за все пропускної здатності каналів зв'язку, в процесі встановлення з'єднання;
• невеликий час очікування в кінцевому вузлі для збірки всього повідомлення, оскільки пакети передаються послідовно один за одним по одному і тому ж маршруту (віртуальному каналу), і ймовірність того, що який-небудь пакет «заблукає» в результаті невдало обраного маршруту або його час доставки виявиться занадто великим, як це може статися при дейтаграмному способі, близька до нуля;
• більш ефективне використання буферної пам'яті
проміжних вузлів за рахунок її попереднього резервування, а
також буферної пам'яті в кінцевому вузлі в зв'язку з невеликим часом
очікування приходу всіх пакетів повідомлення.
До недоліків способу передачі пакетів «віртуальний канал» можна віднести:
• наявність накладних витрат (витрат) на встановлення з'єднання;
• неефективне використання ресурсів мережі, оскільки вони резервуються на весь час взаємодії абонентів (сеансу) і не можуть бути надані іншого з'єднання, навіть якщо вони в даний момент не використовуються.