Со старыми версиями NetWare 4.x поставлялся пакет Basic MHS, выполняющий роль электронной почты с очень ограниченными возможностями. В NetWare 4.11 аналогичный пакет больше не входит. Хотя Basic MHS до сих пор свободно доступен заказчикам (его бесплатно можно переписать с серверов Novell), судя по всему, компания прекратила поддержку данного продукта и полностью переключилась на средства групповой обработки информации на основе GroupWise. Однако GroupWise не входит в IntranetWare и продается отдельно. В NetWare 4.11 имеются программные средства, которые позволяют устанавливать и управлять сетевыми приложениями с помощью единой административной консоли. Эти средства состоят из менеджера приложений NetWare (NetWare Application Manager, NAM) и среды запуска приложений NetWare (NetWare Application Launcher, NAL). С помощью NAM администратор создает для сетевого приложения в контексте NDS объект Application, посредством которого и происходит управление приложением. Через NAL пользователи получают доступ к сетевому приложению, при этом им не надо заботиться о необходимых отображениях сетевых томов, правах доступа и т. п. Кроме того, в NetWare 4.11 добавлена функциональная возможность автоматического обновления клиентов (Automatic Client Update - ACU). Используя ее, администратор может задавать автоматическое обновление клиентских программ при регистрации пользователей в сети. В NetWare 4.11 введена поддержка лицензионных служб NetWare (NetWare Licensing Services - NLS). Теперь, посредством прикладных библиотек LS API (License Service Application Programming Interface), разработчики могут создавать приложения с автоматическим отслеживанием лицензий в сети. NLS тесно связаны со службой каталогов NetWare и применяют специализированные объекты NDS. Среди других особенностей следует отметить быстрое монтирование и размонтирование сетевых томов. В NetWare 4.11 улучшены средства восстановления работы сервера после ABEND, что несколько увеличило надежность NetWare.
Кроме того, Novell постепенно переходит от использования протоколов SAP/RIP к протоколу NLSP, причем он устанавливается в NetWare 4.11 по умолчанию. Этот протокол значительно снижает трафик между серверами в большой сети. К сожалению, Novell не выполнила своего обещания по включению в NetWare службы печати Distributed Print Services, что упростило бы работу с NEST-совместимыми принтерами. Напоследок хотелось бы дать совет. В NetWare 4.11 (так же, как и в более ранних версиях) имеется серьезная ошибка, связанная с поддержкой русского языка. При задании кода страны 7 и кодовой страницы 866 на сервере (эти параметры устанавливаются конфигурационным файлом C:\NWSERVER\LCONFIG.SYS) некоторые программы (MHS, FTP Services и др.) работают некорректно или вовсе не работают. Настоятельно рекомендуется использовать для русского языка настройки, описанные в LAN Magazine/Русское издание за сентябрь 1996 г. в заметке Русский язык на сервере NetWare 4.1 из раздела Тысяча мелочей.
С NetWare 4.11 поставляются средства поддержки различных клиентских платформ:
· VLM-клиент для DOS/Windows;
· VLM-клиент DOS/Windows для IP;
· 32-разрядный клиент для DOS/Windows;
· 32-разрядный клиент для Windows 95;
· клиент для OS/2;
· клиент для Macintosh.
Все эти клиенты можно использовать не только для NetWare 4.11, но и для предыдущих версий NetWare. Обращает на себя внимание отсутствие клиента для Windows NT. Novell обещает выпустить окончательную версию клиентской оболочки для NT в самое ближайшее время. Но и последняя ее бета-версия работает вполне устойчиво. Для клиентов Windows 3.x и Windows 95 выпущены новые версии утилиты NetWare Administrator, которая подверглась серьезным изменениям в плане удобства работы и администрирования. Теперь стало возможным манипулировать множеством объектов и работать одновременно с несколькими деревьями NDS. Кроме того, в 32-разрядных клиентах для DOS/Windows и Windows 95 задействована технология, аналогичная применяемой на серверах NetWare. Это позволяет очень сильно снизить размеры используемой памяти в диапазоне первого мегабайта ОЗУ. Особенно впечатляет такая характеристика для 32-разрядного клиента DOS/Windows. Так, VLM-клиент использует около 110 Кбайт памяти в пределах первого мегабайта ОЗУ. Если дополнительно загружается стек TCP/IP, эта величина возрастает до 150 Кбайт. А ведь еще есть драйверы CD-ROM, звуковой платы, мыши, русификаторы и т. п. Из-за этого запуск многих программ DOS и Windows 3.x становится проблематичным. Если задействовать 32-разрядный клиент с 32-разрядным драйвером сетевой платы, то расходуется только 3 Кбайт (!) памяти в пределах первого мегабайта ОЗУ. Все сетевые буферы и драйверы размещаются в дополнительной (Extended) памяти. При этом под сетевые буферы можно выделить несколько мегабайт памяти (величина задается в конфигурационном файле). В результате скорость работы клиента в сети возрастает, что особенно заметно под Windows 3.x. Более того, добавление стека TCP/IP или протокола SNMP не приводит к увеличению используемой памяти в диапазоне первого мегабайта ОЗУ.В случае вывода команды mem/c для 32-разрядного клиента DOS/Windows возникают вопросы по занимаемой модулем Client32 память. Единственное серьезное ограничение состоит в необходимости иметь процессор не ниже 386, ну и, конечно, требуется наличие достаточной оперативной памяти. Еще одним ограничением является то обстоятельство, что Windows for Workgroups не может работать в одноранговом режиме, однако применение 32-разрядного клиента с 16-разрядным драйвером снимает эту проблему. В данном случае размер используемой памяти в пределах первого мегабайта ОЗУ увеличивается до 40 Кбайт, но это все равно меньше, чем у VLM-клиента. К сожалению, Novell предложила свою новую технологию с некоторым опозданием, ибо мир уже успел повернуться в сторону Windows 95. Как справедливо отмечал Паркинсон: “Совершенство достигается только к моменту краха”. Что касается клиента для Windows 95, то, в отличие от бета-версий, он представляет собою полноценную клиентскую среду, поддерживающую все функции, в том числе сценарии входа (Login Script), NAL и ACU. Применение новой технологии в 32-разрядных клиентах DOS/Windows и Windows 95 позволяет получать доступ одновременно к нескольким деревьям NDS.
Novell предлагает три варианта доступа к Web- и FTP-серверам Intranet и Internet. (Поскольку каждый из них имеет свои плюсы и минусы, компания оставляет право выбора за самим заказчиком).
1. Загрузка на каждый клиент сети стеков IPX/SPX и TCP/IP. Таким образом, в локальной сети одновременно функционируют оба сетевых протокола IPX и IP. Достоинством данного подхода является независимость и простота настройки сетей NetWare и TCP/IP. Недостаток же состоит в увеличении размера используемой на клиенте памяти.
2. Доступ клиентов NetWare к сетям TCP/IP через шлюз IPX/IP. На клиентские машины загружается только стек IPX/SPX. Основным минусом такой схемы является недостаточная надежность подключения к TCP/IP, поскольку при выходе из строя шлюза клиенты лишаются Web- и FTP-сервисов. Возможны и перегрузки шлюзов, т. к. все потоки к Web и FTP идут через них. Кроме того, для клиентов становятся недоступны некоторые службы сетей TCP/IP. Однако такой подход обеспечивает более высокую, чем в других схемах, безопасность.
3. Использование в сети NetWare протоколов IP. На клиентские машины загружается только стек TCP/IP. На серверах применяется продукт NetWare/IP. Основная трудность здесь заключается в переводе всех имеющихся серверов NetWare на рельсы TCP/IP. Кроме того, некоторые сетевые приложения NetWare конфликтуют с NetWare/IP. Пакет IntranetWare состоит из набора средств создания сетей Intranet, а также доступа к Internet и интеграции с Unix-системами. Прежде всего, следует упомянуть NetWare Web Server 2.51, отвечающий большинству требований, предъявляемых к серверу Web. Novell уверяет, что по производительности данный продукт значительно опережает аналогичные серверы компаний Microsoft и Netscape. Обращает на себя внимание только отсутствие в составе сервера Web некоторых важных вспомогательных средств, в частности редактора HTML. Это тем более странно, поскольку Novell выпускает комплект InnerWeb Publisher, имеющий такие инструменты. Особенность сервера Web компании Novell в том, что он дает возможность пользователям получать доступ к базе NDS, правда, в режиме просмотра. В комплект IntranetWare входит также NetWare/IP 2.2, позволяющий задействовать для NetWare вместо IPX/SPX протоколы TCP/IP. NetWare/IP включает также некоторые сервисы, специализированные для сетей TCP/IP, скажем DHCP и DNS. Еще одной составляющей частью пакета IntranetWare является Novell Internet Access Server 4. Как и следует из названия, он предназначен для доступа к Internet и включает многопротокольный маршрутизатор MPR 3.1, шлюз IPX/IP и Web-браузер Netscape Navigator 2.01e. Шлюз IPX/IP служит для доступа пользователей из IPX-сетей к службам, реализованным на базе протоколов TCP/IP, а именно Web- и FTP-серверам. Netscape Navigator поставляется как в 16-, так и в 32-разрядном варианте. При желании заказчики могут бесплатно скачать новые версии Navigator с серверов Novell. В комплект IntranetWare входит пакет FTP Services, представляющий собой NetWare Unix Print Services 2.11. Он дает возможность серверу NetWare функционировать в качестве сервера FTP, DNS и NIS. Кроме того, данный пакет позволяет клиентам Unix получать доступ к очередям печати NetWare, а также клиентам NetWare - к сервису печати Unix. При использовании FTP Services обнаружились некоторые проблемы. Так, при генерации баз DNS и NIS в режиме удаленной NIS (Remote NIS) может происходить зацикливание процедуры инсталляции. Еще одна серьезная проблема обнаружилась при экспорте очередей NetWare в Unix. В момент использования таких очередей сообщалось, что происходит сбой на диске сервера. Только провозившись неделю, удалось выяснить, что это происходит из-за конфликта между приложением и конфигурационным файлом сервера (LOCONFIG.SYS), задающего локальную (русскую) настройку кода страны и кодовой страницы. Смена конфигурационного файла на американский стандарт решила проблему. Кстати, аналогичные конфликты могут возникнуть и для других приложений.