провайдер, выделенная линия, хости
нг статьи и документация | как выбирать провайдера | гостевая книга | e-mail | home | вход в базу  


В начало каталога провайдеров
Новости провайдеров
Список провайдеров по городам
Модемное подключение
Выделенная линия
Хостинг
Colocation
Интернет-карты
Тестовый доступ
Отзывы клиентов
Форум Москва
Форум Санкт-Петербург
Карта АТС
Статьи и документация
Интересные ссылки
Работа у провайдера
Провайдерам - как попасть в базу




Подпишись на новости!

Subscribe.ru:
Maillist.ru:
.

Почитать:

Программирование на PERL. Основы работы с HTML с использованием HTML::Parsertie.
PHP: Безопасность средствами суперглобальных массивов
Perl: Рисуем диаграммы с использованием GD::Graph
PHP: Библиотека обработки HTML-текста из PHP-скриптов
Perl: Создание графики на лету с использованием GD
mod_perl за 30 минут
RU.PHP FAQ
Программирование на PHP. Новый тип навигационной системы при постраничном выводе.
Программирование на PERL. Почему mod_perl?.
Программирование на ASP. Краткое введение в технологию.
Программирование на PERL. Построим web-интерфейс на Perle, если база - Oracle.
Программирование на PERL. Работа с базами данных. Краткое введение в DBI. . . . . . . .






Каталог провайдеров / Articles / Modem-faq-em / q28.html


Реклама
Нужна выделенная линия?

Тендер на providerZ.ru - заполни анкету и отправь запрос сразу в 10 компаний.



 - Отчего модем может зависнуть, и как с этим бороться?

Как и любой компьютер, внутренний микрокомпьютер модема может зависать
по нескольким причинам:

- ошибки в микропрограмме

- нестандартные входные сигналы или элементы данных, против которых в
модеме не предусмотрено защиты

- некачественная фильтрация питающих напряжений

- электростатические разряды или мощные магнитные поля

Наиболее частыми причинами зависания являются первые две. В частности,
в большинстве современных модемов протоколы реализуются методом
конечных автоматов, предусматривающих большое количество состояний и
правил перехода между ними. При таком подходе крайне трудно проверить
все возможные переходы и исключить появление "запрещенных" состояний,
в которые модем может попасть по ошибке, а также некорректных цепочек
таких состояний. В результате, при определенном сочетании входных
условий (типы модемов в паре, протоколы связи, виды передаваемых
данных и т.п.) один или оба модема могут попасть в запрещенные
состояния. В зависимости от тяжести зависания модем может быть выведен
из него либо срабатыванием внутреннего таймера (если таковой имеется),
либо снятием сигнала DTR, либо полным аппаратным сбросом.

Если модем регулярно зависает и нет возможности сменить его или хотя
бы микропрограмму - можно принять компромиссные меры:

- Установить режим &D3 для сброса по падению сигнала DTR. Однако на
большинстве модемов сигнал DTR наравне с другими анализируется
процессором модема, и зависший процессор часто оказывается неспособным
отреагировать на его изменение. Модемы повышенной надежности могут
иметь специальный режим, в котором сигнал DTR напрямую подключается к
цепи аппаратного сброса.

- Установить в модем схему аппаратного сброса, формирующую импульс
сигнала Reset, который автоматически формируется при включении
питания. Сигнал сброса можно сформировать из падения сигнала DTR, либо
взять отдельный сигнал с какого-либо другого порта (COM или LPT). В
первом случае потребуется только доработка самого модема, так как
практически все программы умеют сбрасывать DTR для разрыва соединения.
Во втором случае потребуется запуск специальной программы, которая
будет выдавать в нужный порт сигнал, от которого сработает схема
аппаратного сброса.

- Для внешнего модема можно сделать схему кратковременного отключения
питания, работающую на тех же принципах. Метод хорош тем, что не
требует вмешательства в схему самого модема.

Вариант с формированием сигнала внутреннего сброса имеет ограниченное
применение в случае внутреннего модема. Дело в том, что внутренний
модем всегда содержит еще и контроллер COM-порта, настройку которого
большинство программ выполняет только в начале работы. Таким образом,
если сигнал сброса формируется от падения DTR, то порт также окажется
приведенным в стандартное состояние, и программа не сможет с ним
работать до повторной инициализации. В этом случае нужно, чтобы
программа, обнаружив зависание модема, аварийно перезапускалась.

[ К списку статей ] [ К оглавлению FAQ ]
Почему модем не распознает сигнал "занято"?
Какой максимальный CPS достижим на данной битовой скорости?





поиск провайдера подключение по модему интернет-карты хостинг colocation выделенная линия тестовые входы отзывы об провайдерах интернет форум о провайдерах работа у ISP

Каталог провайдеров / Articles / Modem-faq-em / q28.html



Advert

Предложений::

Dial-up: 919
Хостинг: 190
Colocation: 140
Выделенная линия: 735

Закажи выделенную линию!

Новые отзывы

Отзывы о Cтрим (Stream)
Sochi Communication Center
CENTRAL TELEGRAPH
MTU-Intel
Corbina telecom
2COM
Web Plus
TambovCNIT
Tel
RiNet ISP
MTW-hosting

Интересные ссылки

What's New?
Holms.ru
Adsmart.ru
how-to.ru

Рекомендуем


Copyright © 1999-2000 Чегляков Алексей, Required Group
Design Милашенко Анастасия, Hosted by Rinet ISPSite engine RWSM CMS