Локальная вычислительная сеть Novell NetWare

Фирма Novell выпустила несколько вариантов СОС для локальных сетей: Net­Ware 4.0, NetWare 5.0 и NetWare 5.1. NetWare 3.1 являлась самой популярной сетевой операционной системой для небольших ЛВС, последующие версии — для более крупных, причем версия NetWare 5.1 позволила создавать масштаби­руемые сети вплоть до больших корпоративных сетей и глобальных сетей. Далее рассматривается вариант построения небольшой ЛВС на базе NetWare 3.1, а осо­бенности использования СОС NetWare 5.1.

NetWare поддерживает протоколы уровней 3-7 OSI и работает с многими сете­выми платами, включая Ethernet, Token Ring, ARCNet. Протоколы NetWare для уровней 3 и 4 называются Internetwork Packet eXchange (IPX — межсетевой пакетный обмен) и Sequenced Packet eXchange (SPX — упо­рядоченный обмен пакетами). Оболочка NetWare предоставляет сервис уровней 5, 6 и 7. В частности, основной протокол верхнего уровня NCP (NetWare Core Protocol) обеспечивает работу основных служб СОС Novell NetWare и интегрирует функции всех уровней от транспортного до прикладного. Иногда сервис, предостав­ляемый на уровнях 5 и 6 OSI, обеспечивается пакетом Novell NetBIOS. При широ­ковещательных сообщениях, когда сервер передает информацию о сетевых служ­бах, им предоставляемых, работает протокол SAP (Service Advertising Protocol). Протокол IPX использует адрес, состоящий из номера сети, номера узла и номе­ра сокета (внутриузлового адреса). Номер сети назначается администратором сети, номером узла является его аппаратный адрес (MAC — адрес сетевого адап­тера или порта маршрутизатора). При коммуникациях адрес сети и адрес сокета узнаются из SAP, соответственно из серверных объявлений и по запросу, а адрес узла автоматически считывается из сетевого адаптера узла. В настоящее время и у нас, и за рубежом наиболее массовыми являются локаль­ные сети на базе сетевых плат Ethernet с операционной системой Novell NetWare. Такую комбинированную сеть часто называют сетью Novell NetWare, реже — сетью Ethernet (поскольку эта сетевая плата была разработана для одноименной сети). Основной вариант локальной вычислительной сети, предлагаемый фирмой Novell, базируется на тонком коаксиальном кабеле. Отрезки тонкого кабеля через специ­альные разъемы соединяют сетевые адаптеры, находящиеся в компьютерах ло­кальной вычислительной сети. В числе компьютеров сети должен быть один или несколько серверов (сеть строится по модели «файл-сервер») и рабочие стан­ции. Максимальное количество компьютеров в сети — 87. Крупные сети делятся на сегменты — отдельные более мелкие ЛВС или отрезки кабеля с подключен­ными к нему компьютерами. В одном сегменте длиной до 185 м может быть до 30 компьютеров. Максимальная протяженность всей сети — около 10 км. В последнее время большую популярность, особенно за рубежом, получил вариант сети Novell NetWare на базе витой пары проводов. Он предусматривает подклю­чение рабочих станций к файл-серверу через концентратор. Один концентратор в состоянии поддерживать работу 12 станций, расположенных на расстоянии до 120 м от него. Концентраторы можно соединять каскадами и максимальное число сегментов в одной сети может составлять 1024. Вместо сетевых плат Ethernet в этих сетях используется модернизированный их вариант под кодовым обозна­чением IEEE 802.3. Таким образом, реализация локальной вычислительной сети NetWare фирмы Novell возможна в двух вариантах топологий:

□ шинной;

□ звездообразной.

Структурные схемы ЛВС на тонком кабеле и витой паре приведены на рис. 3 и 4.

Рис. 3. Сеть NetWare фирмы Novell на тонком кабеле

Рис. 4. Сеть NetWare фирмы Novell на витой паре

