2. Протокол транспортного уровня

2. Протокол транспортного уровня

2.1. Обеспечение маршрутизации.

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

2.2. Механизм проверки целостности данных.

Для части пакета Транспортного уровня используется алгоритм вычисления циклического избыточного кода CRC-8.

Для части пакета Уровня поддержки услуг используется алгоритм вычисления циклического избыточного кода CRC-16.

2.3. Обеспечение надежности доставки.

Отправляющая сторона после передачи пакета ожидает на него подтверждение в виде пакета определенного типа, содержащего идентификатор ранее переданного пакета и код результата его обработки на принимающей стороне. Ожидание производится в течение определенного промежутка времени, зависящего от типа используемого протокола транспортного уровня (значение данного параметра TL_RESPONSE_TO указано в Таблице N 13).

После получения подтверждения отправляющая сторона производит анализ кода результата. Коды результатов обработки регламентированы протоколом и представлены в Таблице N 14. Пакет считается недоставленным в случае, если подтверждение не приходит по истечении времени TL_RESPONSE_TO. Недоставленные пакеты отправляются повторно (количество попыток отправки регламентировано протоколом. В Таблице N 13 указано значение данного параметра - TL_RESEND_ATTEMPTS). По достижении предельного количества попыток отправки канал передачи данных считается ненадежным и производится уничтожение установленной сессии (разрыв соединения в случае использования TCP/IP протокола в качестве транспортного протокола) и попытка создания новой сессии (соединения) через время, определяемое параметром TL_RECONNECT_TO (Таблица N 13).