Секция NetWare DOS Requester

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

Запросчик NetWare для DOS обеспечивает сетевую поддержку для рабочих станций-клиентов DOS и Microsoft (MS) Windows.

Запросчик NetWare для DOS построен на архитектуре виртуальных загружаемых модулей (VLM - Virtual Loadable Modules). Файл VLM.EXE (менеджер VLM) отвечает за загрузку необходимых модулей.

Предыдущие версии программного обеспечения клиента NetWare для DOS и MS Windows использовали для предоставления сетевой поддержки один файл оболочки NETX.EXE.

IMPORTANT: Запросчик NetWare для DOS несовместим с файлами NETX.COM или NETX.EXE. Используйте файл NETX.VLM для совместимости с вызовами старой оболочки.

В этом разделе рассматриваются следующие темы:

Тема
"Текущие основные виртуальные загружаемые модули (VLM)"
"Текущие неосновные виртуальные загружаемые модули"
"Совместимость с параметрами оболочки NetWare"
"Управление запросчиком NetWare для DOS"
"Оптимизация запросчика NetWare для DOS"
"Возможные параметры и их значения для секции NetWare DOS Requester"

Текущие основные виртуальные загружаемые модули (VLM)

В приведенной ниже таблице дан список текущих основных модулей VLM в порядке их загрузки по умолчанию.

В таблице также содержатся описания и флаги, показывающие, действительно ли модуль требуется (Т) или он необязателен (Н) для поддержки NetWare Directory ServicesTM (NDS), сервиса Bindery (BIND) или сервиса Personal NetWareTM (PNW).

Таблица 2-7. Список текущих основных модулей VLM в порядке их загрузки

МодульОписаниеNDSBINDPNW
BIND.VLMРеализация протоколов NetWare с использованием BinderyORO
CONN.VLMМенеджер таблицы соединенийRRR
FIO.VLMФайловый ввод/выводRRR
GENERAL.VLMРазличные функции для файлов NETX.VLM и REDIR.VLMRRR
IPXNCP.VLMРеализация транспортного протокола с использованием IPXRRR
NDS.VLMРеализация протоколов NetWare с использованием поддержки NDSTM ROO
NETX.VLMСовместимость с оболочкой NetWareOOO
NWP.VLMМультиплексор протоколов NetWareRRR
PNW.VLMРеализация протоколов NetWare с использованием Personal NetWareOOR
PRINT.VLMПрограмма переназначения печатиOOO
REDIR.VLMПрограмма переназначения DOSRRR
SECURITY.VLMРасширение защиты NetWareOOO
TRAN.VLMМультиплексор транспортных протоколовRRR

Текущие неосновные виртуальные загружаемые модули

В приведенной ниже таблице дан список текущих неосновных модулей VLM. Неосновные модули VLM не загружаются автоматически по умолчанию.

Для загрузки неосновных модулей используйте параметр и значение VLM=путь_к_модулю. Подробнее о том, как использовать этот параметр и соответствующее ему значение, смотрите в подразделе "VLM=путь_к_модулю".

В таблице также содержатся описания и флаги, показывающие, используется (И) или нет (Н) модуль для поддержки NetWare Directory ServicesTM (NDS), сервиса Bindery (BIND) или сервиса Personal NetWareTM (PNW).

Таблица 2-8. Список текущих неосновных модулей VLM

МодульОписаниеNDSBINDPNW
AUTO.VLMАвтоматическое повторное соединение/автоматический повторUUU
MIB2IF.VLMПоддержка групп интерфейса MIB-IIUUU
MIB2PROT.VLMПоддержка MIB-II для групп TCP/IPUUU
NMR.VLMМодуль NetWare Management ResponderUUU
RSA.VLMRSA-шифрование для повторной аутентификации в сервисе Каталога NetWare UUU
WSASN1.VLMТрансляция ASN.1 SNMPUUU
WSDRVPRN.VLMФайл информации о печати, где собирается информация о переназначениях принтеровUUU
WSREG.VLMРегистрация MIB SNMPUUU
WSSNMP.VLMМодуль Desktop SNMP, включающий поддержку для групп System и SNMP MIB-IIUUU
WSTRAP.VLMЛовушка SNMPUUU

Совместимость с параметрами оболочки NetWare

Знак † означает, что параметр поддерживается в секции NetWare DOS Requester файла NET.CFG. Для получения более подробной информации смотрите ссылку на конкретный параметр.

Знак ¤ означает, что параметр больше не поддерживается. Функция этого параметра либо встроена в программное обеспечение запросчика NetWare для DOS, либо больше не требуется благодаря архитектуре запросчика. Если в файле NET.CFG присутствуют строки с этими параметрами, то они будут проигнорированы.

Параметры и значенияСтатус
all servers=[on | off]¤
cache buffers=число
checksum=[on | off]
(В настоящее время требует значения от 0 до 3)
¤
dos name=имя
entry stack size=число¤
environment pad=число¤
eojs=[on | off]
file handles=число
(Эту функцию выполняет параметр FILES в файле CONFIG.SYS)
¤
get local target stacks=число¤
hold=[on | off]¤
lipackets=[on | off]
(Эта функция обеспечивается посредством LARGE INTERNET PACKETS)
¤
local printers=число
lock delay=число
lock retries=число
long machine type=имя
max cur dir length=число
(Из-за ограничений DOS максимальная длина жестко установлена в 63 символа)
¤
max path length=число¤
max tasks=число
patch=смещение_байта значение¤
pb buffers=число
preferred server=имя_сервера
print header=число
print tail=число
read only compatibilitys=[on | off]
search mode=число
set station times=[on | off]
share=[on | off]¤
short machine type=имя
show dots=[on | off]
sign 386 mode¤
signature level=число
special uppercases=[on | off]¤
task mode=число¤