Сеть NetWare предоставляет пользователям следующие возможности:

□ прозрачность доступа локальных и удаленных пользователей к ресурсам сети;

□ коллективное использование файлов при доступе к файловому серверу с рабо­чих станций, работающих под управлением различных операционных систем;

□ доступ к сетевым принтерам и электронной почте,

□ работа с СУБД различных типов;

□ передача и обработка данных с использованием таких протоколов, как TCP/ IP, SPX/IPX, NetBEUI, NCP;

□ использование средств обеспечения надежности и достоверности хранения информации;

□ защита ресурсов сети от несанкционированного доступа;

□ использование средств объединения удаленных сегментов сети;

□ использование единого каталога сетевых ресурсов NDS — важного средства управления ресурсами корпоративных сетей.

Основные программные компоненты сети NetWare:

□ сетевая операционная система, хранимая на файловом сервере;

□ локальная операционная система рабочей станции.

На сервере имеется сетевая операционная система NetWare, которая отвечает за управление разделяемыми ресурсами файлового сервера. Эта СОС хранится на жестком диске и загружается в оперативную память при начале работы.

В частности, на сервере находятся несколько главных каталогов сетевой ОС, соз­даваемых непосредственно при загрузке системы:

□ System содержит сетевые и дисковые драйверы, загружаемые и исполняе­мые модули. Все они работают только в оперативной памяти сервера. Доступ к ним имеет лишь администратор (главный управляющий) сети; пользовате­ли с рабочих станций, в связи с ограничением их прав, обычно даже не видят этого каталога;

□ Public содержит утилиты меню и утилиты командной строки, которые вызы­ваются с сервера в оперативную память рабочей станции для исполнения. Часть утилит предназначена только для администратора, с частью утилит мо­гут работать и администратор и пользователи;

Q Login содержит программы Login и Logout для регистрации пользователей при входе и выходе из сети. Login — программа регистрации пользователя и ини­циализации его пользовательских прав. Пользователь идентифицируется по имени и паролю, после чего ему присваивается текущий порядковый номер, и он может работать в сети с разрешенными для него каталогами и файлами;

□ Mail содержит подкаталоги, автоматически создаваемые NetWare во время до­бавления нового пользователя. Эти подкаталоги содержат специфические для каждого пользователя записи, формируемые при его регистрации в сети, и могут быть задействованы программами электронной почты;

□ ETC содержит файлы, необходимые для поддержки протоколов TCP/IP, ис­пользуемых в сети Интернет, и т. д.

На рабочей станции размещается локальная операционная система компьюте­ра (NetWare способна работать совместно с ОС MS DOS, OS/2, UNIX, Win­dows и др.) и для обеспечения доступа к сети две программы NetWare NetX.com и IPX.com.

Программа NetX.com анализирует запрос прикладной программы и, если он от­носится к сети, передает его программе IPX.com; в противном случае — оставляет для DOS. Программа IPX.com отправляет запрос на файл-сервер и контролирует правильность его передачи.

Для работы в сети со своей рабочей станции пользователь:

□ запускает программы NetX.com и IPX.com;

□ регистрируется в сети с помощью программы Login.exe;

□ в своей операционной системе запускает нужную прикладную программу.

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

□ управление заданием в очереди — изменение приоритета задания в очереди (задержки задания или ускорение его выполнения);

□ управление состоянием очереди — постановку задания в очередь, посылку за­дания на печать;

□ управление режимами работы принтера — останов, пауза, старт, сброс зада­ния, прогон листа;

□ оповещение пользователей о состоянии принтера — не включен, нет бумаги и т. д.

Основным звеном ЛВС Novell NetWare является файловый сервер. На нем раз­мещаются сетевая операционная система, базы данных и прикладные программы пользователей. Поэтому файл-сервер должен быть самым мощным компьютером в сети, так как от него зависят производительность и функциональные возмож­ности сети в целом.