|
В начале этого года появилась первая заметка на тему реализации
подключения к Internet через ISDN соединение (см. "Хождение по ISDN"),
посвященная работе через внутренний ISDN TA и устанавлению связи по 1B
каналу (до 64 kbit/s). Через полгода подводятся первые итоги, рассматривается
переход на новое оборудование, его свойства и решается вопрос достижения
максимальной скорости (128 kbit/s) для 2B ISDN линии.
Первые итоги
Соединение с Internet использовалось для следующих задач: почта, перекачка
файлов разного размера (до 120 мбайт) и доступ в Internet.
В конфигурации: OS/2 Warp 4.0 Merlin + 5 Fix, Internal ISDN TA DIVA
2.01.
Реальных проблем выявлено не было. Работа велась в режиме Dial-up,
то есть подключение не было постоянным. По нашим оценкам это позволило
снизить затраты почти в 2 раза.
За весь период эксплуатации ISDN TA DIVA 2.01 было всего два зависания
этого устройства, которые потребовали перезагрузки рабочей станции. Такое
явление вообще говоря традиционная проблема внутренних устройств. Кстати,
во время работы линии зависаний не было - видимо они возникали при инициализации
устройства. Перегон больших объемов обычно велся в режиме автопилота.
Программной реализации протокола ML-PPP (для достижения скорости 128
kbit) дождаться так и не удалось. Последние обещание компании Cedros
относилось к октябрю этого года - достаточно реальная цифра, по крайней
мере я воспринял ее именно так исходя из долгосрочной переписки с представителем
этой компании. С этой точки зрения ставить крест на внутренних устройствах
рано, хотя есть один факт: программа WebRoute,
поддерживающая ML-PPP, стоит около 200$. Внешний же ISDN TA (модем), реализующий
эту функцию аппаратно, уже сейчас можно купить за меньшую сумму, но об
этом чуть ниже.
Исходя из всего вышесказанного, можно рекомендовать использовать
ISDN подключение, как удобный, надежный и быстрый путь в Internet. В современных
условиях я бы рекомендовал использовать внешний ISDN TA (модем), как более
стандартное устройство, реализующий большинство функций аппаратно.
Новое железо
После того как переговоры с Cedros зашли в тупик, а cFos
отказался от реализации ML-PPP, все больше времени стало уделяться поиску
в продаже внешних ISDN TA и изучению их свойств. К сожалению, большинство
компаний, которые формально продавали ISDN модемы, не имели образцов на
складе, а заказ осуществлялся более месяца.
Тем не менее подготовка к работе была сделана. (Были даже найдены драйвера
для работы с модемом через USB, которые, к сожалению, не пригодились). Основными
претендентами были ZyXEL ISDN TA Omni.net D и US Robotics 128K. Эти ТА
работают через COM порт, используя набор AT команд, сходный с командами
обычных модемов. US Robotics был несколько дешевле, но не поддерживал ISDN
S/T окончание, которым обладали мы - только U. Таким образом выбор
пал на ZyXEL
Итак, в нашем распоряжении оказался ZyXEL ISDN TA Omni.net D. (Сейчас
в Москве его можно приобрести за ~150 $).
Небольшое изучение инструкции и воспользовавшись In-Joy или SlipPM
(стандартной программой OS/2 для Dial-Up):
ATS61.3=1
AT&J3
ATB40
ATDI6010000
И получено Internet подключение с объединением B-каналов.
Начинаем перекачку файла, но скорость не поднимается выше 14 кбайт/c.
На этот раз узким местом оказывается COM порт. Этот факт ясно виден в материалах,
которые проводились на IXBT. Однако, там не был
указан метод решения этой проблемы. Уже давно выпускаются COM порты с поддержкой
более высоких скоростей, чем 115200 кбод. Информацию об этом можно подчерпнуть
из файлов с документацией идущей с SIO. Совершенно случайно мы наткнулись
на недорогие платы TC600-5 (~23$) на чипе16с650: 1 COM порт до 460800 Кбод.
Плата не PnP поэтому установка адреса и прерывания производится перемычками
в широком диапазоне.
Самое замечательное, что данная реализация платы не требует специальных
драйверов: повышенная скорость работы осуществляется установкой перемычки
множителя частоты UART (1/2/4). Т.е. залочив порт на 115200 Кбод реально
получается 460800. Использования (те и покупки) SIO и In-Joy вообще говоря
не требуется, можно обойтись обычным com.sys.
Итак:
ATS61.3=1
AT&J3
ATB40
ATDI6010000
А в ответ:
CONNECT 460800/PPP 64000/NONE
Начинаем перегон файла и скорость достигает 16 кбайт/c.
Данная конфигурация тестировалась на OS/2 Warp 4.0 + Fix 5 и на OS/2
Warp Server for e-Business.
Стоимость оборудования для доступа к ISDN составила 180$ и немного
нервов.
Но результат стоил того: ISDN это хорошо и удобно.
Обсудить материал (число отзывов:0)
предыдущий материал | следующий материал |