Верхние уровни DECnet Phase IV

В DECnet Phase IV DNA определены четыре верхних уровня: взаимодействие с пользователями, управление сетью, передача файлов и управление сеансами. Соответственно, они называются уровнем пользователя, уровнем управления сетью, уровнем сетевых приложений и уровнем управления сеансом. Более подробно верхние уровни архитектуры DECnet Phase IV обсуждаются ниже.

Уровень пользователя

Уровень пользователя DNA поддерживает пользовательские службы и программы, которые взаимодействуют с пользовательскими приложениями. Пользователь взаимодействует с этими приложениями непосредственно, а приложения пользуются службами и программами, обеспечиваемыми уровнем пользователя.

Уровень управления сетью

Протокол управления сетью (Network Information and Control Exchange — NICE), широко используемый в сетях DECnet, является фирменным протоколом корпорации Digital. NICE представляет собой протокол, реагирующий на команды. Команды, запрашивающие какие-либо действия, посылаются управляемому узлу или процессу, а реакции, в форме действий, возвращаются этими узлами или процессами. NICE выполняет несколько функций, связанных с управлением сетью, и может быть использован для передачи операционной системы от локального устройства к удаленному, а также позволяет неиспользуемой удаленной системе передать содержимое своей памяти локальной системе. Протоколы, исполь- зуюшие NICE, могут тестировать или изменять некоторые параметры сети. NICE ведет журнал событий, куда автоматически заносятся такие важные сетевые события, как изменение состояний смежности или состояния каналов. Протокол NICE поддерживает функции, позволяющие тестировать оборудование и обнаруживать межузловые петли.

Некоторые функции управления сетью могут использовать протокол поддержки операций (Maintenance Operations Protocol — MOP) — набор функций, не требующих уровней DNA между уровнем управления сетью и канальным уровнем. Это обеспечивает доступ к узлам, у которых работают только канальные службы.

Уровень сетевых приложений

Протокол доступа к данным (Data-Access Protocol — DAP) представляет собой фирменный протокол корпорации Digital, используемый DECnet Phase IV на уровне сетевых приложений. DAP обеспечивает удаленный доступ к файлам и удаленную пересылку файлов — службы, используемые приложениями на уровне управления сетью и на уровне пользователя. Кроме того, на уровне сетевых приложений работают следующие фирменные протоколы Digital: протокол MAIL, который обеспечивает обмен почтовыми сообщениями, и CTERM, обеспечивающий удаленный интерактивный доступ к терминалу.

Уровень управления сеансом

Протокол управления сеансом (Session Control Protocol — SCP) представляет собой протокол уровня управления сеансом DECnet Phase IV, выполняющий несколько функций. В частности, SCP запрашивает логическое соединение у конечных устройств, получает запросы логических соединений от конечных устройств, принимает или отвергает запросы логических соединений, преобразует имена в адреса и ликвидирует логическое соединение.

Верхние уровни DECnet/OSI

Архитектура DECnet/OSI DNA основана на эталонной модели OSI. На каждом из верхних уровней DECnet/OSI поддерживает два набора протоколов: протоколы OSI и протоколы DECnet Phase IV (для обратной совместимости). DECnet/OSI поддерживает функции уровней приложений, представления и сеансового уровня.

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

DECnet/OSI использует стандартные реализации уровня приложений OSI, а также такие стандартные процессы уровня приложений, как Common Management-Information Protocol (CMIP) и File Transfer, Access, and Management (FTAM). DECnet/OSI также поддерживает все протоколы, реализованные в DECnet Phase IV на уровне пользователя и на уровне управления сетью, в том числе протокол NICE.

Уровень приложений OSI содержит реальные приложения и элементы служб приложений (Application Service Elements — ASE). Элементы ASE облегчают обмен данными между уровнем приложений и нижними уровнями. Тремя наиболее важными элементами ASE являются Association Control Service Element (ACSE), Remote Operations Service Element (ROSE) и Reliable Transfer Service Element (RTSE).

ACSE логически связывает названия приложений друг с другом для подготовки к обмену данными между приложениями. ROSE реализует типичный механизм "запрос- ответ", который позволяет работать в режиме удаленного доступа, подобно вызову удаленной процедуры (remote procedure call —RPC). RTSE обеспечивает надежность доставки, упрощая использование конструкций сеансового уровня.

Уровень представления

Протокол DECnet/OSI использует все стандартные реализации уровня представления OSI. Он также поддерживает все протоколы, реализованные в версии DECnet Phase ГУ на уровне сетевых приложений DNA. Наиболее важным из них является протокол доступа к данным (Data-Access Protocol — DAP).

Обычно уровень представления эталонной модели OSI представляет собой лишь промежуточный протокол для передачи информации смежных уровней. Хотя многие считают, что Abstract Syntax Notation 1 (ASN.1) является протоколом уровня представлений OSI, ASN.1 используется для преобразования форматов данных в машинно- независимые форматы. Это обеспечивает связь между приложениями на различных компьютерных системах (ES) способом, прозрачным для приложений.

Сеансовый уровень

Протокол DECnet/OSI использует все стандартные реализации сеансового уровня OSI. Он также поддерживает все протоколы, реализованные в DECnet Phase IV на уровне управления сеансом DNA. Первичным протоколом уровня управления сеансом является протокол управления сеансом (Session Control Protocol — SCP). Используя различные механизмы управления протокол уровня управления сеансом OSI преобразует потоки данных, предоставляемые нижними четырьмя уровнями, в сеансы. Эти механизмы включают в себя учет, управление обменом данными и согласование параметров сеанса. Управление обменом данными сеанса осуществляется с помощью маркера, наличие которого дает право на соединение. Маркер можно запросить, а компьютерная система ES может получить приоритет, обеспечивающий первоочередное использование маркера.

На рис. 40.6 полностью приведены стеки протоколов DECnet Phase IV и DECnet/OSI, включая использование протокола DECnet/OSI с TCP.

Резюме

Преимущества протокола DECnet проявляются в специализированных сетях, использующих оборудование корпорации Digital. В настоящее время этот протокол используется редко, однако все еще встречается в некоторых традиционных сетях.

Рис. 40.6. DECnet Phase IV и DECnet/OSI поддерживают одни и me же спецификации физического и канального уровней

Литература:

Руководство по технологиям объединенных сетей, 4-е издание. : Пер. с англ. — М.: Издательский дом «Вильяме», 2005. — 1040 с.: ил. – Парал. тит. англ.

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100