свойства заданного класса устройств (терминалов). Виртуальный терминал реализуется с помощью специального элемента прикладной службы, определенного в документе ISO/DIS 9040.2 Международной организации стандартов. При этом оконечная сторона (пользователь сети) преобразовывает оконечную информацию своего терминала в формат виртуального терминала для передачи в компьютерную сеть. Правила преобразования задаются с помощью протокола виртуального терминала (Virtual Terminal Plotokol — VTP), изложенного в документе ISO/DIS 9041.2. Целью этого стандарта является определение алгоритмов взаимодействия протокольных модулей для обеспечения базисного класса службы виртуального терминала. Стандарт определяет следующие основные функции протокола виртуального терминала: установление и завершение ассоциации виртуального терминала, согласование, управление диалогом, передача данных, управление доставкой, обработка ошибок. Далее, стандарт специфицирует: наборы процедур для ориентированной на соединение передачи данных и управляющей информации; синхронный и асинхронный режимы работы; средства согласования процедур и параметров службы, а также форматы и правила формирования блоков данных.
Особое место среди служб прикладного уровня занимает система обработки сообщений (Massage Handling Systems — MNS), предназначенная для обеспечения надежной передачи информации между абонентами компьютерной сети. Основной особенностью настоящей системы является асинхронность, которая заключается в том, что передачи информации осуществляется с ее промежуточным накоплением. В этом смысле функционирование системы обработки сообщений похоже на работу почтовой службы. Поэтому такую систему называют также службой электронной почты. Модель и элементы службы электронной почты определены рекомендациями серии Х.400 МККТТ, которая и принята Международной организацией стандартов за основу системы обработки сообщений. Собственно рекомендация Х.400 определяет правила взаимодействия абонента (пользователя) с системой при подготовке и редактировании, а также приеме сообщений. Следующая рекомендация серии это Х.401, которая определяет услуги базовых служб, обеспечивающих передачу сообщений и поддержку работы системы обработки сообщений. В частности, рекомендация Х.408 описывает правила преобразования кодов и форматов, а Х.409 определяет синтаксис и систему обозначений передаваемых данных. Самой объемной рекомендацией этой серии является рекомендация Х.410, которая содержит описание общих методов системы обработки сообщений. Рекомендация Х.411 содержит описание протоколов служб передачи сообщений. Ряд других рекомендаций этой серии описываются такие процедуры, как доступ к телематическим и те-летексным установкам и тому подобное.
На рис. 7.12 представлена функциональная модель системы обработки сообщений. Здесь, как и раньше, под пользователем подразумевается абонент компьютерной сети, в качестве которого может выступать прикладной процесс или оператор. Пользователь может являться отправителем или получателем сообщений. Чтобы послать сообщение, пользователь подготавливает его в соответствующем виде и синтаксисе. Для этого используются почтовые программы, имеющиеся в большинстве современных компьютерных сетей. Сообщение, сформированное с помощью специального прикладного процесса, называемого агентом пользователя, пересылается подключенному к нему агенту передачи сообщений, используя для этого стандартные примитивы службы обработки сообщений. Агент передачи сообщений представляет собой некоторый виртуальный почтовый сервер. Используя стандартные протоколы обмена, агенты передачи сообщений обеспечивают передачу информации между агентами пользователя. Основная структура передаваемых сообщений состоит из так называемого конверта и содержимого сообщения. Конверт содержит адресную и управляющую информацию, необходимую для передачи информации в системе передачи сообщений. Содержимое сообщения фактически является той информацией, которую отправитель хочет передать получателю.