URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID10
Нить номер: 3091
[ Назад ]

Исходное сообщение
"WinXP VPN: MTU > 1400 бывает?"

Отправлено andreyka459 , 28-Дек-06 13:40 
вопрос вроде распространенный, только вот ответа я не нашел.
помогите, в голове каша от прочитанного. Может, я пропустил самое нужное?

Итак имеем: WinXP Home (со всеми обновлениями) -> FreeBSD 4.11 mpd 3.18
все настроено, все работает уже довольно давно, хотя MTU интерфейса ng0 1396.

В сети к которой подключаемся почвились устройства (управляемые свичи),
которые разбивать пакеты не хотят. то есть явно игнорируют icmp пакеты о том,
что необходима фрагментация. и шлют пакеты 1401 байт. Соответственно управлять ими нельзя.

Вопрос1: как изменить MTU в VPN. соответствующий раздел microsoft.com для WinXP pro не помог.

Вопрос2: можно ли, чтобы пакеты разбивались вне указанных устройств. то есть на Freebsd-роутере. Как это сделать?


    


Содержание

Сообщения в этом обсуждении
"WinXP VPN: MTU > 1400 бывает?"
Отправлено tungus , 31-Дек-06 05:34 
REGEDIT4

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters\Protocols]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters\Protocols\0]
"ProtocolType"=dword:00000800
"PPPProtocolType"=dword:00000021
"TunnelMTU"=dword:0000055c


- для mtu 1372


"WinXP VPN: MTU > 1400 бывает?"
Отправлено tungus , 31-Дек-06 05:38 
REGEDIT4

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters\Protocols]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters\Protocols\0]
"ProtocolType"=dword:00000800
"PPPProtocolType"=dword:00000021
"TunnelMTU"=dword:0000055c


- для mtu 1372


"WinXP VPN: MTU > 1400 бывает?"
Отправлено andreyka459 , 31-Дек-06 12:33 
>REGEDIT4
>
>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters]
>
>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters\Protocols]
>
>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters\Protocols\0]
>"ProtocolType"=dword:00000800
>"PPPProtocolType"=dword:00000021
>"TunnelMTU"=dword:0000055c
>
>
> - для mtu 1372


так вот в моем XPHome не влияет это на MTU по крайней мере при соединениии с FreeBSD
впрочем, может я наврал чего - попробую проверить.


"WinXP VPN: MTU > 1400 бывает?"
Отправлено Гера , 09-Янв-07 04:01 
>>REGEDIT4
>>
>>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters]
>>
>>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters\Protocols]
>>
>>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NdisWan\Parameters\Protocols\0]
>>"ProtocolType"=dword:00000800
>>"PPPProtocolType"=dword:00000021
>>"TunnelMTU"=dword:0000055c
>>
>>
>> - для mtu 1372
>
>
>так вот в моем XPHome не влияет это на MTU по крайней
>мере при соединениии с FreeBSD
>впрочем, может я наврал чего - попробую проверить.


Windows XP по умолчанию автоматически подбирает значение MTU
В mpd.conf можно явным образом указать значения mtu и mru


"WinXP VPN: MTU > 1400 бывает?"
Отправлено Perkov , 26-Фев-07 21:13 
Удалить из конфига MPD сторки
        set bundle enable compression
        set ccp yes mppc
        set ccp yes mpp-e40
        set ccp yes mpp-e128
        set ccp yes mpp-stateless

После этого MTU подрос до 1400. только так...


"WinXP VPN: MTU > 1400 бывает?"
Отправлено guest , 03-Апр-07 20:43 
>После этого MTU подрос до 1400. только так...

а как сделать больше 1400? К примеру 1492 или даже 1500 ?