- •Введение
- •Тип сети
- •1.2.1. Типы соединений ГС
- •Стартовый флаг
- •Конечный флаг
- •1.2.7. Системы передачи PDH и SDH
- •Уровень
- •Рис. 4.4. Схема однорангового взаимодействия
- •5.1.1. Особенности и параметры NetWare
- •5.1.3. Управление данными
- •5.1.4. NetWare 3.x
- •5.1.5. NetWare 4.x
- •5.1.6. Одноранговые сети Novell
- •5.1.7. Сравнительные характеристики системы
- •5.2.2. Управление процессами
- •5.2.3. Управление файлами
- •5.2.4. Сетевые средства
- •5.2.5. Windows 9x
- •5.3.1. Основные свойства Unix
- •5.3.2. Управление процессами
- •5.3.3. Файловые системы Unix
- •5.4.1. Характеристики системы
- •5.4.2. Управление процессами
- •5.4.3. Файловая система
- •5.4.4. Сетевые средства системы
запуска сомнительных модулей в специальной области памяти – предотвращает повреждение ими памяти, принадлежащей другим модулям (высокая вероятность подобных интерференции не документировалась в описаниях предыдущих версий).
Поддержка аппаратных средств сервера осуществляется с использованием преимуществ современных высокопроизводительных процессоров, мультипроцессорной архитектуры, шины PCI и с поддержкой адаптеров с интерфейсом PC Card (новое название стандарта PCMCIA).
Сетевая печать при сохранении основных принципов получила "выпрямленную" процедуру установки и настройки.
Лицензирование сервера организовано подобно предыдущим версиям NetWare: количество пользователей, обслуживаемых ядром ОС на каждом файл-сервере, ограничено лицензионным параметром приобретенного пакета, и в одной сети невозможна работа серверов с одинаковыми серийными номерами. Однако в NetWare 4.x дополнительно введена аддитивность лицензии: ограничение определяется суммой приобретенных лицензий, которые, к тому же, могут сниматься с одного сервера и устанавливаться на другой. Лицензия может распространяться на
5, 10, 25, 50, 100, 250, 500 и 1000 пользователей
5.1.6. Одноранговые сети Novell
Фирма Novell выпустила и несколько версий одноранговых СОС, функционирующих в среде DOS и использующих ее файловую систему. Они обеспечивают совместное использование каталогов и дисков, CD-ROM, принтеров и обмен сообщениями в небольших сетях. Каждый узел может являться клиентом, сервером или выступать в обеих ролях.
NetWare Lite 1.0-1.1. Первыми продуктами были сети NetWare Lite, поддерживающие до 25 узлов в сети. Версия 1.1 имеет некоторые усовершенствования. В ее поставку входят утилиты кэширования дисков сервера NLCACHEx.EXE (x = C, X, M – для использования основной, расширенной или отображаемой памяти). Модули CLIENT.EXE и SERVER.EXE могут загружаться в верхнюю память (командами LH), а также выгружаться из памяти; введена поддержка CD-ROM. NET-команды приближены по названиям к "большому" NetWare. Все клиенты и серверы сети NetWare Lite должны использовать уникальные экземпляры модулей CLIENT.EXE и SERVER.EXE, которые имеют серийные номера, но в отличие от "больших" NetWare их номера не зашифрованы и легко вычисляются. При встрече в сети двух узлов с совпадающими номерами на их консоли периодически выводятся сообщения о нарушении лицензионных прав.
Personal NetWare и Novell DOS 7. Продукт Novell Personal NetWare (PNW) стал преемником NetWare Lite, он поддерживает до 50 пользователей на каждый сервер и до 50 серверов в каждой рабочей группе. Распределенная база данных объектов обеспечивает однократную регистрацию пользователя в сети для доступа к ресурсам любого сервера
91
(при использовании на них одинаковых имени и пароля). Система безопасности включает средства ограничения доступа, шифрование паролей, трассировку сетевых событий. Поддерживаются средства управления сетями в стандартах NMS и SNMP. При включении–выключении серверов клиент реконфигурируется автоматически без необходимости перезагрузки. Клиентская часть использует драйверы IPXODI и запросчик VLM.EXE из NetWare 3.12+, обеспечивающий полную совместимость со всеми версиями NetWare (2.x, 3.x, 4.x) и не имеющий лицензионных ограничений. Серверная часть и управление сетью похожи на NetWare Lite 1.1, изменены названия некоторых файлов.
Personal NetWare входит в комплект поставки OС Novell DOS 7 –
однопользовательской системы, функционально совместимой с MS DOS 6, имеющей средства переключения задач TASKMGR.EXE и являющейся преемником DR-DOS 6.0 фирмы Digital Research. Novell DOS 7 в большей степени ориентирована на сетевое использование, чем MS DOS: встроенные средства безопасности обеспечивают паролирование входа в систему и доступа к каталогам; утилита DELWATCH.EXE обеспечивает защиту от уничтожения удаленных файлов, а UNDELETE.EXE позволяет восстанавливать удаленные (но защищаемые от уничтожения) файлы в сети, в том числе и на серверах NetWare 2, 3, 4.
5.1.7. Сравнительные характеристики системы
NetWare имеет некоторые преимущества по сравнению со своим конкурентом Windows NT Server: маршрутизацию всех протоколов на сервере, удаленное управление самим сервером и эффективную поддержку клиентских станций, работающих под управлением DOS. Более того, NetWare 4.1 обеспечивает поддержку ряда служб, необходимых для ОС средней корпоративной сети, а служба справочника NetWare стала мощным средством управления даже большими корпоративными сетями. Система безопасности включает функцию ограничения объема данных пользователя на томе сервера, которая отсутствует в Windows NT. Производительность NetWare при операциях с файлами и службами сетевой печати по-прежнему выше, чем у ее конкурентов, особенно в случае крупных разнородных сетей. По сравнению с другими сетевыми ОС, NetWare поддерживает большее число операционных сред клиентов,
включая DOS, Windows, OS/2, MacOS и Unix.
NetWare лидирует и по числу представленных на рынке аппаратных и программных средств третьих фирм, которые расширяют и дополняют ее функциональные возможности. Система имеет больше возможностей для резервного копирования и хранения данных, больше управляющих утилит и сетевых приложений, чем любая другая операционная система. Еще одно преимущество NetWare заключается в том, что для ее обслуживания легче найти квалифицированный обслуживающий персонал: прочие ее характеристики перечислены в табл. 5.1.
92
|
|
|
Таблица 5.1 |
|
Некоторые характеристики NetWare |
||
|
|
|
|
Характеристика |
|
Значение |
|
Минимальный |
объем оперативной |
9 Мбайт (для NetWare 4.х) |
|
памяти файлового сервера |
|
|
|
Поддержка клиентских платформ |
|
DOS, Windows, WFW, Unix, OS/2, |
|
|
|
|
MacOS, Windows NT Workstation |
Регистрация |
пользователей |
и |
Поддерживается однократная ре- |
доступ к сетевым ресурсам |
|
гистрация при входе в сеть |
|
Почтовые шлюзы, включенные в |
MHS (для NetWare 4.1) |
||
поставку ОС |
|
|
|
Средства маршрутизации, включен- |
IPX, TCP/IP, AppleTalk |
||
ные в поставку |
|
|
|
Число прав доступа к файлам и |
Восемь |
||
каталогам |
|
|
|
Поддержка компрессии файлов на |
Поддерживается в NetWare 4.х |
||
жестком диске |
|
|
|
Существует и ряд недостатков. В частности, операционная система NetWare имеет ограниченные возможности по разработке приложений вследствие ряда причин:
•имеется небольшое число средств для разработки NLM-модулей (в основном компилятор Watcom C);
•нет средств организации на файловом сервере виртуальных
машин;
•в NetWare 3.х нет встроенных средств защиты оперативной памяти (ОП) задачи (нити);
•в NetWare 4.х эта защита реализована только между двумя доменами (кольцами) ОП файлового сервера;
•многопроцессорную обработку поддерживают только операционные системы NetWare 4.1 SMP и NetWare SFT III, причем возможности последней ОС весьма ограничены;
•не реализована встроенная распределенная файловая система;
•ОС не поддерживает удаленные процедуры.
Для устранения перечисленных недостатков фирма Novell разработала Unix-подобную ОС UnixWare. Это связано с тем, что операционная система Unix не имеет отмеченных выше ограничений.
NetWare имеет и некоторые другие недостатки:
•для администрирования необходимо иметь рабочую станцию;
•ОС поддерживает персональные компьютеры с Intel-совместимым процессором;
•при инсталляции операционная система не распознает автоматически параметры сетевых адаптеров и периферийных устройств, их следует указывать вручную.
93
5.2. Семейство операционных систем Windows
C 1984 г. корпорация Microsoft разработала целый спектр системных решений – начиная от графических оболочек над ОС MS DOS с поддержкой клиентских сетевых функций (Windows 1.0 – 3.11) до многопользовательских мультизадачных операционных систем Windows 9x и Windows NT. Последняя, с точки зрения изучения архитектуры сетевого взаимодействия, представляет наибольший интерес, поскольку, во-первых, целенаправленно проектировалась как сетевая ОС, во-вторых, имеет два варианта реализации – клиентский и серверный.
В настоящее время ОС семейства Windows являются лидирующими в сфере офисных решений, а также занимают заметное место в числе платформ реализации корпоративных intranet-сетей.
5.2.1. Особенности Windows NT
Операционная система Windows NT с самого начала проектировалась с учетом всех требований, предъявляемых к современным ОС: расширяемости, переносимости, надежности, совместимости, производительности, что проявилось даже в названии продукта – NT, которое расшифровывается как New Technologies. Эти свойства были достигнуты за счет применения передовых технологий структурного проектирования, таких как клиент-сервер, микроядра, объекты. Кроме этого,
вотличие от большинства других операционных систем, Windows NT изначально разрабатывалась с учетом возможности работы в сети.
Клиентский вариант системы – Windows NT Workstation может использоваться прежде всего как клиент в сетях Windows NT Server, а также
всетях NetWare, Unix, Vines. Она может быть рабочей станцией и в одноранговых сетях, выполняя одновременно функции и клиента и сервера. Windows NT Workstation может применяться в качестве ОС автономного компьютера, если необходимо обеспечить повышенную производительность, секретность, а также при реализации сложных графических приложений, например в системах автоматизированного проектирования.
Windows NT Server может использоваться преимущественно как сервер в корпоративной сети. Здесь весьма полезной оказывается его возможность выполнять функции контроллера доменов, позволяющая структурировать сеть и упрощать задачи администрирования и управления. Он используется также в качестве файл-сервера, принт-сервера, сервера приложений, сервера удаленного доступа и сервера связи (шлюза). Кроме того, Windows NT Server может быть использован как платформа для сложных сетевых приложений, особенно тех, которые построены с использованием архитектуры клиент-сервер. Так, под управлением
Windows NT Server может работать сервер баз данных Microsoft SQL Server,
а также серверы баз данных других известных фирм, такие как Oracle и Sybase, Adabas и InterBase.
94