15
получен в месте назначения.
- Процедура передачи
Определенный кадр ПОСЫЛКИ (см. таблицы 1 и 3) передается после окончания процедуры предыдущей передачи.
Если на вторичной станции посылка получена правильно, то на первичную станцию передается положительная квитанция ПОДТВЕРЖДЕНИЕ.
Если вторичная станция не может принять сообщение, например, из-за перегрузки (отсутствие буферной памяти), то передается кадр ОТРИЦАТЕЛЬНОГО ПОДТВЕРЖДЕНИЯ (отрицательная квитанция, сообщение не принято).
- Защита от потери и дублирования передачи сообщений
На первичной станции бит счета кадров (FCB, см. 5.1.2) изменяется с каждым новым сеансом обслуживания ПОСЫЛКА/ ПОДТВЕРЖДЕНИЕ. Диалог заканчивается при получении неискаженного кадра ПОДТВЕРЖДЕНИЯ.
Если кадр ПОДТВЕРЖДЕНИЯ искажается или вообще отсутствует, то повторяется кадр посылки без изменения бита FCB. Максимальное число повторений задается.
Вторичная станция запоминает посланное к первичной станции подтверждающее сообщение. Если значение бита FCB в следующем кадре ПОСЫЛКИ изменилось, то запомненное подтверждающее сообщение сбрасывается и запомненный кадр подтверждения передается вновь. При получении команды сброса, FCB которой равен 0 (см. таблицы 1 и 3), вторичная станция устанавливается в режим ожидания следующего кадра от первичной станции с правильным FCV (FCV=1, см. 5.1.2), чтобы установить противоположное значение FCB, то есть FCB, равное 1.
4.3 ЗАПРОС/ОТВЕТ
- Сервисные примитивы
— Первичная (запрашивающая) станция.
Уровень канала принимает запрос REQ (ЗАПРОС/ОТВЕТ, число повторений) и активизирует процедуры ЗАПРОС/ОТВЕТ после того, как предыдущая процедура передачи будет окончена; если невозможно передать сообщение, то пользователю передается отрицательная квитанция CON (отрицательный ЗАПРОС/ ОТВЕТ, состояние ошибки).
Если процедура заканчивается запрошенным ответом со вторичной станции, уровень канала посылает подтверждение CON (ответ на запрос) к пользователю.
Если со вторичной станции получена отрицательная квитанция (нет данных), урдвень канала передает пользователю отрицательное подтверждение CON (отрицательный ответ на запрос, состояние ошибки).