Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы организации компьютерных сетей.doc
Скачиваний:
57
Добавлен:
04.12.2018
Размер:
1.78 Mб
Скачать

Глава 11. Уровни приложений, представлений и сеансовый уровень (к оглавлению)

 

В данной главе речь пойдет о трех верхних уровнях эталонной модели взаимодействия открытых систем (модели OSI): уровне приложений, представлений и сеансовом уровне. Будут также кратко объяснены функции каждого из этих уровней и тех конкретных приложений, за которые они отвечают.

 

Уровень приложений

 

В контексте эталонной модели OSI уровень приложений (уровень 7) поддерживает коммуникационную составляющую приложения. Компьютерные приложения могут запрашивать только информацию, находящуюся в машине, на которой исполняется приложение. Это наиболее знакомые программы, такие как браузеры Netscape Navigator, Internet Explorer и т. д.

Текстовый процессор может включать составляющую, решающую задачу пересылки файлов, которая позволяет пересылать документ по сети в электронном виде. Данная составляющая пересылки файлов квалифицирует текстовый процессор как приложение в контексте модели OSI и принадлежит уровню 7 этой модели. Web-браузеры, например Netscape Navigator и Internet Explorer, тоже имеют свои составляющие пересылки файлов. Примером их работы может быть случай, когда Вы заходите на Web-сервер: Web-страницы пересылаются на Ваш компьютер.

Уровень приложений модели OSI включает собственно приложения и элементы сервиса приложений, облегчающие взаимодействие приложений с более низкими уровнями. Тремя наиболее важными элементами сервиса приложений являются элемент службы управления ассоциированием ACSE (Accociation Control Service Element), элемент службы удаленных операций ROSE (Remote Operation Service Element) и элемент службы надежной пересылки RTSE (Relaible Transfer Service Element). ACSE связывает имена приложений друг с другом в процессе подготовки обмена данными между приложениями. Элемент ROSE реализует общий механизм запросов-ответов, позволяющий выполнять операции удаленным образом подобно тому, как это делает механизм вызова удаленных процедур (RPC). Элемент RTSE помогает в надежной доставке, облегчая использование конструкций сеансового уровня.

К пяти общим приложениям OSI относятся следующие:

        Протокол обмена общей управляющей информацией (Common Management Information Protocol, CMIP) – обеспечивает возможности по управлению сетью. Подобно протоколам SNMP и NetView, позволяет осуществлять обмен управляющей информацией между оконечными системами и управляющими рабочими станциями (которые тоже являются оконечными системами).

        Служба каталогов (Directory Service, DS) – обязанная своим происхождением спецификации Х.500, разработанной Консультативным комитетом по международной телеграфной и телефонной связи (CCITT); теперь эта служба называется Сектор стандартизации телекоммуникаций международного союза по электросвязи (ITU-Т); служба обеспечивает реализацию функций распределенной базы данных, полезных для идентификации и адресации узлов на верхних уровнях.

        Служба управления, доступа и пересылки файлов (File Transfer, Access and Management, FTAM) – предоставляет сервис по пересылке файлов. В дополнение к классической пересылке файлов, для которой она обеспечивает многочисленные опции, FTAM также предоставляет средства по распределенному доступу к файлам в духе ОС NetWare компании Novell, Inc. или файловой системы Network File System (NFS) компании Sun Microsystems, Inc.

        Системы работы с сообщениями (Message Handling Systems, MHS) – обеспечивают базовый транспортный механизм для приложений по обработке электронных сообщений и других приложений, которым нужен сервис типа «запомнил и переслал». Хотя они служат подобным целям, MHS здесь – это не то же самое, что MHS в ОС NetWare компании Novell.

        Протокол виртуального терминала (Virtual Terminal Protocol, УТР) – обеспечивает эмуляцию терминала. Другими словами, он позволяет компьютерной системе выглядеть для удаленной оконечной системы так, словно первая является непосредственно подключенным терминалом. С помощью VTP можно, например, выполнять задания на мэйнфреймах.