{% else-1 %}
(15 ноя 2012, 22:52) (0/0) [0]
Пробуйте стандартные значения: 512, 568, 560, 552, 548, 536, 528, 520, 552, 576, 1006, 1024, 1152, 1524. На каком-то из них у вас начнут проходить пакеты, тогда пробуйте увеличивать - уменьшать значение методом приближения, чтобы получить точную цифру. На картинке видно тест моего провайдера - 1464, 1465 уже дает ошибку.

Записываем значение MTU в реестр

Итак мы получили свой размер MTU, нужно его сообщить нашей Windows. Если круче вас только яйца, то можно все проделать системной утилитой regedit. Определяем IP адрес Интернет соединения - в той же командной строке вводим команду: ipconfig /all. Появляется список сетевых адаптеров и их IP адреса.
(15 ноя 2012, 22:52) (0/0) [0]
Команда в консоль
Прикрепленные файлы:
* PROFIWM_RU_224_12646_05.06.png (36.76 кб)
(15 ноя 2012, 22:51) (0/0) [0]
Многие сталкивались с проблемой, когда провайдер обещает реактивный интернет, а на проверку реактивность оказывается какой-то вялой. Но платить еще больше желания нет никакого, поэтому имеем то, что имеем. Не надо расстраиваться! У вас есть возможность разогнать ваш интернет своими руками и при этом совершенно бесплатно.

И сейчас я расскажу как. Итак, нам понадобятся (записывайте): утилитка \"Windows 7 Manager\" если у вас на компьютере стоит Windows 7 или Vista, \"Wintools\" если у вас Windows XP. Если ваша винда совсем древняя, 2000, Millenium или не дай бог 98, то вам придется залезать в реестр через regedit, будьте очень осторожны! Еще надо прямые руки и немного серого вещества под прической *)).

Дело в том, что настройки TCP соединения вашего компьютера скорее всего не совпадают с настройками вашего провайдера (и чем он думал, когда меня подключал). Можно конечно (особенно если вы красивая блондинка) потребовать от провайдера настроить свои сервера под ваш компьютер. Ну, или попробовать незаметно подкрасться к серверу рано утром, особенно если вчера был день сисадмина. Но более реальный вариант - подстроить свой компьютер под провайдера. Тут нужно заметить, что протокол TCP IP имеет просто огромное количество параметров, но в этой статье мы остановимся на двух, на мой взгляд самых важных параметрах - это MTU и TTL.

Тот кто знает, что параметр MTU нужно всегда выставлять в 1500, \"потому, что так надо\", или в 576, \"потому, что так у меня в CS настроено\" может дальше не читать.

Параметр MTU - максимальный размер пакета данных (Maximum Transmission Unit). Данные из глобальной сети Интернет поступают в наши компьютеры по протоколу TCP IP пакетами (кадрами), причем разного размера, кто как настроил. И из-за несоответствия размера этого параметра на сервере и вашем компьютере скорость загрузки странички заметно падает. Например, если у провайдера стоит значение MTU=576, а у вас MTU=1500, значит каждый пакет отправленный с вашего компьютера будет делиться на 3 пакета 576+576+576=1728, но вы то отправили 1500! Получается 1728-1500=228 байт бесполезно пропадает. Когда информация идет в обратную сторону, от сервера к вам, то здесь при размере MTU сервера 576 много трафика теряется на заголовках. Поясню - каждый пакет имеет заголовок TCP IP обычно 40 байт. Что происходит: для передачи 1Мб при MTU=576 нужно (в идеале!) 1957 пакетов. И в каждом пакете 40 байт заголовка! 1957*40=78280 байт теряется на заголовках пакетов. Кстати, если на вашем компьютере стоит параметр MTU=576, картина та же самая. Возникает закономерный вопрос - что делать, и как сэтим жить дальше? Строим логическую цепочку: раз наш компьютер выходит в интернет через шлюз нашего провайдера, значит, надо выставить размер пакета такой же как у него. Но как узнать настройку провайдера? Совсем несложно.

Определяем MTU провайдера



Запускаем окошко командной строки. Пуск -> Стандартные -> Командная строка. По идее размер пакета должен быть стандартным или где-то рядом. Стандартные размеры пакетов - Ethernet = 1500 байт, для SLIP - 1006, для PPPoE -1492, для PPP (модем dial-up) - 576. Вводим в окошке команду: ping www.вашпровайдер.ru -f -l 1500 жмем Enter. Здесь ключ -f запрещает фрагментацию (деление) пакетов MTU, а ключ -l 1500 размер пакета. Смотрим что получилось - если что-то типа Ответ от ХХХ.ХХХ.ХХ.ХХ: число байт=1500 время=ХХмс TTL=ХХХ, то УРА!!! Ваш провайдер не выдержал пыток и выдал вам адреса, пароли, явки и заодно свой MTU. Вам осталось только прописать эту цифру в реестр своей Windows и перезагрузиться. Как это сделать читайте ниже. Ну а если вам написали: Требуется фрагментация пакета, но установлен запрещающий флаг. тогда нужно уменьшать значение -l.