ГОСТ Р ИСО/МЭК ТО 10023—93
ТА (or First
TCEI for Second
endtypeTCEldentification *)
♦
8.4С ер ви сн ы й п рим итивт р а н с п о р т н о г оу р о в
ня (Т S Р)
8.4.1
Общее описание
Тип данных TCP представлен, начиная с базовой конструкции
значении вида TCP (см. ниже). Эта конструкция является прямой
формулировкой определения, приведенного в таблице 3 ГОСТ
34.960. Функции, генерирующие значения TCP. называются «кон
структорами ТСР». Это определение заимствует определения, свя
занные с параметрами TCP (см. 8.6).
П р и м е ч а н и е — В некоторых TCP параметр UaerDala представляет
совой OctetString, имеющий фиксированные границы, хак определено в ГОСТ
34.960. По техническим соображениям это требование формально представлено
процессом ограничения (см 11.1 и 114), а не ограничивающим типом.
В 8.4.2 приведена классификация TCP. которая позволябт.с
одной стороны, простым путем расширить базовую конструкцию
дополнительными функциями (см. 8.4.3). а с другой — консерва
тивно расширить тип данных в формализованном описании транс
портного протокола.
type BasicTSP
is TransportAddress. TEXOptiop, TSQuality, OctetString. TDJSRea-
son, TsCIQuatity
sorts
TSP
opns
TCONreq. TCONind
TAddrcss, TAddress. TEX-
Option, TQOS.Octetstring
- > TSP
TCOMrcsp, TCONconf
TAddress. TEXOption. TQOS.
OctetString — > TSP
TDTreq, TDTindOctetString— > TSP
TEXrcq, TEXindOctfetString—> TSP
TDFSreqOctetString—> TSP
TDISind
TDlSReason.OctetString
— > TSP
TUDTreq, TUDTind
TAddress, TAddress. C1QOS,
6
/