WInXP и MTU - А кто-же виноват?!
Форум развил эту тему, причем проскакивали замечания, что это я тут хрень какую-то написал.. Да и вообще.. Абыдно..
Когда общаются два компьютера в одной и той же сети, важным является MTU для этой сети. Однако, когда общаются два компьютера в разных сетях, каждый промежуточный канал может иметь различные MTU. В данном случае важным является не MTU двух сетей, к которым подключены компьютеры, а наименьший MTU любого канала данных, находящегося между двумя компьютерами. Он называется транспортным MTU (path MTU).
GPRS так устроен, судя по ETSI, что везде и всюду использует туннели. Можно с большой вероятностью предположить, что один конец туннеля находится на GPRS узле, а второй на роутере, за которым интернет. И далее до веб-сайта тоже есть роутеры. Мысль правильная - где-то пакеты пропадают. Попробую развить мое видение проблемы.. Хотя и не претендую на точность..
По умолчанию MTU равен 1500 байт на винде. В процессе установления коннекта с вебсайтом, прозрачно пройдя все роутеры, винда сообщает ему, что использует МТУ=1500. Сервер вебсайта это принимает к сведению и устанавливает для этого соеднинения это значение. И начинает слать пакеты обратно с таким размером.
Если по пути следования пакета обратно у всех роутеров МТУ равен или больше, то пакет достигает виндовоза. Если на пути следования пакета попадается роутер, у которого МТУ меньше (допустим 1450), то этот роутер посылает назад на сервер ICMP пакет с сообщением, что требуется фрагментация, или другими словами - шли пакеты поменьше. Сервер получает это сообщение и шлет еще раз пакет данных с МТУ, запрошенным этим роутером, разбивая его на две части 1450+50 байт.
Это в идеале.
Теперь осталось выяснить( или предположить..) - кто?! Резюмируя все сказанное...Понятно, что проблема в настройках. Гномить половину интернета по поводу некоректной настройки их вебсерверов - гиблое дело.. Остается два пути, или три, как я говорил раньше. Вот и все.. Не судите строго.
21.02.2003
|
На первую страницу |
Мы специализируемся на помощи народу от произвола производителей, бэсплатно. |