使用ping -f -l 1500 192.168.1.250 查看MTU的最合适值。
Packet needs to be fragmented but DF set.
如果显示上面这条语句,则表示当前的数据包太大,递减MTU值以找到MTU合适值,XP一般1472.
用regedit 定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
找到当前所使用的IP地址的接口,新建——Dword值”,创建一个名为“MTU”的Dword主键,然后将其值设为前面获取的MTU值即可。
再则在外网得启用路由,定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\”,然后新建一个“ipenablerouter”的Dword值,并设为1即可。
原理说明:TCP/IP网络以某个基数进行封包,如果包过小,则封包与解包次数过于频繁。以上所设置的一般在传输大的数据包时比较见效。
阅读(1003) | 评论(0) | 转发(0) |