Протоколы NetWare Ведение

Ш NetWare представляет собой сетевую операционную систему (Network Operating System — NbS),ffeecne4HBaroinyio прозрачный удаленный доступ к файлам и другие мн^гочислеНны^йспределенные сетевые службы, в том числе совместное использо- р ванй^рри^еров ИгПоддержку различных приложений, таких как передача электрон- * ной пойты и доступ к базам данных. Протоколы NetWare соответствуют пяти верхним уровням.^модели jbSjj и, следовательно, управляются любым протоколом 2-го (канал|його) уровнр. Кроме того, NetWare работает практически с любыми типами Компьютерных систем — от персональных компьютеров до мэйнфреймов. В настоя- , и(ей главе описаны основные протоколы передачи данных, поддерживаемые NetWare. Щ Протоколы NetWare были разработаны компанией Novell в начале 80-х гг. Они произошли от сетевого стандарта XNS (Xerox Network Systems), созданного корпора- цщл Xerox в конце 70-х гг. и основанного на архитектуре "клиент/сервер". Клиенты (иногда называемые рабочими станциями) посылают серверам запросы на обслуживание! такое как доступ к файлу или принтеру.

I^iMpat-серверная, архитектура NetWare поддерживает прозрачный для пользо- щУ^удаленныйздрЬтуп через вызовы удаленных процедур. Удаленный вызов ||^п^о||дуры происходит в тот момент, когда программа, работающая на локальном компьютере клиента, посылает вызов процедуры удаленному серверу. Затем сервер выполняет удаленно вызванную процедуру и возвращает требуемую информа- цию|юкальнсШу к|и<1нту.

На рцс^37.1 показаны стек протоколов NetWare, протоколы доступа к среде передачу на базе которых работают протоколы NetWare и взаимосвязь между протокола-

NetWare и эталонной моделью OSI. Компоненты этих протоколов и их функцио- нцрбвание рассматриваются ниже.

Доступ NetWare к среде передачи

Стек протоколов NetWare поддерживает несколько протоколов доступа к среде пе- 1^редачи (^-й уровень), в том числе Ethernet/IEEE 802.3, Token Ring/IEEE 802.5, FDDI jrn ppp. |р1зличные способы доступа к среде передачи NetWare показаны на рис. 37.2.

Основные сведения о протоколе IPX

Рис. 37.1. Набор протоколов NetWare полностью соответствует уровням OS1

Рис. 37.2. NetWare поддерживает наиболее распространенные протоколы доступа к среде передачи

Протокол межсетевого пакетного обмена IPX (Internetwork Packet Exchange — IPX) представляет собой оригинальный протокол NetWare 3-го (сетевого) уровня, используемый для маршрутизации пакетов между сетями. IPX представляет собой дейтаграммный сетевой протокол, не требующий подтверждения соединения и, следовательно, аналогичен протоколу IP, используемому в сетях TCP/IP.

IPX использует службы протокола маршрутной информации RIP (Routing Information Protocol — RIP) или протокола канальных служб в среде NetWare (NetWare Link-State Protocol — NLSP). Протокол RIP IPX рассылает обновленную информацию о маршрутах каждые 60 с. Для выбора наилучшего маршрута IPX RIP использует в качестве единицы измерения времени интервалы таймера или такты (tick), которые, в сущности, являются ожидаемой задержкой для маршрута определенной длины. Один интервал таймера составляет 1/18 с. Если обнаружатся два маршрута с одинаковым количеством таких интервалов, то протокол IPX RIP осуществляет выбор одного из них по количеству прохождений пакета через маршрутизатор (hop). Протокол IPX RIP несовместим с реализациями RIP, используемыми в других сетевых средах.

Подобно другим сетевым адресам, адреса сети Novell IPX должны быть уникальными. Эти адреса представлены в шестнадцатеричном формате и состоят из двух частей: номера сети и номера узла. Номер сети IPX назначается сетевым администратором и имеет длину 32 бита. Номер узла обычно является МАС- адресом одного из системных сетевых адаптеров (Network Interface Card — NIC) и его длина составляет 48 битов.

Использование протоколом IPX МАС-адреса позволяет системе предсказывать МАС- адреса передающих узлов, применяемых в канале передачи данных. (В отличие от IP- сетей, в которых часть IP-адреса, определяющая адрес узла, не связана с МАС-адресом, вследствие чего IP-узлы для определения МАС-адреса получателя должны использовать протокол преобразования адресов [Address Resolution Protocol — ARP]).

Типы инкапсуляции протокола IPX

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

•          Фирменная схема Novell, также называемая исходной схемой 802.3, или Novell Ethernet_802.3. Является первоначальной схемой инкапсуляции, используемой ОС Novell. Она включает в себя поле длины по спецификации IEEE, но не включает заголовок IEEE 802.2 (LLC). Сразу за полем длины спецификации 802.3 следует заголовок IPX.

•          Схема 802.3, называемая также Novell_802.2. Является стандартом IEEE 802.3 для формата фреймов.

•          Ethernet, 2-я версия, называемая также Ethernet-II или ARPA. Ethernet 2 включает в себя стандартный заголовок Ethernet версии 2, состоящий из полей адреса отправителя и получателя, после которых находится поле EtherType.

•          SNAP, называемая также Ethernet_SNAP. Дополняет заголовок IEEE 802.2 типом кода, аналогичным тому, который был определен в спецификации Ethernet 2.

Эти типы инкапсуляции показаны на рис. 37.3.

Рис. 37.3. Типы инкапсуляции протокола IPX

Литература:

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