TPI представляет собой интерфейс предоставления услуг транспортного уровня OSI модели как с предварительным установлением соединения (connection mode), так и без установления соединения (connectionless mode). Стандартизация этого интерфейса позволяет изолировать особенности реализации транспортного уровня от потребителя этих услуг и, тем самым, предоставить возможность разработки программного обеспечения, независимо от конкретного протокола и услуг им предоставляемых.
TPI определяет набор и формат сообщений, с помощью которых протоколы верхнего уровня взаимодействуют с модулем транспортного протокола. Таким образом, TPI является интерфейсом между
□ Сообщение состоит из блока типа M_PROTO,
за которым может следовать несколько блоков M_DATA
. Блок M_PROTO
содержит управляющую информацию, включая тип команды и ее аргументы. В блоках M_DATA
передаются ассоциированные с командой данные прикладной программы.
□ Сообщение состоит из одного блока M_PCPROTO
, который содержит управляющую информацию, включая тип команды и ее аргументы.
□ Сообщение состоит из одного или более блоков M_DATA
, в которых передаются данные прикладной программы.
Таблица 6.10. Основные управляющие сообщения TPI
Вильям Л Саймон , Вильям Саймон , Наталья Владимировна Макеева , Нора Робертс , Юрий Викторович Щербатых
Зарубежная компьютерная, околокомпьютерная литература / ОС и Сети, интернет / Короткие любовные романы / Психология / Прочая справочная литература / Образование и наука / Книги по IT / Словари и Энциклопедии