Примитивы транспортной службы
Услуги ТС с точки зрения пользователя есть некоторый базовый набор выполняемых ею функций, к каждой из которых можно обратиться заданием отдельного примитива (средство, с помощью которого транспортные услуги становятся доступными абоненту ТС).
При обращении к какой-либо функции из базового набора транспортной службе должны передаваться некоторые параметры, которые в дальнейшем будем называть параметрами примитивов. По исполнении примитива транспортной службой абоненту выдаются ответные параметры.
Примитивы установления соединения.
Активные операции по установлению транспортного соединения предполагают указание абонентом ключа желаемого партнера (примитив "Запрос соединения"). Положительный ответ ТС на этот примитив означает, что соединение с желаемым партнером установлено.
Пассивные операции могут быть двух типов:
1.
Аналогичные активным (примитив "Только ты!").
2. Партнер заранее неизвестен (примитив "Кто там?").
Положительный ответ ТС на второй примитив означает, что есть подходящий партнер-активная сторона. Теперь абонент может согласиться на установление соединения с этим партнером (примитив "Ответ соединения", положительный ответ ТС на который означает, что соединение установлено ) или не согласиться (примитив "Отказ соединения", положительный ответ на который извещает о новом подходящем партнере и необходимости принятия решения об установлении соединения с ним).
При установлении соединения партнеры идентифицируются по ключу, состоящему из трех полей: номер ЭВМ в сети, идентификатор задания и номер порта.
Примитивы переноса данных
Положительный ответ ТС на примитив "Передай фрагмент" означает, что фрагмент вопроса передан. Положительный ответ ТС на примитив "Передай последний фрагмент и прими ответ" означает, что на данный вопрос получен ответ.
Положительный ответ на примитив "Возьми буфер" означает, что буфер принят на учет ТС. Первоначально все буфера для приема фрагментов на пассивной стороне имеются. Положительный ответ на примитив " Жду фрагмента" означает, что в ранее предоставленный буфер принят фрагмент вопроса. Примитивов "Жду фрагмента" можно одновременно задавать не больше, чем имеется буферов на учете ТС. При выдаче положительного ответа на примитив "Жду фрагмента" буфер снимается с учета ТС. Положительный ответ на примитив "Передай ответ" означает, что ответ отправлен по соединению.
Примитив терминации соединения
Положительный ответ на этот примитив означает, что соединение терминировано ( или терминирован процесс установления соединения). Примитив необходимо задавать на обоих концах соединения.