grizzli Начинающий телефонист С нами с: 17.09.2003 Плодовитость: 23
 Рейтинг
 Подано 0 (0/0) голосов
|
WinXP и WinME в GPRS


|
Для Forta. Только что открыл этот сайт. Ниже привожу отрывок. Скорость у меня возросла раза в два(при закачке качалками), но не это самое приятное. Стали грузится сайты. Кстати пчелы летают лучше всего рано утром. С вечера до 4 утра скачивается 40 метров. С 4 до 7 тоже 40 метров.
Цитата:
Короче.. Пришлось потратить вечерок на выяснение проблемы и она была решена.. Для тех, кто постоянно ищет виноватых - сразу скажу что виноват в случившемся не Билл, не МТС, а админы тех сайтов, которые не грузились... в частности рбк.ру и гугл.ком.. Они по всей видимости блокировали у себя ICMP мессаги, которые отвечают за фрагментацию по соображениям безопасности. И зря. Подобную проблему надо было им решать грамотнее.
Ну а юзверям осталось со своей стороны лечить проблему и не допускать фрагментации на своей стороне..
Все дело в том, что В98 было придумана в то время, когда инет в основном все получали по модему, посему и заточки были всего IP под маленькие пакеты и ненадежные линии. К 2000 году основным вариантом подключения стал эзернет и ISDN, соответственно т.н. производительность сетевого протокола Билл повысил за счет увеличения максимального размера пакетов, передаваемых по сети и даже для модемных соединений сделал их размер равным эзернету - 1500 байт.
В нашем же случае нужно сделать длину пакетов, равной или немного большей ,чем у гарантированно работающей В98.
MTU - это Maximum Transmit Unit, или максимальный размер пакета.
Так вот - вариантов два:
Первый: В реестре Вин2000 правим ключик HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters\Protocols\0\ProtocolMTU , устанавливаем десятичное значение MTU меньшее чем 1450, если брать по аналогии с вин98 - то там стоит значение 576. Здесь (http://www.cisco.com/warp/public/105/38.shtml) описывается, как поменять MTU в различных OS.
Второй, для тех кто в танке: Скачать программку - DRTCP021.zip (http://www.dslreports.com/front/drtcp.html) и для DialUp (RAS) установить требуемое значение MTU.
Есть и третий, пока не проверенный - использовать прокси-сервер, но МТС пока не опубликовала своего официального прокси, но я больше чем уверен, вскоре это сделают..А другие сложно найти..
Вот. А кто хочет детально разобратся в причинах - даю наводку "DF bit in ICMP messages"
|