Скорость соединения

18 апреля 2002 г.  |  BadBlock

Смотрю, народ активно обращает внимание на скорость соединения модемов при работе с РОЛ. Дескать, вот раньше было 52 Кбит, а теперь 28.8. Причем жалуются пользователи, телефоны которых начинаются на «1», «7».

Дело в том, что скорость начального соединения модемов зачастую имеет очень слабое отношение к реальной скорости работы в интернете. Объясняю ситуацию. Например, у пользователя телефон начинается на «1» (старая декадно-шаговая АТС). Как показывает практика, скорости выше чем 33.6 Кбит при работе в интернете с этой АТС не выжмешь, как ни старайся. Тем не менее, модемы соединяются, допустим, на 42 Кбит, пользователя радуется этому и негодует, когда «вдруг», «ни с того ни с сего» соединение происходит на 31.2 Кбит. Он говорит так: скорость, дескать, упала.

Но. Если посмотреть статистику соединения, установившегося на 42 Кбит (для этого следует подать модему специальную команду), мы увидим, что в процессе работы модемы выполнили несколько пересогласований и ретрейнов (т.е. перетренировок связи), в результате которых скорость упала, скажем, до 31.2 Кбит. Происходит это потому, что уровень помех и количество сбойных кадров оказываются недопустимо высокими, и модемы принимают решение снизить скорость (плохонькие модемы могут даже разорвать связь). А Windows, тем не менее, не замечает падения скорости и продолжает показывать 42 Кбит. Следует также учесть, что на каждое пересогласование скорости и ретрейн уходит время, во время которого данные не передаются.

Таким образом, в этой ситуации изменение начальной скорости соединения с 42 Кбит до 31.2 Кбит — очень хорошо для пользователя. Почему? Потому что связь при этом сразу получается именно на той скорости, которую позволяет иметь телефонная линия. И скорость работы в интернете даже возрастает, потому что не тратится время на пересогласования и ретрейны. Серьезно возрастает также надежность удержания линии модемами и уменьшается время начального подключения.

Ниже привожу типичные скорости, с которыми позволяют работать наши АТС. Естественно, еще многое зависит от качества конкретной телефонной линии, но, тем не менее:

АТС-1, АТС-7: нормальной может считаться скорость соединения 26400−31200 бит/с. Очень хорошей — 33600 бит/с. Более высокие скорости реально недостижимы, соединение на них будет сопровождаться ретрейнами, пересогласованиями и разрывами связи. Пользователям рекомендуется ограничить скорость соединения, установив «потолок» — 33600 бит/с. Как это сделать — см. ниже.

АТС-3, АТС-6 без абонентского уплотнения: скорость ограничена только качеством конкретной абонентской линии. Нормальная скорость соединения — до 53 Кбит/с.

АТС-3, АТС-6 с абонентским уплотнением: два дополнительных преобразования сигнала из аналога в цифру и обратно не позволяют получить соединение по протоколу V.90. Нормальная скорость соединения — 28800 бит/с.

АТС-4: одна из самых перегруженных АТС в городе, качество связи практически не предсказуемо. Нормальная скорость соединения может варьироваться в широких пределах, но не выше 33.6 Кбит/с. Пользователям рекомендуется ограничить скорость соединения, установив «потолок» — 33600 бит/с. Как это сделать — см. ниже. Возможно, даже потребуется установить еще более низкий «потолок».

АТС-5: нормальная скорость соединения, как правило — от 26.4 до 33.6 Кбит. Более высокие скорости (протокол V.90) стабильно не работают. Пользователям рекомендуется ограничить скорость соединения, установив «потолок» — 33600 бит/с. Как это сделать — см. ниже.

Как ограничить скорость соединения. Многие пользователи ошибочно считают, что скорость надо ограничивать в свойствах модема, там есть «максимальная скорость», вот ее-то и надо выбирать. Это неверно, потому что в этом ниспадающем списке происходит ограничение скорости COM-порта, и куда более грамотно будет ограничить скорость соединения в строке инициализации модема.

Для Windows 9x: в свойствах модема найдите вкладку «Подключение», в ней кнопку «Дополнительно», там есть строка инициализации.

Для Windows XP и иже с ней: строка инициализации находится в свойствах модема во вкладке «Дополнительные параметры инициализации».

Команда, которую надо написать в этой строке, зависит от конкретной модели модема и используемого им набора команд. Ниже привожу команды отключения V.90 и, соответственно, ограничения скорости на 33.6 Кбит, для самых распространенных моделей:

IDC 5614 BXL/VR: AT+MS=11
Acorp (Rockwell): AT+MS=11
Genius GM56PCI-L (внутренний): АТ-V90=0
Genius GM56Flex E-V (внешний): AT+MS=11
Genius GM56E-V (внешний): AT&U1
3Com/USRobotics (Courier): AT&N16
ZyXEL Omni 56K / 56K Plus (внешний): AT&N60

P. S.: Также обращаю ваше внимание, что в природе не существует следующих скоростей соединения: 115200, 57600 и 38400 бит/c. Если Windows выдает вам одну из этих скоростей, это может означать только одно: из-за недостаточной настройки модема Windows не может опознать выдаваемую им скорость и выводит текущую скорость COM-порта. К скорости соединения эти цифры не имеют никакого отношения.

P. P. S.: Данный текст также продублирован в разделе «Обзоры».

0 Поделиться: