Метод виртуального канала на сетях с пакетной коммутацией

Дейтограммный метод коммутации на сетях с пакетной коммутацией

 

В современных сетях с коммутацией пакетов используются два различных метода для передачи пакетов между оконечными терминалами, получившие название дейтагграммный метод и метод виртуальных каналов.

При дейтаграмном методе каждый пакет передается независимо от других без ссылки на пакеты, которые идут до или после него.

 

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

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

Преимущества дейтаграммного метода.

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

 

 

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

В преимуществе сети с виртуальными каналами:

Первое, сеть может легко поддерживать ряд служб, связанных с виртуальными каналами. Все пакеты двигаются одним и тем же маршрутом и прибывают в пункт назначения в тойже последовательности.

Служба контроля ошибок гарантирует не только то, что пакеты прибывают в нужной последовательности, но и то, что все пакеты на приемной стороне приниты без ошибок.

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