Сокеты соединений
Эти параметры и их значения используются для указания максимального количества сокетов соединений для протоколов Transmission Control Protocol (TCP), User Datagram Protocol (UDP) и "сырых" (raw) сокетов, которые Ваша рабочая станция может поддерживать одновременно. Они рассматриваются на следующих страницах:
Сокеты Transmission Control Protocol (TCP)
Сокеты Transmission Control Protocol (TCP) используются для поддержки одновременных соединений TCP.
Если Вы назначаете для TCP/IP несколько сетевых ODI-драйверов и предполагаете работать с приложениями, которые одновременно и интенсивно используют сокеты, измените количество сокетов TCP, указав для параметра TCP_SOCKETS большее значение.
TCP_SOCKETS число
Определяет максимальное число одновременно открытых сокетов (соединений) TCP.
Если Вы назначаете для TCP/IP несколько сетевых ODI-драйверов, установите столько сокетов TCP, сколько совместно используется всеми драйверами.
IMPORTANT: Значение параметра TCP_SOCKETS должно быть по крайней мере равно значению NB_SESSIONS плюс 1. Подробнее смотрите "NB_SESSIONS число".
Синтаксис | tcp_sockets
число |
По умолчанию | 8 |
По умолчанию | от 0 до 64 |
Пример | Чтобы установить максимальное количество одновременных соединений TCP равным 16, поместите в файл NET.CFG следующие строки: protocol tcpip ip_address 129.47.6.84 ip_router 144.52.6.6 ip_netmask 255.255.0.0 tcp_sockets 16 |
Сокеты User Datagram Protocol (UDP)
Сокеты User Datagram Protocol (UDP) используются утилитой LWPCON и всеми приложениями, которые обращаются к серверу имен, использующему систему имен доменов (Domain Name System - DNS). Серверы имен DNS - это единственный тип серверов имен, который поддерживает программное обеспечение транспорта TCP/IP для DOS.
Программы получают доступ к серверу имен DNS с помощью информации, находящейся в файле RESOLV.CFG. Подробнее смотрите в главе 2 "Setting Up Domain Name Systems (DNS) Support" в руководстве TCP/IP Transport for DOS Configuration Guide.
Так как сокеты UDP используются кратковременно для посылки и приема дейтаграмм, а затем освобождаются, то Вам понадобится значение, большее восьми сокетов UDP по умолчанию, только если Вы очень интенсивно используете DNS.
UDP_SOCKETS число
Определяет максимальное число одновременно открытых сокетов (соединений) UDP.
Если Вы используете DNS, то установите по крайней мере один сокет UDP для каждого параллельно работающего приложения.
Если Вы используете NetBIOS, установите по крайней мере два сокета UDP.
Если Вы конфигурируете для TCP/IP несколько сетевых ODI-драйверов, установите столько сокетов UDP, сколько совместно используется всеми драйверами.
Синтаксис | udp_sockets
число |
По умолчанию | 8 |
Диапазон | от 0 до 32 |
Пример | Чтобы установить максимальное число одновременно открытых сокетов UDP равным шестнадцати, поместите в файл NET.CFG следующие строки: protocol tcpip ip_address 129.47.6.84 ip_router 144.52.6.6 ip_netmask 255.255.0.0 udp_sockets 16 |
"Сырые" сокеты
Один "сырой" (или необработанный) сокет требуется при использовании утилиты PING, утилиты LWPCON или другого приложения, имеющего функции ping, с помощью которых информация передается от программы к программе.
Файл NET.CFG по умолчанию, создаваемый программой инсталляции транспорта TCP/IP для DOS, предусматривает восемь сокетов TCP, восемь сокетов UDP и один "сырой" сокет. Этих значений по умолчанию достаточно для большинства конфигураций.
Для получения копий файлов PING.EXE и LWPCON.EXE запустите программу инсталляции транспорта TCP/IP для DOS, находящуюся на дискете TCP/IP Transport for DOS . Подробности смотрите в главе 1 "Installing the Transport" в руководстве TCP/IP Transport for DOS Installation Guide.
RAW_SOCKETS число
Определяет максимальное число "сырых" сокетов (соединений) IP.
Если Вы используете утилиту PING, утилиту LWPCON или другие утилиты с функциями ping, установите один "сырой" сокет IP.
Если Вы не используете утилиты, которые имеют функции ping, число сокетов IP равным нулю.
Если Вы назначаете для TCP/IP несколько сетевых ODI-драйверов, установите столько "сырых" сокетов, сколько совместно используется всеми драйверами.
Синтаксис | raw_sockets
число |
По умолчанию | 1 |
Пример | Чтобы уменьшить объем памяти, занимаемый сокетами IP, поместите в файл NET.CFG следующие с троки: protocol tcpip ip_address 129.47.6.84 ip_router 144.52.6.6 ip_netmask 255.255.0.0 raw_sockets 0 |
Поддержка NetBIOS
Эти параметры и их значения используются для конфигурирования файла RFCNBIOS.EXE и рассматриваются на следующих страницах:
Программа RFCNBIOS.EXE реализует протоколы NetBIOS B-node в соответствии с рекомендациями RFC 1001 и 1002. (Протоколы B-node используют широковещательные дейтаграммы для управления сетью и некоторые дейтаграммные операции NetBIOS.)
Используя программное обеспечение RFCNBIOS, Вы можете работать с любыми сетевыми приложениями, разработанными для стандартного интерфейса NetBIOS.
Для получения копии файла RFCNBIOS.EXE запустите программу инсталляции транспорта TCP/IP для DOS на дискете TCP/IP Transport for DOS . Подробности смотрите в главе 1 "Installing the Transport" руководства TCP/IP Transport for DOS Installation Guide.
IMPORTANT: Все непосредственно соединенные узлы NetBIOS, с которыми Вы планируете взаимодействовать, должны использовать программу NetBIOS, соответствующую RFC 1001/1002. Кроме того, все реализации NetBIOS должны иметь конфигурацию B-node.
Конфигурирование поддержки программного обеспечения NetBIOS выполняется в секциях Protocol TCPIP и Protocol RFCNBIOS файла NET.CFG.
За информацией по конфигурированию рабочих станций-клиентов для работы RFC1001/1002-совместимых программ NetBIOS со стеком протокола TCP/IP обратитесь к разделу "Секция Protocol RFCNBIOS".
NB_ADAPTER [0 | 1]
Указывает сетевую плату, используемую для привязки NetBIOS к стеку протокола TCP/IP.
Синтаксис | nb_adapter [0 | 1]
Укажите "0" для первой сетевой платы. Укажите "1" для второй сетевой платы. |
По умолчанию | 0 |
Пример | Чтобы привязать NetBIOS к стеку протокола TCP/IP, используя вторую сетевую плату, поместите в файл NET.CFG следующие строки: protocol tcpip ip_address 129.47.6.84 ip_router 144.52.6.6 ip_netmask 255.255.0.0 nb_adapter 1 |
NB_BRDCAST [0 | 1]
Определяет формат широковещания IP, используемый при посылке широковещательных сообщений программой RFCNBIOS.EXE.
Синтаксис | nb_brdcast [0 | 1]
Укажите "0" при настройке адресов для передачи широковещательных сообщений с нулями в части хоста адреса IP. Таким образом, сеть класса B с сетевым адресом 129.47 будет иметь широковещательный адрес 129.47.0.0. Укажите "1" при настройке адресов для передачи широковещательных сообщений со значением 255 в части хоста адреса IP. Таким образом, сеть класса B с сетевым адресом 129.47 будет иметь широковещательный адрес 129.47.255.255. |
По умолчанию | 1 |
Пример | Чтобы в формате широковещательных сообщений IP, посылаемых программой RFCNBIOS, использовались нули в части хоста адреса IP, поместите в файл NET.CFG следующие строки: protocol tcpip ip_address 129.47.6.84 ip_router 144.52.6.6 ip_netmask 255.255.0.0 nb_brdcast 0 |
NB_COMMANDS число
Определяет максимальное количество асинхронных команд NetBIOS. Каждая ожидающая выполнения команда NetBIOS требует 32 байтов памяти.
Синтаксис | nb_commands
число |
По умолчанию | 8 |
Диапазон | от 0 до 80 |
Пример | Чтобы установить максимальное количество асинхронных команд NetBIOS равным шестнадцати, поместите в файл NET.CFG следующие строки: protocol tcpip ip_address 129.47.6.84 ip_router 144.52.6.6 ip_netmask 255.255.0.0 nb_commands 16 |
NB_DOMAIN имя_домена
Определяет имя логического домена для рабочей станции-клиента NetBIOS.
Все рабочие станции-клиенты в одном логическом домене должны использовать одинаковое значение этого параметра.
Синтаксис | nb_domain
domain_name |
По умолчанию | Нет |
Пример | Чтобы указать BIOSPHERE_2 в качестве имени Вашего логического домена, поместите в файл NET.CFG следующие строки: protocol tcpip ip_address 129.47.6.84 ip_router 144.52.6.6 ip_netmask 255.255.0.0 nb_domain biosphere_2 |
NB_SESSIONS число
Определяет максимальное число одновременных сеансов NetBIOS.
IMPORTANT: Значение параметра TCP_SOCKETS должно быть по крайней мере на единицу больше значения NB_SESSIONS. Подробнее смотрите "TCP_SOCKETS число".
Синтаксис | nb_sessions
число |
По умолчанию | 4 |
Диапазон | от 0 до 64 |
Пример | Чтобы задать восемь одновременных сеансов, поместите в файл NET.CFG следующие строки: protocol tcpip ip_address 129.47.6.84 ip_router 144.52.6.6 ip_netmask 255.255.0.0 nb_sessions 8 |
Дополнительная поддержка
Эти параметры и их значения используются для конфигурирования процесса загрузки рабочей станции-клиента и пути к конфигурационным файлам рабочей станции. Они рассматриваются на следующих страницах:
NO_BOOTP
Заставляет рабочую станцию миновать все серверы BOOTP (стандартный протокол, предоставляющий конфигурационную информацию TCP/IP) и использовать для определения IP-адреса рабочей станции-клиента протокол RARP (Reverse Address Resolution Protocol).
Если в сети есть сервер BOOTP, сообщающий Вашей рабочей станции-клиенту ее адрес IP, адрес маршрутизатора и маску подсети, то Вам не нужно указывать в файле NET.CFG этот параметр. Подробнее об этом смотрите в главе 2 "Using a BOOTP Server" в руководстве TCP/IP Transport for DOS Configuration Guide.
Если Вы хотите миновать сервер BOOTP, укажите в файле NET.CFG значения параметров IP_ADDRESS, IP_ROUTER и IP_NETMASK.
Синтаксис | no_bootp |
По умолчанию | Нет |
Пример | Чтобы миновать сервер BOOTP, поместите в файл NET.CFG следующие строки: protocol tcpip no_bootp ip_address 129.47.6.84 ip_router 144.52.6.6 ip_netmask 255.255.0.0 |
PATH TCP_CFG [[диск:] путь [; ... ]]
Указывает каталоги, содержащие файлы базы данных конфигурации HOSTS, NETWORKS, PROTOCOL, SERVICES и RESOLV.CFG. Синтаксис аналогичен синтаксису команды DOS PATH.
Синтаксис | path tcp_cfg [[диск:] путь [; ...]]
Замените диск буквой устройства, на котором находятся файлы базы данных конфигурации. Замените путь путем каталога, в котором находятся файлы базы данных конфигурации. |
По умолчанию | диск: C путь: \net\tcp |
Пример | Чтобы указать для файлов базы данных конфигурации каталог \TCPNET\TCP, поместите в файл NET.CFG следующие строки: protocol tcpip path c:\tcpnet\tcp;%path% ip_address 129.47.6.84 ip_router 144.52.6.6 ip_netmask 255.255.0.0 |
Секция TBMI2
Эта секция файла NET.CFG используется для изменения параметров среды переключения задач.
Возможные параметры и их значения для секции TBMI2
Эта секция содержит следующие параметры и значения, которые рассматриваются на следующих страницах:
TBMI2
Позволяет приложениям работать с программным обеспечением NetWare в режиме переключения задач.
Синтаксис | tbmi2
имя_параметра значение
Замените имя_параметра именем параметра, которое Вы собираетесь использовать. Замените значение значением, которое соответствует имени параметра. |
Пример | Чтобы установить один из параметров TBMI2, поместите в файл NET.CFG следующие строки: tbmi2 int7a off |
Параметры TBMI2 можно задавать также в командной строке. Подробнее об этом смотрите в главе 3 "Справочник параметров командной строки".
DATA ECB COUNT число
Определяет, сколько блоков управления событиями (ECB - event control blocks) для данных выделяется программам DOS, требующим виртуализации.
Эти ECB применяются для большинства посылаемых и принимаемых пакетов IPX и SPX. Если поступает запрос ECB не для данных, когда нет доступных ECB, то используются ECB для данных.
Каждый выделенный для данных ECB требует 628 байтов памяти; поэтому для 60 ECB по умолчанию требуется 37 680 байтов.
Максимальное число выделяемых ECB зависит также от объема памяти. Общий объем всех ECB должен быть меньше 64 Kб, что ограничивает число ECB для данных до 255.
Синтаксис | data ecb count
число |
По умолчанию | 60 |
Максимум | 89 |
Минимум | 10 |
Пример | Чтобы указать 40 ECB для данных, которые можно использовать командой DOS SHELL, поместите в файл NET.CFG следующие строки: tbmi2 data ecb count 40 |
ECB COUNT число
Определяет, сколько блоков управления событиями (ECB - event control blocks), предназначенных не для данных, выделяется программам DOS, требующими виртуализации.
Эти ECB применяются для обработки большинства асинхронных событий. Если для TBMI2 оказывается недостаточно предназначенных не для данных ECB, то ему могут быть выделены ECB для данных.
Каждый ECB требует 52 байта памяти; поэтому для 20 ECB по умолчанию требуется 1 040 байтов.
Максимальное число выделяемых ECB зависит также от объема памяти. Общий объем всех ECB должен быть меньше 64 Kб, что ограничивает число ECB до 255.
Синтаксис | ecb count
число |
По умолчанию | 20 |
Максимум | 255 |
Минимум | 10 |
Пример | Чтобы указать 40 ECB, предназначенных не для данных, которые можно использовать командой DOS SHELL, поместите в файл NET.CFG следующие строки: tbmi2 ecb count 40 |
INT64 [on | off]
Позволяет приложениям использовать прерывание 64h для обращения к услугам IPX и SPX.
IPX и SPX используют прерывание 64h для поддержки совместимости с ранними версиями NetWare.
Если в документации к приложению указано, что требуется использование прерывания 64h, установите этот параметр в значение "off".
Синтаксис | int64 [on | off]
|
По умолчанию | on |
Пример | Чтобы позволить приложению использовать прерывание 64h, поместите в файл NET.CFG следующие строки: tbmi2 int64 off |
INT7A [on | off]
Позволяет приложениям использовать прерывание 7Ah для обращения к услугам IPX и SPX.
IPX и SPX используют прерывание 7Ah для поддержки совместимости с NetWare 2.0a.
Если в документации к приложению указано, что требуется использование прерывания 7Ah, установите этот параметр в значение "off".
Синтаксис | int7a [on | off]
|
По умолчанию | on |
Пример | Чтобы позволить приложению использовать прерывание 7Ah, поместите в файл NET.CFG следующие строки: tbmi2 int7a off |
USE MAX PACKETS
Требует от TBMI2 использования максимального размера пакета, указанного параметром IPX MAX PACKETS.
Синтаксис | use max packets
|
По умолчанию | Нет |
Пример | Чтобы использовать указанный максимальный размер пакета, поместите в файл NET.CFG следующие строки: tbmi2 use max packets |
USING WINDOWS 3.0
Требует от TBMI использования TASKID.
Этот параметр требует от программного обеспечения NetWare идентифицировать задачи в каждом сеансе DOS как отдельные задачи.
Синтаксис | using windows 3.0
|
По умолчанию | Нет |
Пример | Чтобы потребовать от NetWare отдельно идентифицировать задачи в каждом сеансе DOS, поместите в файл NET.CFG следующие строки: tbmi2 using windows 3.0 |
Секция Transport Provider IPX | UDP
Транспортные модули desktop SNMP, STPIPX.COM и STPUDP.COM, находят в файле конфигурации целей ловушек (trap targets) в сетях NetWare.
Эта секция файла NET.CFG используется для указания адресов целей ловушек SNMP. Подробнее об этом смотрите "Секция Desktop SNMP".
Возможные параметры и их значения для секции Transport Provider IPX | UDP
Эта секция содержит следующий параметр и значение, которые рассматриваются на указанной странице:
TRANSPORT PROVIDER IPX | UDP
Является заголовком секции конфигурации транспортных модулей IPX или UDP.
Синтаксис | transport provider ipx | udp
имя_параметра значение
Замените имя_параметра именем параметра, которое Вы собираетесь использовать. Замените значение параметра значением, которое соответствует имени параметра. Выберите в качестве транспортного протокола, используемого при управлении, IPX или UDP. |
Пример | Чтобы установить адрес рабочей станции управления "ab123456:0123456789ab", поместите в файл NET.CFG следующие строки: transport provider ipx trap target ab123456:0123456789ab |
TRAP TARGET ipx-адрес | ip-адрес
Цели ловушек (trap targets) - это адреса, по которым менеджер SNMP посылает сообщения SNMP (или ловушки. По англ. traps).
Чтобы получать сообщения, посылаемые Desktop SNMP, убедитесь, что адрес станции управления указан в секции IPX (для транспорта IPX) или UDP (для транспорта UDP/IP) файла NET.CFG.
NOTE: Если Вы не укажете по крайней мере одну цель для ловушек, Desktop SNMP не будет посылать сообщения.
Синтаксис | trap target
ipx-адрес
ip-адрес
Замените ipx-адрес или ip-адрес адресом станции управления для транспорта IPX или UDP/IP соответственно. |
По умолчанию | Нет |
Пример | Чтобы установить адрес рабочей станции управления "ab123456:0123456789ab", поместите в файл NET.CFG следующие строки: transport provider ipx trap target ab123456:0123456789ab Чтобы использовать на Вашей рабочей станции-клиенте как транспорт IPX, так и UDP/IP, поместите в файл NET.CFG следующие строки: transport provider ipx trap target ab123456:0123456789ab trap target cd654321:ba9876543210 transport provider udp trap target 999.88.77.66 trap target 888.11.22.33 |
Назад | Содержание | Вперед