вопрос вроде распространенный, только вот ответа я не нашел.
помогите, в голове каша от прочитанного. Может, я пропустил самое нужное?Итак имеем: WinXP Home (со всеми обновлениями) -> FreeBSD 4.11 mpd 3.18
все настроено, все работает уже довольно давно, хотя MTU интерфейса ng0 1396.В сети к которой подключаемся почвились устройства (управляемые свичи),
которые разбивать пакеты не хотят. то есть явно игнорируют icmp пакеты о том,
что необходима фрагментация. и шлют пакеты 1401 байт. Соответственно управлять ими нельзя.Вопрос1: как изменить MTU в VPN. соответствующий раздел microsoft.com для WinXP pro не помог.
Вопрос2: можно ли, чтобы пакеты разбивались вне указанных устройств. то есть на Freebsd-роутере. Как это сделать?
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
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
>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
впрочем, может я наврал чего - попробую проверить.
>>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
Удалить из конфига 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. только так...
>После этого MTU подрос до 1400. только так...а как сделать больше 1400? К примеру 1492 или даже 1500 ?