Вдруг пригодится - по поводу MTU:
К сожалению, проблема фрагментации не так проста. Ведь есть еще и условия работы протокола TCP/IP. Если в какой-то точке пакет "не пролезает", но может фрагментироватся - это еще никак ни гарантия того, что все фрагменты нормально и вовремя доберутся - после чего пакет будет собран.
Нормальное решение - это уменьшить пакет до такого размера, чтобы он через все туннели пролезал без фрагментации. В статье DLink все написано правильно и понятно. "Само по себе" конфигурится не получится.
XP
http://support.microsoft.com/kb/314496/
и еще
http://support.microsoft.com/kb/159211/
Если манипуляции с реестром не помогли, я бы рекомендовал воспользоваться твикерами XP. Например - MTUSpeed, EasyMTU и прочая - некоторые даже работают, я сам не проверял
Когда у меня возникла подобная проблема с W98, то все статьи пришлось выкинуть - корректно вносил параметы в реестр только первый попавшийся твикер (по моему - iSpeed). И там был не один параметр - я отследил по regmon.
Проверка максимального пакета:
Ping <computer name or IP address> -f -l 1472
Где:
-f -не фрагментировать
-l -длина
1472 это MTU-28
В данном случае - для MTU - 1500