Windows xp
一些链接不上的网站可以通过修改MTU值实现访问,系统默认的MTU值为1500,
一般ADSL的MTU值在1450到1492间。更改MTU值的方法如下:
Regedit进入注册表编辑:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\interfaces]下,选择连接外网的网卡,新建Dword值,命名为MTU,数值为14**(十进制),重启OK!
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
那么如何测试MTU值呢?
1. 打开“开始”菜单→“程序→附件→命令提示符”
2. 输入命令“ping –l 14xx –f [url]www.google.cn[/url]”,这里我们解释一下命令参数的含义
* –l 14xx参数:发送一个定长数据包,14xx是要测试的包大小,如前所述,ADSL的MTU一般在1450与1492之间,第3步中将每次更换一次该值
* –f 参数:通知操作系统不能私自更改该数据包大小
* [url]www.google.cn[/url]:任意一台Internet上的主机,也可使用其它主机名或IP地址
3. 观察反馈结果并判断ISP的MSS值
2. 输入命令“ping –l 14xx –f [url]www.google.cn[/url]”,这里我们解释一下命令参数的含义
* –l 14xx参数:发送一个定长数据包,14xx是要测试的包大小,如前所述,ADSL的MTU一般在1450与1492之间,第3步中将每次更换一次该值
* –f 参数:通知操作系统不能私自更改该数据包大小
* [url]www.google.cn[/url]:任意一台Internet上的主机,也可使用其它主机名或IP地址
3. 观察反馈结果并判断ISP的MSS值
4. MTU=MSS+IPHeader(28字节)
转载于:https://blog.51cto.com/urmysin/59280