Протоколы и службы верхнего уровня NetWare

NetWare поддерживает широкий спектр протоколов верхнего уровня, в том числе оболочку NetWare (NetWare Shell), удаленный вызов процедур NetWare (NetWare Remote Procedure Call), базовый протокол NetWare (NetWare Core Protocol) и базовую сетевую систему ввода/вывода (Network Basic Input/Output System).

Оболочка NetWare запускает работу клиентов (которых специалисты по NetWare часто называют рабочими станциями) и перехватывает вызовы ввода/вывода (Input/Output — I/O) приложений, чтобы определить необходимость доступа к сети для их выполнения. Если приложение запрашивает доступ к сети, то оболочка NetWare пакетирует запрос и отсылает его программному обеспечению нижнего уровня для обработки и передачи по сети. Если запрос приложения не требует доступа к сети, то он передается локальным ресурсам ввода/вывода. Клиентские приложения не имеют информации о доступе к сети, необходимом для выполнения их вызовов.

Удаленный вызов процедур NetWare (NetWare Remote Procedure Call — NetWare RPC) представляет собой другой поддерживаемый Novell распространенный механизм переадресации, по своей концепции похожий на оболочку NetWare.

Базовый протокол NetWare (NetWare Core Protocol — NCP) представляет собой набор серверных процедур для обслуживания запросов приложений, поступающих, например, от оболочки NetWare. В число служб NPC входят доступ к файлам и принтерам, управление именами, системы учета использования ресурсов, системы защиты и файловая синхронизация.

Кроме того, NetWare поддерживает интерфейс сеансового уровня NetBIOS спецификаций IBM и Microsoft. Программы эмуляции NetWare NetBIOS позволяют выполнять в среде NetWare программы, написанные для промышленного стандарта интерфейса NetBIOS.

Службы NetWare уровня приложений

Службами уровня приложений NetWare являются служба обработки сообщений NetWare (NetWare Message-Handling Service — NetWare MHS), механизм двоичного дерева (Btrieve), загружаемые модули NetWare (NetWare Loadable Modules — NLM) и адресуемых сетевых элементов (Network-Addressable Units — NAU) логического блока IBM 6.2 (Logical Unit — LU). Служба MHS NetWare является системой доставки сообщений, обеспечивающей передачу сообщений электронной почты. Btrieve представляет собой реализацию Novell-механизма двоичного дерева (binary tree — btree) для доступа к базе данных. Элементы NLM являются дополнительными модулями, подключаемыми к системе NetWare. В настоящее время существуют NLM производства Novell и других производителей, в том числе альтернативные стеки протоколов, службы связи и баз данных. В аспекте поддержки элементов NAU IBM LU 6.2 NetWare обеспечивает соединения по схеме "точка-точка" и обмен информацией по сетям IBM. Дня прохождения по сети IBM пакеты NetWare инкапсулируются в пакеты LU 6.2.

Формат пакета IPX

Пакеты IPX являются основным элементом обеспечения межсетевого обмена ОС Novell NetWare. Формат пакета IPX NetWare показан на рис. 37.4.

Рис. 37.4. Пакет IPX NetWare

Ниже описаны поля пакета IPX, показанные на рис. 37.4.

•          Контрольная сумма. Если все 16 бит этого поля равны 1 (FFFF), то контрольная сумма не используется.

•          Длина пакета. Длина полной схемы IPX в байтах. Пакеты IPX могут быть любой длины, насколько позволяет максимальный размер передаваемого модуля (Maximum Transmission Unit — MTU) в среде передачи данных. Фрагментация пакетов не допускается.

•          Управление передачей. Количество маршрутизаторов, через которые прошел пакет. Когда эта величина достигает 16, пакет отбрасывается из-за предположения о возможной маршрутной петле.

•          Тип пакета. Определяет, какой протокол верхнего уровня должен принять информацию из пакета. Обычно это поле принимает одно из двух значений:

—                       5 — протокол SPX;

—                        17 — протокол NCP.

•     Сеть-получатель, узел-получатель и сокет-получатель. Информация о получателе.

•     Сеть-источник, узел-источник и сокет-источиик. Информация об источнике.

•    Данные верхнего уровня. Информация для процессов верхнего уровня.

Резюме

Протоколы IPX до сих пор используются в миллионах компьютеров в сетях NetWare. Однако в этой среде происходит значительное смещение от протокола IPX в сторону протокола IP, и тенденция поддержки протокола IP в сетевом окружении Novell, вероятно, будет продолжаться.

Литература:

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