Управление запросчиком NetWare для DOS

Используйте следующую информацию для управления загрузкой и использованием файла VLM.EXE и его модулей в конкретных ситуациях.

Таблица 2-9. Управление запросчиком NetWare для DOS

УсловиеПояснение
Требуется загрузка файла VLM.EXE из каталога, отличного от текущегоДля программ VLM используется текущий каталог. Чтобы загрузить программы VLM из другого каталога, используйте команду "VLM=" в файле NET.CFG.
Например,
VLM=C:\NWCLIENT\CONN.VLM
Требуется указать файл NET.CFG, находящийся не в текущем каталогеНаберите в командной строке команду, аналогичную приведенной (или добавьте команду в файл AUTOEXEC.BAT):
VLM /C=C:\NWCLIENT\NET.CFG
Требуется загрузка запросчика NetWare для DOS с менеджерами памяти для работы с MS Windows 3.0Если Вы работаете в среде MS Windows 3.0, убедитесь в том, что файл VLM.EXE загружается после менеджеров верхней памяти (HMA или UMB).
Требуется избегать загрузки программ VLM в отображаемую память с MS WindowsНе используйте опцию отображаемой памяти (/ME). Используйте MS Windows с запросчиком NetWare для DOS только в том случае, если Вы используете опцию расширенной памяти (/MX, предпочтительней) или опцию основной памяти (/MC).
Нужно запретить загрузку программного обеспечения VLMНиже приведены способы запрещения загрузки определенных программ VLM:

Оптимизация запросчика NetWare для DOS

Вы можете оптимизировать программное обеспечение запросчика NetWare для DOS в целях достижения:

Увеличение производительности

Для реализации максимальной производительности используйте следующие параметры секции NetWare DOS Requester в файле NET.CFG:

Таблица 2-10. Используемые для увеличения производительности параметры и их значения

"AUTO LARGE TABLE=[on | off]" "LOAD LOW CONN=[on | off]"
"AUTO RECONNECT=[on | off]" "LOAD LOW IPXNCP=[on | off]"
"AVERAGE NAME LENGTH=число" "MINIMUM TIME TO NET=число"
"CACHE BUFFER SIZE=число" "NETWARE PROTOCOL=список_протоколов_netware"
"CACHE BUFFERS=число" "PB BUFFERS=число"
"CACHE WRITES=[on | off]" "PRINT BUFFER SIZE=число"
"CHECKSUM=число" "SIGNATURE LEVEL=число"
"LARGE INTERNET PACKETS=[on | off]" "TRUE COMMIT=[on | off]"

NOTE: Используйте при загрузке VLM.EXE параметр командной строки /MC. /MC загружает все программы VLM в основную память.

Загрузка программного обеспечения запросчика NetWare для DOS в основную память требует около 100 Кб памяти.

Ниже приведен пример файла NET.CFG для рабочей станции-клиента:


      netware dos requester

      cache buffers=64

      cache buffer size=1540

      cache writes=on

      checksum=0

      exclude=nds.vlm

      large internet packet=on

      load low conn=on

      load low ipxncp=on

      minimum time to net=0

      netware protocol=bind,nds,pnw

      pb buffers=3

      print buffer size=256

      signature level=0

      true commit=off
Приведенный пример означает следующее:

Наилучшее использование основной памяти

Для наилучшего использования памяти применяйте следующие параметры секции NetWare DOS Requester файла NET.CFG:

Таблица 2-11. Параметры и их значения для улучшения использования основной памяти

"AUTO LARGE TABLE=[on | off]" "LOAD LOW CONN=[on | off]"
"AUTO RECONNECT=[on | off]" "LOAD LOW IPXNCP=[on | off]"
"AVERAGE NAME LENGTH=число" "NETWORK PRINTERS=число"
"CACHE BUFFERS=число" "PB BUFFERS=число"
"CONNECTIONS=число" "PRINT HEADER=число"
"EXCLUDE VLM=путь_к_модулю" "PRINT TAIL=число"
"LARGE INTERNET PACKETS=[on | off]" "SIGNATURE LEVEL=число"

NOTE: Установка параметров для минимизации использования основной памяти приводит к некоторому снижению производительности.

Ниже приведен пример файла NET.CFG для рабочей станции-клиента:


      netware dos requester

      auto large table=off

      auto reconnect=off

      average name length=7

      cache buffers=0

      connections=4

      exclude=pnw.vlm

      exclude=netx.vlm

      load low conn=off

      load low ipxncp=off

      network printers=0

      pb buffers=0

      print header=0

      print tail=0

      signature level=0
Приведенный пример означает следующее:

Наилучший компромисс

Установки запросчика NetWare для DOS по умолчанию являются компромиссом между повышением производительности и экономичным использованием памяти.

Если Вы не можете самостоятельно определить оптимальную для Вашей сети и рабочей станции-клиента конфигурацию, то Вам следует использовать установки по умолчанию.

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


      link driver ne2000

      port 300

      int 3

      frame ethernet_802.2

      netware dos requester

      netware protocol=nds,bind

      first network drive=f

      preferred server=sales

      auto retry=10

      bind reconnect=on

      cache buffers=40

      checksum=0

      connections=16

      large internet packet=on

      load low conn=on

      load low ipxncp=on

      message timeout=183

      pb buffers=8

      signature level=0

      pburst read window size=64

      pburst write window size=64

Назад | Содержание | Вперед