Системы документальной электросвязи - 81 стр.

UptoLike

Составители: 

Рубрика: 

КОММУТАЦИЯ ПАКЕТОВ
Пакетом называют набор двоичных данных специального формата,
содержащий собственно данные, сигналы управления соединением и
информацию для контроля ошибок. Пакеты могут передаваться двумя
способами: по виртуальным каналам и в виде датаграмм.
Виртуальный канал, или виртуальное соединение, устанавливается
перед началом передачи данных и разрушается после её окончания. При
необходимости передачи сообщения через виртуальный канал отправитель
посылает запрос адресату на установку соединения. Пакет запроса, проходя
через центры коммутации, инициирует формирование записи маршрута в
маршрутную таблицу каждого центра (рис. 98). В таблице указывается адрес
узла, из которого пришёл запрос, и адрес узла, на который запрос был
отправлен далее. Маршруту присваивается уникальный номер. Дойдя до
адресата запрос обрабатывается, и принимается решение о получении
сообщение или об отказе на его получение. При положительном решении
назад отправляется подтверждение приёма запроса, которое следует по уже
проложенному маршруту. В случае отрицательного ответа отвержение
запроса возвращается к отправителю по исходному маршруту с
одновременным разрушением последнего.
Рис. 98. Создание виртуального каната
После получения подтверждения запроса сторона отправителя
разбивает сообщение на пакеты и передаёт их последовательно через
виртуальный канал. После окончания передачи отправляется пакет закрытия
соединения. Проходя через узлы коммутации, данный пакет инициирует
стирание из маршрутной таблицы записи о данном соединении. При
получении данного пакета стороной получателя виртуальный канал
считается разрушенным. При виртуальном соединении адрес отправителя и
получателя отправляются только в первом пакете запроса. В остальных
пакетах в качестве адреса используется только номер маршрута.
Датаграммой называют самостоятельный пакет, перемещающийся по
сети независимо от других пакетов сообщения. В каждой датаграмме, кроме
данных, присутствуют адреса отправителя и получателя. Маршрут каждой
датаграммы определяется наличием свободных каналов связи. Отправка
датаграммы в каждом узле сопровождается поиском свободного направления
передачи. Каждая датаграмма отправляется на первый центр коммутации,
давший положительный ответ на запрос передачи (рис. 99).
so