Формат маршрутного информационного модуля

ет, является ли ответ на запрос положительным или отрицательным при помощи индикатора типа ответа (Response Type Indicator — RTI) в заголовке ответа.

Маршрутный информационный модуль (Path Information Unit — PIU) представляет собой модуль сообщения SNA, формируемый элементами управления маршрутом из заголовка передачи и базового информационного модуля. Формат PIU показан на рис. 39.7.

•        Заголовок передачи. Передает сообщения по маршруту. Содержит маршрутную информацию для традиционной организации подсети SNA. Форматы заголовка передачи различаются по типу идентификации форматов (FID). При управлении маршрутом типы FID используются для маршрутизации данных по узлам SNA. В PIU существуют следующие три типа FID.

—      FIDO используется для маршрутизации данных между смежными узлами подзоны для устройств, не принадлежащих SNA. Сейчас на смену ему постепенно приходит FID4, определяющий, принадлежит ли устройство архитектуре SNA.

—      FID1 используется для маршрутизации данных между смежными узлами подзоны, если один или оба узла не поддерживают явный и виртуальный протоколы маршрутизации.

—      FID2 используется для маршрутизации данных между пограничным узлом подзоны и смежным периферийным узлом, или между смежными узлами типа 2.1. Обычно заголовок передачи используется для маршрутизации данных между смежными узлами подзоны, когда оба узла поддерживают явный и виртуальный протоколы маршрутизации.

•        Заголовок запроса. Определяет тип данных в модуле запроса. Этот заголовок предоставляет информацию о формате данных и определяет протоколы для сеанса. Информацию заголовка запроса используют только NAU.

Поля PIU

Ниже описаны поля PIU, показанные на рис. 39.7.

Рис. 39.7. Маршрутный информационный модуль запроса и ответа

•       Модуль запроса. Содержит данные пользователя или команды SNA. Данные пользователя отправляются в модулях ответа данных, а команды SNA — в командных модулях ответа. Они предназначены для управления сетью и обмена информацией между пользователями.

•          Заголовок ответа. Определяет тип данных модуля ответа. Пакеты ответов от пакетов запросов отличаются битом-индикатором "запрос/ответ". NAU-получатель сообщает, является ли ответ на запрос положительным или отрицательным при помощи индикатора типа ответа (Response Type Indicator — RTI) в заголовке ответа.

•          Модуль ответа. Содержит информацию об ответе: положительный или отрицательный. Модуль положительного ответа на командный запрос обычно состоит из 1-3 байтов, идентифицирующих командный запрос. Положительные ответы на запросы данных содержат заголовки ответа, но не модуль ответа.

Длина модулей отрицательных ответов составляет 4-7 байтов. NAU-получатель возвращает отрицательный ответ запрашивающему NAU в одном из следующих случаев: отправитель нарушил протокол SNA; получатель не распознал переданные данные; возникла внештатная ситуация, например сбой маршрута.

При передаче отрицательного ответа первые четыре байта модуля ответа содержат данные о его причине. NAU-получатель может отправить до трех дополнительных байтов, идентифицирующих отвергнутый запрос.

Резюме

Системная сетевая архитектура IBM является одним из первых сетевых протоколов. Несмотря на то, что в настоящее время она считается устаревшей, она по- прежнему широко распространена. В основе системной сетевой архитектуры лежит коммуникационная модель "узел-терминал", используемая мэйнфреймами IBM.

IBM расширила протокол SNA для поддержки одноранговой сети. Эти расширения получили названия: улучшенный протокол одноранговых сетей (Advanced Peer-to-Peer Networking — APPN) и протокол улучшенных межпрограммных вычислений (Advanced Program-to-Program Computing — APPC).

Литература:

Руководство по технологиям объединенных сетей, 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