Главная > Компьютеры > Коммуникации >
Оптимизация: модем

Оптимизация: модем.

Понимание модемом сигналов на плохих линиях
Иногда на особо некачественных телефонных линиях модем из-за посторонних звуков и помех не может правильно воспринимать некоторые сигналы, например, "занято", или "непрерывный гудок". Чтобы значительно уменьшить вероятность ошибки, в конце телефонного номера (либо в любом другом месте, если нужно) необходимо добавить несколько запятых. Так, к примеру, телефон 1234 можно превратить в ,1234,, (запятая - это команда модему подождать некоторое время (обычно 2 секунды - колеблется у разных производителей) до следующих действий).

Time To Live (TTL)
При обработке рекурсивного запроса иногда необходимо для получения ответа посылать несколько сообщений. Сервер имен сохраняет в кэше всю получаемую им информацию, но лишь на время, указанное в возвращаемых данных. Этот интервал называется временем жизни (Time To Live, TTL). Его определяет администратор DNS-сервера той зоны, в которой находятся указанные данные. DNS-клиенты также имеют кэш и учитывают TTL, поэтому они будут знать, когда данные устареют. Для Интернета рекомендованное значение - 64 или 128. Редактировать нужно в реестре:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP]
"DefaultTTL"="128"
В Windows 2000/XP не работает.

IP и DNS
DNS (Domain Name System) - доменная система имен - это некое подобие телефонной книги. При использовании DNS компьютер обращается к другому компьютеру по имени, а сервер имен домена преобразует имя в IP-адрес. Вот что происходит, когда клиент запрашивает у DNS-сервера IP-адрес, соответствующий узлу www.yandex.ru :

  • DNS-клиент посылает локальному DNS-серверу рекурсивный запрос (DNS-сервер обязательно отвечает на рекурсивный запрос, посылая либо запрошенную информацию, либо сообщение об ошибке. При этом DNS-сервер не может перенаправить клиента к другому DNS-серверу), в котором просит определить IP-адрес для узла www.narod.yandex.ru Локальный сервер имен отвечает за распознавание имени и не может перенаправить клиента к другому DNS-серверу.
  • Локальный DNS-сервер просматривает свои зоны (так называемые "зоны ответственности" (zone of authority) - части пространства имен домена, за которые отвечает конкретный сервер имен. Сервер имен хранит IP-адреса для всех имен из зоны его ответственности и обслуживает все запросы клиентов к этим именам) и не находит зону, содержащую указанное имя домена. Тогда он посылает к корневому серверу имен итеративный запрос (на итеративный запрос DNS-сервер выдает наилучший ответ из имеющихся у него. В нем может содержаться разрешенное имя или ссылка на другой DNS-сервер) об узле www.narod.yandex.ru
  • Корневой DNS-сервер, ответственный за корневой домен (зона ответственности сервера имен охватывает как минимум один домен, который и называют корневым доменом зоны (zone root domain)), возвращает IP-адрес сервера имен для домена верхнего уровня - .ru
  • Локальный DNS-сервер посылает DNS-серверу домена .ru итеративный запрос о www.narod.yandex.ru
  • DNS-сервер домена .ru возвращает IP-адрес сервера имен, обслуживающего домен sl.ru
  • Локальный DNS-сервер посылает DNS-серверу домена yandex.ru итеративный запрос о www.windows.sl.ru
  • DNS-сервер домена .ru возвращает IP-адрес сервера имен, обслуживающего домен narod.yandex.ru
  • Локальный DNS-сервер посылает DNS-серверу домена windows.sl.ru итеративный запрос о www.narod.yandex.ru
  • DNS-сервер домена windows.sl.ru возвращает IP-адрес, соответствующий www.narod.yandex.ru
  • Локальный DNS-сервер посылает клиенту IP-адрес для www.narod.yandex.ru Естественно, на все это тратится определенное время. Существуют кэширующие DNS-серверы, которые только перенаправляют запросы, кэшируют ответы и возвращают результаты. При этом при повторении запроса отсутствует зональная передача и сильно снижается объем сетевого трафика. Однако, время определения IP-адреса снизится практически до нуля, если установить хороший локальный кэширующий DNS-сервер, например, Naviscope. Кроме того можно вводить вместо имени сервера сразу его IP.

Оптимальная настройка соединений
Откройте свойства соединения. В Win 9x/Me на вкладке "Тип сервера" уберите галочку "Войти в сеть". В подавляющем большинстве случаев вход в сеть только увеличивает время соединения. Установите галочку "Программное сжатие данных". Из списка допустимых сетевых протоколов оставьте только TCP/IP и, если это необходимо, IPX/SPX. Если вы не знаете, нужен вам IPX или нет, то уберите его. Из списка серверов удаленного доступа выберите PPP.
Также установите "Обработка ошибок", "На стадии подключения", "Сжатие данных", "Контроль передачи (Аппаратный RTS/CTS)" - если модем аппаратный.

Импульсный набор
Если у вас имеются проблемы при настройке импульсного режима набора номера модемом, то перед телефоном напишите английскую букву p (pulse), например, p654321. Учтите, что иногда существуют модемы, которые могут звонить только в тоновом режиме, поэтому они в России не применимы.

Автор: Дмитрий, 2003
Источник: all3000.narod.ru


Украинская Баннерная Сеть

Главная  Алфавитный индекс  Справка  Добавить FAQ  E-mail
Новости  Поиск по сайту

© УкрFAQ 2012
Сайт создан в системе uCoz