NetWare поддерживает связь с рабочими станциями, на которых установлены операционные системы MS DOS, Macintosh, OS/2, UNIX, Windows NT Workstation (рисунок 2.22).
Рис. 2.22. Рабочие станции, поддерживаемые NetWare
На каждой рабочей станции должно быть установлено сво╦ программное обеспечение (ПО) клиента. Структура этого ПО обсуждается в пункте 2.3.3.
Рис. 2.23. Организация пространств им╦н файлового сервера
NetWare поддерживает форматы, отличные от DOS. Файлы операционных систем Macintosh, UNIX, OS/2, которые загружаются на рабочих станциях, имеют другие наборы атрибутов, длины им╦н файлов и т. д. Чтобы поддержать работу таких станций, на файловом сервере должны быть загружены различные пространства им╦н. Пространство им╦н представляет собой дополнительную запись таблицы DET (рисунок 2.23).
Таким образом, на томе с активными пространствами им╦н Macintosh, UNIX, OS/2 будут храниться четыре записи для каждого файла: основная запись каталога и записи каталогов для Macintosh, UNIX, OS/2. Все записи ссылаются на одну и ту же цепочку элементов FAT (поток данных), т. е. физически файл записывается на диск один раз. Следует отметить, что на Macintosh файлы хранятся с использованием двух потоков данных (ветвей). Одна ветвь содержит информацию о ресурсе Macintosh для этого файла (ветвь ресурсов), а другая содержит фактические данные.
Каждое пространство им╦н поддерживается своим NLM-модулем с расширением NAM: MAC.NAM - для Macintosh, OS2. NAM - для OS/2 и т. д. Чтобы добавить необходимые записи в таблицы DET и FAT тома, с консоли файлового сервера необходимо для каждого пространства им╦н выполнить один раз команду
ADD NAME SPACE имя TO том
Здесь имя - это MAC или OS2 и т. д. Для дальнейшей работы достаточно загружать только соответствующие NLM-модули поддержки пространства им╦н.