Управление взаимодействием процессов в вычислительных сетях. Семиуровневая модель протоколов взаимодействия открытых системРефераты >> Коммуникации и связь >> Управление взаимодействием процессов в вычислительных сетях. Семиуровневая модель протоколов взаимодействия открытых систем
С целью предоставления возможности подключения различных терминалов к компьютерной сети была разработана концепция виртуального терминала. Виртуальный терминал представляет собой некоторый гипотетический терминал, обобщающий в себе характерные свойства заданного класса устройств (терминалов). Виртуальный терминал реализуется с помощью специального элемента прикладной службы, определенного в документе ISO/DIS 9040.2 Международной организации стандартов. При этом оконечная сторона (пользователь сети) преобразовывает информацию своего терминала в формат виртуального терминала для передачи в компьютерную сеть. Правила преобразования задаются с помощью протокола виртуального терминала (VirtualTerminalProtocol — VTP), изложенного в документе ISO/DIS 9041.2. Целью этого стандарта является определение алгоритмов взаимодействия протокольных модулей для обеспечения базисного класса службы виртуального терминала. Стандарт определяет следующие основные функции протокола виртуального терминала: установление и завершение ассоциации виртуального терминала, согласование, управление диалогом, передача данных, управление доставкой, обработка ошибок. Кроме того, стандарт специфицирует: наборы процедур для ориентированной на соединение передачи данных и управляющей информации, синхронный и асинхронный режимы работы, средства согласования процедур и параметров службы, а также форматы и правила формирования блоков данных.
Особое место среди служб прикладного уровня занимает система обработки сообщений (MassageHandlingSystems — MHS), предназначенная для обеспечения надежной передачи информации между абонентами компьютерной сети. Работа данной системы осуществляется следующим образом: сообщение, сформированное с помощью специальной прикладной программы процесса, называемой агентом пользователя, пересылается подключенному к нему агенту передачи сообщений, при этом используются стандартные примитивы службы обработки сообщений. Агент передачи сообщений представляет собой виртуальный почтовый сервер. Используя стандартные протоколы обмена, агенты передачи сообщений обеспечивают передачу информации между агентами пользователя. Основная структура передаваемых сообщений состоит из так называемого конверта и содержимого сообщения. Конверт содержит необходимую для передачи адресную и управляющую информацию. Содержимое сообщения фактически является той информацией, которую отправитель хочет передать получателю.
Совокупность всех агентов пользователя и агентов передачи сообщений представляет собой систему обработки сообщений. В свою очередь, система обработки сообщений совместно с пользователями образует среду обработки сообщений. Функционирование системы обработки сообщений поддерживается службой передачи сообщений. Различают пять категорий услуг, предоставляемых службой передачи сообщений. Прежде всего, это базовая служба передачи сообщений, предоставляющая услуги по индикации и управлению передачей сообщений. Следующая категория услуг определяет услуги подачи и доставки, предоставляя пользователю возможность выбора категории доставки и ряд сервисных услуг. Категория услуг преобразования предоставляет возможность преобразования или запрета преобразования для конкретных сообщений. Услуги запросов позволяют агенту пользователя запрашивать информацию, относящуюся к управлению работой системы передачи сообщений. Категория услуг статусов и информирования позволяет переназначать получателя, а также изменять продолжительность отсрочки доставки сообщений. Это позволяет передавать и обрабатывать информацию в наиболее удобное время, как для компьютерной сети, так и ее абонентов, существенно снижая стоимость передачи сообщений.
4. Заключение
Рассмотренные выше уровни протоколы и уровни являются базовыми и позволяют организовать взаимодействие и управление процессами практически в любой компьютерной сети, с любыми пользовательскими системами. Большинство современных вычислительных сетей используют эти протоколы и семиуровневую модель для своей работы.
5. Список литературы
1. Э.А. Якубайтис, «Информатика – электроника - сети». М., «Финансы и статистика», 1989
2. Ю. Шафрин, «Основы компьютерной технологии». М., АБФ, 1997
3. Б.Нанс. “Компьютерные сети”. Москва. Бином. 1996.
4. Компьютерные сайты сети Internet.