На главную

Библиотека Интернет Индустрии I2R.ru

Rambler's Top100

Малобюджетные сайты...

Продвижение веб-сайта...

Контент и авторское право...

Забобрить эту страницу! Забобрить! Блог Библиотека Сайтостроительства на toodoo
  Поиск:   
Рассылки для занятых...»
I2R » Подключение к Интернету » Модемный доступ

Быстрый dial-up. Возможно ли?

На сегодняшний день dial-up - самый распространенный способ доступа в Интернет в России. И это несмотря на все его проблемы, главной из которых является низкая скорость передачи данных. Но, оказывается, этот недостаток можно устранить - почти. Конечно, решение, которое я вам предлагаю, не превратит dial-up в "выделеннку", спутниковый канал или линию ADSL, но может хоть немного помочь многим пользователям.

Скорость соединения dial-up очень сильно зависит от множества факторов. В силах пользователя изменить лишь некоторые из них, наиболее важным среди которых является модем. И действительно, от этой "железки" зависит очень многое. Но что же делать, если у вас уже установлен модем на 56k, поддерживающий самый последний протокол передачи данных? Неужели никак нельзя повлиять на скорость соединения? Оказывается, можно. Причем сделать это очень просто. Достаточно только немного подредактировать реестр Windows или запустить специальную программу, которая сделает это за вас. Давайте же подробно рассмотрим, какие параметры могут помочь нам в решении нашей проблемы.

MTU (Maximum Transmission Unit) - максимальное количество информации, или размер пакета, который может быть передан в одном физическом кадре. После установки Windows этот параметр имеет значение 1500, то есть система отправляет в сеть пакеты с данными объемом в 1500 байт, что характерно для стандарта Ethernet, но никак не для протокола TCP/IP, использующегося в Интернете. Подавляющее большинство маршрутизаторов глобальной Сети используют пакеты объемом 576 байт. И вот что из всего этого получается. Компьютер пользователя отправляет в Интернет пакет в 1500 байт, который, попадая на маршрутизатор, разбивается на более мелкие, обрабатывается, а на выходе снова собирается в одной целое. И это происходит множество раз, что, естественно, достаточно ощутимо снижает скорость движения данных. А значит, нам нужно установить параметр MTU равным 576.

MSS (Maximum Segment Size) - максимальный размер сегмента данных в передаваемых пакетах. Мы уже выяснили, что в Интернете используется протокол TCP/IP. Все пакеты, передающиеся по этому протоколу состоят из двух частей: адресной (40 байт) и информационной (все остальное). Ну, а раз общий размер пакета мы уже установили равным 576, то информационная часть, равна 576-40, то есть 536 байт. Естественно, если параметр MTU у вас имеет другое значение, то и MSS лучше пересчитать по формуле MSS=MTU-40.

RWIN (TCP/IP Receive Window) - окно приема для TCP/IP-соединения. В принципе, чем этот параметр будет больше, тем быстрее будет скорость всего соединения. Хотя здесь нужно учитывать качество связи. Если сделать окно слишком "широким", то некоторые пакеты будут теряться, что, конечно, вряд ли понравится пользователю. Чаще всего параметру RWIN присваивают одно из значений, вычисляющихся по формуле n*MSS, где n - 4, 6 или 8. Правда, если у вас хорошее и устойчивое соединение, то вы можете попробовать коэффициент n, равный 10 или даже 12.

PMTU (Path MTU) - пути пакета MTU. Этот параметр определяет, пытается ли система автоматически вычислить максимальный размер пакета, который сможет дойти до заданного сервера без его разбивания и сборки на промежуточных узлах. Делается это следующим образом. Сначала посылается пакет максимального размера, причем указывается, что его нельзя фрагментировать. Если данные не дошли до сервера, то пакет уменьшается в размере и отсылается снова. И так до тех пор, пока тестовый пакет не дойдет до сервера. Конечно, с одной стороны, эта процедура иногда позволяет пересылать данные порциями не по 576 байт, а больше. Вот только сама проверка зачастую занимает столько времени, что преимущества автоматического определения параметра MTU сводятся на нет. Конечно, за рубежом, где каналы связи и сетевое оборудование обычно лучше, чем у нас, включение PMTU имеет смысл. Но в наших условиях этот параметр все-таки лучше отключить.

PMTUBlackHoleDetect - поиск "черных дыр" PMTU. Этот параметр определяет, будут ли при включенном PMTU искаться маршрутизаторы, не отсылающие ошибку о необходимости фрагментации пакета. Очень полезная функция, но не в нашем случае. Мы же отключили PMTU, а значит должны выключить и PMTUBlackHoleDeyect.

TTL (Time To Live) - время жизни пакета. Фактически, этот параметр определяет, сколько промежуточных узлов Интернета может пройти пакет, прежде чем будет считаться "пропавшим". По умолчанию в Windows установлено значение TTL равное 32. Но этого очень часто бывает недостаточно, особенно если вы живете не в Москве или часто обращаетесь к зарубежным сайтам. Многие люди советуют увеличивать TTL до 64. Но Интернет постоянно растет, а потому зачастую не хватает и этого. Так что ставьте сразу 128 - не ошибетесь.

Ну, что ж, основные параметры, отвечающие за Интернет, мы рассмотрели. Теперь давайте же узнаем, как их можно изменить, чтобы хоть немного увеличить скорость передачи данных в Сети. Сделать это можно двумя способами. Во-первых, найти в Интернете специальную программу, а во-вторых, самому отредактировать реестр. Первый вариант рассматривать я даже не буду, поскольку ничего сложного в нем нет. А вот на втором остановлюсь немного подробнее. Для того чтобы отредактировать реестр, необходимо в пункте "Выполнить" меню "Пуск" ввести команду regedit. В открывшемся дереве найти раздел HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Services\ Class\ NetTrans\. Эта ветка может содержать несколько подразделов (от 0000 до 0030). Найдите тот (или те) из них, в котором параметр DriverDesc имеет значение TCP/IP, после чего исправьте значение MaxMTU на 576. Следующий раздел, который нам нужен - это HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Services\ VxD\ MSTCP. В этой ветке найдите и измените следующие параметры: DefaultMSS=MTU-40, DefaultTTL=128, PMTU=0, PMTUBlackHoleDefault=0, DefaultRcvWindow=n*MSS. Все, теперь можете закрывать окно редактирования реестра.

Вот видите, в редактировании реестра нет ничего сложного. Конечно, оно вряд ли даст значительное увеличение скорости, но ведь и затрат с нашей стороны нет никаких, кроме одной минуты времени на изменение всех параметров. Кроме того, стоит помнить, что время в Интернете - это ваши деньги, которые вы платите провайдеру, а потому - чем лучше будет связь, тем больше вы будете экономить. Так зачем же пренебрегать такой возможностью?

Марат Давлетханов
.hostinfo

Другие разделы
Провайдеры
Хостинг
Модемы
Первые шаги
Модемный доступ
ISDN доступ
Спутниковый доступ
Новое в разделе
xDSL доступ
Регистрация доменов
I2R-Журналы
I2R Business
I2R Web Creation
I2R Computer
рассылки библиотеки +
И2Р Программы
Всё о Windows
Программирование
Софт
Мир Linux
Галерея Попова
Каталог I2R
Партнеры
Amicus Studio
NunDesign
Горящие путевки, идеи путешествийMegaTIS.Ru

2000-2008 г.   
Все авторские права соблюдены.
Rambler's Top100