ГОСТ Р 56361— 2015
Приложение А
(обязательное)
Спецификация протокола транспортного уровня
А.1 Введение
А, 1.1 Обмен данными между АСН и системами и аппаратно-программными комплексами осуществляется
при помощи сетей подвижной радиотелефонной связи стандартов GSM.
А. 1.2 Сетевая модель OSI имеет следующие уровни: физический, канальный, сетевой, транспортный, се
ансовый. представления данных и приложений. Для передачи данных между АСН и системами и аппаратно-про
граммными комплексами используются следующие протоколы: транспортный уровень — протокол TCP, сетевой
уровень— протокол IP. Соответствие уровней сетевой модели OSI. стека протоколовTCP/IP и протоколовсистемы
представлено в таблице А.1.
Т аб л и ц а А.1 — Соответствие уровней сетевой модели OSI. стека протоколов TCP/IP и протоколов системы
МодельOSIСтекпротоколов ТСРЛР
Протоколы ТСРЛР
Протоколы системы
Номер
уровня
Название уровня
НомерНазвание
уровня уровня
7
Приложений
4Приложений
FTP, HTTP, POP3.
IMAP telnet SMTP
DNS. TFTP
Уровень поддержки
услуг
6
Представления данных
5
Сеансовый
Транспортный уровень
4
Транспортный
3Транспортный
TCP. UDP
TCP
3
Сетевой
2Межсетевой
IP
IP
2
Канальный
1Доступ к сети
1
Физический
А.1.3 Общая длина пакета протокола транспортного уровня не превышает значения 65535 байт.
А.2 Протокол транспортного уровня
А.2.1 Обеспечение маршрутизации
В качестве адресов маршрутизации используются идентификаторы аппаратно-программных комплексов, ко
торые уникальны в рамках одной сети.
А.2.2 Механизм проверки целостности данных
Для части пакета транспортного уровня используется алгоритм вычисления циклического избыточного кода
CRC-8.
Для части пакета уровня поддержки услуг используется алгоритм вычисления циклического избыточного
кода CRC-16.
А.2.3 Обеспечение надежности доставки
Отправляющая сторона после передачи пакета ожидает на него подтверждение в воде пакета определенно
го типа, содержащего идентификатор ранее переданного пакета и код результата его обработки на принимающей
стороне. Ожидание проводится в течение определенного промежутка времени, зависящего от типа используемого
протокола транспортного уровня (значение данного параметра TL_RESPONSE_TO указано втаблице А.13).
После получения подтверждения отправляющая сторона производитанализ кода результата. Кодырезульта
тов обработки регламентированы протоколом и представлены в таблице А.14. Пакет считается недоставленным в
том случав, если подтверждение не приходит по истечении времени TL_RESPONSE_TO. Недоставленные пакеты
отправляются повторно (количество попытокотправки регламентировано протоколом. В таблице А.13 указано зна
чениеданного параметра — TL_RESEND_ATTEMPTS). По достижении предельногочисла попытокотправки канал
передачи данных считается ненадежным и производится уничтожение установленной сессии (разрыв соединения
в случае использования TCP/IP протокола в качестве транспортного протокола) и попытка создания новой сессии
(соединения) через время, определяемое параметром TL_RECONNECT_TO (см. таблицу А.13).
А.З Построение систем и аппаратно-программных комплексов на основе протокола транспортного
уровня
А.3.1 Все сервисы в рамках одного аппаратно-программного комплекса соединяются с диспетчером (часть
аппаратно-программногокомплекса, выполняющая функции координации межсистемного взаимодействия и марш
рутизации) и не имеют непосредственных связей между собой.
16