Информация передается с запоминанием в промежуточных узлах сети передачи данных без установления физического соединения между пунктами отправителя и адресата. Между ними устанавливается виртуальное или логическое соединение.
Коммутация сообщений
К каждому сообщению пристыковывается заголовок. Физическое соединение устанавливается только между соседними узлами сети на время передачи сообщения. Поступившее в узел сообщение запоминается в буферном ЗУ и когда освободится соответствующий канал связи передается в следующий узел.
Достоинства:
· Уменьшается задержка при передаче данных;
· Виртуальный канал может состоять из физических каналов с разной скоростью передачи данных;
· Увеличение пропускной способности сети передачи данных;
Недостатки:
· Затраты на буферную память;
· Усложнение аппаратуры узла коммутации;
· Усложнение протокола обмена;
· Трудно управлять задержками, обусловленными очередями в узлах.
Рис. 2.1 Система очередей в коммутаторе сообщений
К каждой линии организуется очередь. Сообщения из входных буферов перемещаются в соответствующую выходную очередь.
Коммутация пакетов
Сообщение разбивается на пакеты (процесс пакетирования), которые имеют фиксированную длину и метятся служебной информацией - заголовком (адрес пункта отправления, адрес пункта назначения, номер пакета в сообщении)
Пакеты транспортируются в сети как независимые сообщения.
При этом появляется возможность фиксировать задержку передачи в требуемых пределах.
Достоинства:
· Возможность одновременной передачи пакетов одного сообщения разными маршрутами;
· Повышение надежности и живучести сети;
· Уменьшение времени передачи сообщения;
· Уменьшение вероятности появления ошибок и времени занятости каналов повторными передачами.
Недостатки:
· Непригодность для систем, работающих в масштабе реального времени;
· Возникает задача управления потоками.
Два режима передачи пакетов:
1. Режим виртуальных каналов. Пакеты сообщения передаются строго в порядке номеров по виртуальному каналу. ВК прокладывается до передачи сообщения. Используется фиксированный путь, но только тогда, когда это необходимо.
Облегчается сборка сообщения из пакетов на приемном конце.
2. Режим дейтаграмм. Для каждого пакета выбирается определенный путь по сети на основе текущей информации, поступающей из посещаемых ими узлов.
Усложняется сборка пакетов в сообщение у адресата. Используются сложные алгоритмы маршрутизации. Большая надежность и живучесть сети.Пакет в таком случае называется дейтаграммой (датаграммой).