Page 118 - 4784
P. 118
канали зазвичай працюють у дуплексному режимі), можна було
відрізнити пакети даного віртуального каналу від пакетів інших
віртуальних каналів, уже прокладених через порт 3. У прикладі
через порт 3 вже проходить кілька віртуальних каналів, причому
найстарший зайнятий номер - це номер 9. Тому комутатор змінює
номер прокладуваного віртуального каналу з 4 на 10.
Крім таблиці маршрутизації для кожного порту складається
таблиця комутації. У таблиці комутації вхідного порту 1
маршрутизатор відзначає, що надалі пакети, які прибули на цей порт
з номером VCI рівним 4 повинні передаватися на порт 3, причому
номер віртуального каналу повинен бути змінений на 10. Одночасно
робиться і відповідний запис у таблиці комутації порту 3 - пакети,
які прийшли по віртуальному каналу 10 в зворотному напрямку
потрібно передавати на порт з номером 1, змінюючи номер
віртуального каналу на 4. Таким чином, при отриманні пакетів у
зворотному напрямку комп'ютер-відправник отримує пакети з тим
же номером VCI, з яким він відправляв їх в мережу.
В результаті дії такої схеми пакети даних вже не носять довгі
адреси кінцевих вузлів, а мають у службовому полі тільки номер
віртуального каналу, на підставі якого і виробляється маршрутизація
всіх пакетів, крім пакета запиту на встановлення з'єднання. У мережі
прокладається віртуальний канал, який не змінюється протягом
усього часу існування з'єднання. Його номер змінюється від
комутатора до комутатора, але для кінцевих вузлів він залишається
постійним.
За зменшення службового заголовку доводиться платити
неможливістю балансу трафіку всередині віртуального з'єднання.
При відмові будь-якого каналу з'єднання доводиться також
встановлювати заново.
По суті, техніка віртуальних каналів дозволяє реалізувати
два режими просування пакетів - стандартний режим маршрутизації
пакета на основі адреси призначення і режим комутації пакетів на
підставі номера віртуального каналу. Ці режими застосовуються
поетапно, причому перший етап полягає в маршрутизації всього
одного пакету - запиту на встановлення з'єднання.
Техніка віртуальних каналів має свої переваги і недоліки в
порівнянні з технікою IP- або IPX-маршрутизації. Маршрутизація
116