Секция Named Pipes
Эта секция файла NET.CFG используется для установки числа коммуникационных буферов, количества имен машин и сеансов, а также количества открытых каналов, используемых протоколом Named Pipes.
Возможные параметры и их значения для секции Named Pipes
Используйте эти параметры и значения для конфигурирования расширителя Named Pipes (файл DOSNP.EXE) на рабочей станции-клиенте. Они рассматриваются на следующих страницах:
NAMED PIPES
Управляет взаимодействием рабочей станции-клиента с сервером Named Pipes.
Синтаксис | named pipes
параметр значение
Замените параметр на имя желаемого параметра. Замените значение на значение, соответствующее имени устанавливаемого параметра. |
Пример | Чтобы изменить количество коммуникационных буферов со значения по умолчанию, которое расширитель использует для связи с сервером Named Pipes, на 10, поместите следующие строки в файл NET.CFG: named pipes np max comm buffers 10 |
IMPORTANT: Параметры в секции Named Pipes в файле NET.CFG выравниваются влево. Это исключение из общего правила.
NP MAX COMM BUFFERS число
Определяет количество коммуникационных буферов, которые расширитель может использовать для передачи данных серверу Named Pipes и приема данных от него.
Синтаксис | np max comm buffersчисло
|
По умолчанию | 6 |
Диапазон | От 4 до 40 |
Пример | Чтобы изменить на 10 количество коммуникационных буферов со значения по умолчанию, которое расширитель использует для связи с сервером Named Pipes, поместите следующие строки в файл NET.CFG: named pipes np max comm buffers 10 |
NP MAX MACHINE NAMES число
Определяет число серверов Named Pipes, которое программа DOSNP хранит в локальной таблице имен. Этот параметр также устанавливает для программы DOSNP одноранговый режим и управляет числом серверов Named Pipes, с которыми может взаимодействовать расширитель.
Синтаксис | np max machine namesчисло
Замените число на количество серверов Named Pipes, имена которых хранятся на рабочей станции-клиенте. |
По умолчанию | 10 |
Диапазон | От 4 до 50 |
Пример | Чтобы заменить количество серверов Named Pipes по умолчанию, с которыми может взаимодействовать рабочая станция-клиент, на 14, поместите следующие строки в файл NET.CFG: named pipes np max machine names 14 |
NP MAX OPEN NAMED PIPES число
Определяет максимальное количество именованных каналов (Named Pipes), которое рабочая станция-клиент может открыть одновременно.
Синтаксис | np max open named pipesчисло
|
По умолчанию | 4 |
Диапазон | От 4 до 128 |
Пример | Чтобы заменить на 6 максимальное число именованных каналов по умолчанию, которые может одновременно открыть рабочая станция-клиент, поместите следующие строки в файл NET.CFG: named pipes np max open named pipes 6 |
NP MAX SESSIONS число
Определяет число серверов Named Pipes, с которыми расширитель может взаимодействовать в режиме по умолчанию. Этот параметр не используется в одноранговом режиме.
NOTE: Если используются оба параметра Max Machine Names и Max Sessions, то значение, установленное для Max Machine Names, имеет приоритет перед значением, установленным для Max Sessions.
Синтаксис | np max sessionsчисло
|
По умолчанию | 10 |
Диапазон | От 4 до 50 |
Пример | Чтобы заменить количество сеансов по умолчанию, которые расширитель может использовать для соединений с сервером Named Pipes, на 25, поместите следующие строки в файл NET.CFG: named pipes np max sessions 25 |
Секция NetBIOS
Эта секция файла NET.CFG используется для конфигурирования и управления числом буферов, сеансов, а также широковещательных передач, используемых протоколом NetBIOS.
Возможные параметры и их значения для секции NetBIOS
Для управления именами и сеансами NetBIOS, для изменения внутреннего распределения памяти NetBIOS используйте категории, параметры и значения, рассматриваемые на следующих страницах:
Параметры, рассматриваемые в этой секции, Вы можете также указывать в командной строке. Дополнительная информация об этом содержится в главе 3 "Справочник параметров командной строки".
NETBIOS
Управляет взаимодействием рабочей станции-клиента с приложениями NetBIOS и с сетью.
Синтаксис | netbios
параметр значение Замените параметр на имя желаемого параметра. Замените значение на значение, соответствующее имени устанавливаемого параметра. |
Пример | Чтобы запустить приложение, требующее большего числа ожидающих выполнения команд, чем разрешено по умолчанию, поместите следующие строки в файл NET.CFG: netbios netbios commands 64 |
IMPORTANT: Параметры секции NetBIOS в файле NET.CFG выравниваются влево. Это исключение из общего правила.
Управление командами
Используйте параметр, рассматриваемый на указанной странице, для установки числа команд NetBIOS, которые могут быть одновременно буферизованы драйвером NetBIOS:
Необходимое число команд может варьироваться в зависимости от количества приложений. В большинстве случаев достаточно значения по умолчанию - 12. Однако если возникает ошибка 22 команды NetBIOS, увеличьте это значение.
Большинство приложений игнорирует эту ошибку и повторяет попытку, если команда NetBIOS не может быть выполнена. В этом случае увеличение числа команд позволяет повысить производительность приложения.
Для определения количества команд, необходимого конкретному приложению, обратитесь к его разработчику.
NETBIOS COMMANDS число
Определяет число команд NetBIOS, которые могут быть одновременно буферизованы драйвером NetBIOS.
Синтаксис | netbios commands
число |
По умолчанию | 12 |
Диапазон | От 4 до 250 |
Пример | Чтобы запустить приложение, требующее большего числа ожидающих выполнения команд, чем разрешено по умолчанию, поместите следующие строки в файл NET.CFG: netbios netbios commands 64 |
Управление именами
Для управления временем ожидания между посылками широковещательных пакетов или запросами, а также доставкой пакетов разрешения имен (name resolution) и дейтаграмм в сетевых ассоциациях используйте параметры и значения, рассматриваемые на следующих страницах:
NETBIOS BROADCAST COUNT число
Этот параметр предназначен, чтобы задать число запросов, рассылаемых NetBIOS для имени, используемого приложением. Увеличьте это значение, если:
- В сети много сегментов с узлами, требующими поддержки NetBIOS.
- Вы не можете подключиться к шлюзу.
NOTE: Чтобы определить общее время (в тиках таймера), необходимое для рассылки пакета разрешения имен (name resolution) по всей сети, умножьте это значение на значение параметра NETBIOS BROADCAST DELAY.
На IBM PC и совместимых компьютерах происходит приблизительно 18.21 тиков таймера в секунду.
Синтаксис | netbios broadcast count
число Замените число на количество запросов. |
По умолчанию | Если "netbios internet on": 4 Если "netbios internet off": 2 |
Диапазон | От 2 до 65 535 |
Пример | Чтобы посылать сообщения чаще, чем задано по умолчанию, поместите следующие строки в файл NET.CFG: netbios netbios broadcast count 8 |
NETBIOS BROADCAST DELAY число
Этот параметр задает для NetBIOS время ожидания между широковещательными пакетами или запросами.
- Увеличьте это значение, если велик процент потери пакетов или в сети интенсивный трафик.
- Для поддержания постоянного тайм-аута разрешения имен уменьшите значение параметра NETBIOS BROADCAST COUNT на то же число.
NOTE: Чтобы определить общее время (в тиках таймера), необходимое для рассылки пакета разрешения имен (name resolution) по всей сети, умножьте это значение на значение параметра NETBIOS BROADCAST COUNT.
На IBM PC и совместимых компьютерах происходит приблизительно 18.21 тиков таймера в секунду.
Синтаксис | netbios broadcast delay
число Замените число на число тиков. |
По умолчанию | Если "netbios internet on": 36 Если "netbios internet off": 18 |
Диапазон | От 18 до 65 535 |
Пример | Чтобы пауза между сообщениями была больше, чем задано по умолчанию, поместите следующие строки в файл NET.CFG: netbios netbios broadcast delay 3000 |
NETBIOS INTERNET [on | off]
Осуществляет двухстороннюю передачу пакетов запроса имени либо для всех рабочих станций в объединенной сети, либо только для рабочих станций в локальной сети.
NOTE: Пакеты запроса имени - это пакеты, пытающиеся установить уникальность имени станции, на которой работает NetBIOS.
- Если Вы работаете с приложениями NetBIOS в отдельной сети с выделенным сервером NetWare, то этот параметр, будучи установленным в "off", ускорит доставку пакетов разрешения имен и дейтаграмм.
- Если Вы работаете в нескольких сетях или сегментах ЛС и будете связываться через мосты или если Вы работаете с невыделенным сервером NetWare, то значение этого параметра должно оставаться установленным в "on".
Синтаксис | netbios internet [on | off]
|
По умолчанию | off |
Пример | Чтобы осуществлять прием и передачу через мосты и маршрутизаторы, поместите следующие строки в файл NET.CFG: netbios netbios internet on |
Замена в сегментах данных
Используйте параметр, рассмотренный на указанной странице, для замены байта в любом месте сегмента данных NETBIOS.EXE произвольным значением:
NPATCH байт_смещения, значение
Заменяет любую область в сегменте данных NETBIOS.EXE, подставляя указанное значение по указанному смещению.
Синтаксис | npatch
смещение_байта,
значение Замените смещение_байта на смещение в сегменте данных байта, который Вы хотите заменить. Замените значение на число, которое Вы хотите вставить. |
По умолчанию | Нет |
Пример | Чтобы подставить в сегмент данных по адресу xx число yy, поместите следующие строки в файл NET.CFG: netbios npatch xx,yy |
Управление протоколом
Для установки количества буферов приема и передачи IPX, используемых NetBIOS, предназначены параметры и значения, рассматриваемые на следующих страницах:
Эти параметры полезны для управления ситуациями взрывного входящего трафика, например, от шлюза 3270.
Вам следует увеличить значение этих параметров, если:
- Рабочая станция конфигурируется для среды клиент-сервер.
- Буферы приема и передачи находятся в отношении "один ко многим".
- Буферы приема и передачи оказываются в ситуации взрывного входящего трафика.
NETBIOS RECEIVE BUFFERS число
Устанавливает число буферов приема IPX, используемых NetBIOS.
Синтаксис | netbios receive buffers
число |
По умолчанию | 6 |
Диапазон | От 4 до 20 |
Пример | Чтобы увеличить скорость обработки NetBIOS всплесков входящего трафика, поместите следующие строки в файл NET.CFG: netbios netbios receive buffers 12 |
NETBIOS SEND BUFFERS число
Устанавливает число буферов передачи IPX, используемых NetBIOS.
Синтаксис | netbios send buffers
число |
По умолчанию | 6 |
Диапазон | От 4 до 250 |
Пример | Чтобы увеличить скорость обработки NetBIOS исходящих посылок, поместите следующие строки в файл NET.CFG: netbios netbios send buffers 24 |
Создание сеанса
Для управления тайм-аутами соединений NetBIOS используйте параметры и значения, рассмотренные на следующих страницах:
NETBIOS RETRY COUNT число
Определяет, сколько запросов посылает NetBIOS для установления соединения или сколько повторных посылок будет сделано в случае ошибки.
Устанавливайте значение этого параметра в соответствии со значением NETBIOS RETRY DELAY, чтобы варьировать тайм-аут на установление сеансов NetBIOS. Увеличьте значение этого параметра, если:
- В сети много сегментов с узлами, требующими поддержки NetBIOS.
- Рабочая станция-клиент не может подключиться к шлюзу.
Синтаксис | netbios retry count
число Замените число на количество запросов (повторных попыток). |
По умолчанию | Если "netbios internet on": 20 Если "netbios internet off": 10 |
Диапазон | От 4 до 20 |
Пример | Чтобы повторять посылки пакетов 15 раз, поместите следующие строки в файл NET.CFG: netbios netbios retry count 15 |
NETBIOS RETRY DELAY число
Определяет время (в тиках), которое NetBIOS ждет между передачами при установлении соединения или повторной посылке пакета данных.
Устанавливайте значение этого параметра в соответствии со значением NETBIOS RETRY COUNT, чтобы варьировать тайм-аут на установление сеансов NetBIOS. Увеличьте значение этого параметра, если:
NETBIOS SESSION число
Определяет, сколько одновременных сеансов NetBIOS может поддерживаться драйвером NetBIOS.
Синтаксис | netbios sessions
число Замените число количеством сеансов. |
По умолчанию | 32 |
Диапазон | От 4 до 250 |
Пример | Чтобы разрешить 100 сеансов NetBIOS, поместите следующие строки в файл NET.CFG: netbios netbios sessions 100 |
Управление сеансами
Для мониторинга и управления соединениями NetBIOS используйте параметры и значения, рассматриваемые на следующих страницах:
Если в сеансе NetBIOS посылающий сообщение компьютер не получает никаких сообщений от принимающего компьютера в течение промежутка времени "verify timeout", NetBIOS посылает принимающему компьютеру пакет с запросом подтверждения приема.
Затем NetBIOS ждет ответа в течение времени "listen timeout".
Если ответ не получен, то NetBIOS посылает другой пакет, требуя немедленного ответа. Затем NetBIOS ждет ответа в течение промежутка времени "abort timeout".
Если ответ не получен, то NetBIOS завершает сеанс.
Соотношение между этими тремя параметрами должно сохраняться неизменным. Например, если Вы удвоили значение NETBIOS LISTEN TIMEOUT, то Вы должны также удвоить значения NETBIOS ABORT TIMEOUT и NETBIOS VERIFY TIMEOUT.
NETBIOS ABORT TIMEOUT число
Определяет время (в тиках), которое NetBIOS ждет при отсутствии ответа от принимающей стороны, прежде чем завершить сеанс.
Увеличьте это значение, если имеются узлы NetBIOS, функционирующие в больших объединенных сетях или по асинхронным линиям связи.
Синтаксис | netbios abort timeout
число |
По умолчанию | 540 (приблизительно 30 секунд) |
Пример | Чтобы NetBIOS ожидал одну минуту, прежде чем завершить сеанс, поместите следующие строки в файл NET.CFG: netbios netbios abort timeout 1080 |
NOTE: На IBM PC и совместимых компьютерах происходит приблизительно 18.21 тиков таймера в секунду.
NETBIOS LISTEN TIMEOUT число
Определяет время (в тиках), которое NetBIOS ожидает перед тем, как запросить подтверждение о приеме пакета существования соединения, если от принимающей стороны не приходят пакеты.
Синтаксис | netbios listen timeout
число Замените число количеством тиков. |
По умолчанию | 108 (приблизительно 6 секунд) |
Диапазон | От 1 до 65 535 |
Пример | Чтобы NetBIOS ждал дольше перед посылкой запроса подтверждения, поместите следующие строки в файл NET.CFG: netbios netbios listen timeout 2700 |
NOTE: На IBM PC и совместимых компьютерах происходит приблизительно 18.21 тиков таймера в секунду.
NETBIOS VERIFY TIMEOUT число
Определяет, как часто (в тиках) NetBIOS посылает другой стороне пакеты запросов подтверждения, чтобы сохранить сеанс.
Если с программой, установившей сеанс NetBIOS, не происходит обмена пакетами, то NetBIOS через равные интервалы времени посылает пакеты, чтобы убедиться в том, что сеанс еще существует.
Синтаксис | netbios verify timeout
число Замените число количеством тиков. |
По умолчанию | 54 (приблизительно 3 секунды) |
Диапазон | От 4 до 65 535 |
Пример | Чтобы NetBIOS ждал дольше, чем установлено по умолчанию, перед посылкой запроса подтверждения, поместите следующие строки в файл NET.CFG: netbios netbios verify timeout 1350 |
NOTE: На IBM PC и совместимых компьютерах происходит приблизительно 18.21 тиков таймера в секунду.
Назад | Содержание | Вперед