Арахна и ЛВС или ЛС (Локальная Вычислительная Сеть или Локальная Сеть)


Введение в сетевые адаптеры

Арахна использует нечто называемое интерфейсом пакетного драйвера для TCP/IP подключения. Под ДОС есть различные стандарты для работы с сетевыми адаптерами (напр. платами Ethernet). Для большинства простых сетевых плат (типа 3COM) есть драйвера, обеспечивающие прямой «интерфейс пакетного драйвера»; эти драйвера √ обычно очень маленькие программы, требующие во много раз меньше памяти, чем утилиты вроде Novell Netware клиент, и т.п. √ обычно меньше 10 КБ. Огромная коллекция пакетных драйверов доступна на www.crynwr.com √ домашней странице Crynwr Software, компании, которая разработала концепцию пакетного драйвера для ДОС.

Если в поставку вашей платы входит драйвер ODI (требуемый ДОС-клиентом для Novell Netware), вы можете использовать бесплатную утилиту под названием ODIPKT.COM. Арахна, наверное, может автоматически установить уровень ODIPKT, но вам нужно позаботиться о настройках в файлах NET.CFG (См. пример NET.CFG для ODI драйвера на 3c509 плату). и STARTNET.BAT, и параметрах командной строки для ODIPKT (обычно что-то вроде «ODIPKT 0 0x60»). Как правило, если вы используете драйвер ODI, сначала вам, наверное, лучше использовать какой-либо vастер настройки Novell Netware.

В случае использования вами интерфейса NDIS, попробуйте найти какую-либо утилиту для конвертации интерфейса NDIS в интерфейс пакетного драйвера. К примеру в Windows-9x окнах ДОС, если есть возможность присвоить второй IP вашему ПК, попробуйте драйвер NDIS3PKT доступный на www.danlan.com или DIS_PKT9 доступный на SIMTEL.

Совместимость с NCSA-Телнетом (пакетный драйвер+BOOTP)

Арахна работает на любом компьютере в ЛС (ЛВС), где работает NCSA (или от Университета Кларксона (Clarkson University) √ CUTE) Телнет. Эти Телнет-клиенты под ДОС часто √ не всегда √ настроены для получения их IP-адресов через протокол BOOTP

Сие не означает, что вам нужен Телнет для запуска Арахны, как предположил один пользователь! Представьте я бы сказал вам, что Арахна работает на всех компьютерах, где работает игра Simcity-2000... (хотя, между прочим, это правда) Настройте Арахну на использование резидентного пакетного драйвера и BOOTP. Если вам не хочется пользоваться кудесником, синтаксис команд для ARACHNE.CFG таков:

Connection READY
IP_Address BOOTP
TCP_Config LANTCP.CFG

Примечание: Мы создали Модуль Арахны (TELNET.APM) с копиями клиентов Телнет от Университета Кларксона (Clarkson University), ФТП и примером файла конфигурации CONFIG.TEL для них. Если же вы уже пользуетесь этими программами в ЛС или не хотите пользоваться Телнет клиентом вообще, то вам не нужен модуль TELNET.APM.

Совместимость с DOSLYNX/WatTcp

Если вы уже работаете с DOSLYNX (или другими WatTcp приложениями) и имеете рабочий файл DOSLYNX.CFG, попробуйте изменить файл ARACHNE.CFG на что-то вроде этого:

Connection READY
IP_Address WATTCP
TCP_Config C:\DOSLYNX\DOSLYNX.CFG
(или к примеру, C:\WATTCP\WATTCP.CFG)

Установка на Сервер

Если вы хотите установить Арахну на сервер (напр., на диск S:), очень рекомендуется включить кэширование диска (напр., NWCACHE S+). Вам надо будет назначить каталог на каждую запускаемую копию Арахны. Если рабочие станции имеют некоторое пространство на локальном диске и каждый пользователь имеет свой каталог (напр., H:), постарайтесь изменить Локальные настройки Арахны на подобные этим:

Путь для временных файлов(кэша) C:\CACHE\
Путь почтовых файлов H:
Путь для скачиваемых файлов A:\
Файл индекса кэша C:\CACHE\cache.idx
Файл истории H:\history.lst
В этом случае, не забудьте создать каталог C:\CACHE! Вы можете поместить команду (MKDIR C:\CACHE) и команду загрузки пакетного драйвера например, в AUTOEXEC.BAT, или в какой-либо входной скрипт. Нежелательно эти команды помещать в файле ARACHNE.BAT, так как это √ рекурсивный пакетный файл (он вызывает сам себя при выходе из внешней программы).

Если на рабочих станциях используются разные SVGA-платы, всегда запускайте Арахну с локального диска (напр.,C:\ARACHNE), потому что Арахна всегда сохраняет информацию о видеоплате (файл ARACHNE.PCK) в текущем каталоге. Кроме того убедитесь, что каждый файл ARACHNE.PCK использует файл истории с того же диска (напр., C:\ARACHNE\history.lst). На бездисковых рабочих станциях, конфигурируйте диск C: как RAM-диск и используйте его как рабочий каталог Арахны (выполняемые файлы находятся на сервере √ надо только изменить переменную PATH в файле AUTOEXEC.BAT...)

Примечание: Арахна понимает формат файлов *.CNM из почтового каталога Пегаса (Pegasus mail) под ДОС (типичному для сетей Новелл (Novell)), но ответы должны идти через сервер SMTP.


Возврат на предыдущую страницу.