2.4 Понятие о методе виртуального канала

Механизм виртуальных каналов создает в сети устойчивые пути следования трафика через сеть с коммутацией пакетов. Этот механизм учитывает в себе существование в сети потоков данных.

(Первый канал проходит от конечного узла N1,A1 до конечного узла с адресом N2,A2 через промежуточные коммутаторы сети R1,R3,R4. Второй обеспечивает продвижение данных по пути N3,A3-R5-R7-R4-N2,A2) Между двумя конечными узлами может быть проложено несколько виртуальных каналов(как полностью совпадающих, так и отличающихся маршрутом). Разные виртуальные каналы могут предъявлять разные требования к качеству обслуживания.

Цель создания виртуальных каналов- прокладка для всех пакетов потока единого пути через сеть. И необходимо, чтобы  для всех пакетов потока были общие точки входа в сеть и выхода из сети.

Важной особенностью сетей с виртуальными каналами является использование локальных(изменяющимися от узла к узлу)  адресов пакетов при принятии решения о продвижении, вместо достаточно длинного узла назначения. Локальный адрес-  это идентификатор виртуального канала(номер логического канала ). Промежуточный узел(коммутатор) читает значение этого идентификатора из заголовка пришедшего пакета и просматривает свою таблицу коммутации, в кот указывается на какой выходной порт нужно передать пришедший пакет. Таблица коммутации содержит записи только о проходящих через данный коммутатор виртуальных каналах.

 

Примеры сетей:   X.25, frame relay, ATM

 

Иначе этот метод называют «с логическим соединением». Это предполагает проведение множества проверок правильности передачи (запрос, подтверждение запроса, передача данных, подтверждение), что обеспечивает надежность передачи.

 

Hosted by uCoz