更改XP的MTU值

一些链接不上的网站可以通过修改MTU值实现访问,系统默认的MTU值为1500
一般ADSLMTU值在14501492间。更改MTU值的方法如下:
Regedit进入注册表编辑:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\interfaces]下,选择连接外网的网卡,新建Dword值,命名为MTU,数值为14**(十进制),重启OK
 
那么如何测试MTU值呢
 1. 打开开始菜单→“程序附件命令提示符 ” 
 2. 输入命令“ping –l 14xx –f [url]www.google.cn[/url]”,这里我们解释一下命令参数的含义

  * –l 14xx参数:发送一个定长数据包,14xx是要测试的包大小,如前所述,ADSLMTU一般在14501492之间,第3步中将每次更换一次该值  
  * –f 参数:通知操作系统不能私自更改该数据包大小
 
  * [url]www.google.cn[/url]:任意一台Internet上的主机,也可使用其它主机名或IP地址
 
 3. 观察反馈结果并判断ISPMSS
  4. MTU=MSS+IPHeader28字节)

例如:
C:\Documents and Settings\Administrator>ping -l 1464 -f www.google.com.hk

Pinging www.google.com.hk [74.125.45.105] with 1464 bytes of data:

Reply from 74.125.45.105: bytes=64 (sent 1464) time=155ms TTL=50
Reply from 74.125.45.105: bytes=64 (sent 1464) time=153ms TTL=49
Reply from 74.125.45.105: bytes=64 (sent 1464) time=153ms TTL=50
Reply from 74.125.45.105: bytes=64 (sent 1464) time=154ms TTL=50

Ping statistics for 74.125.45.105:
       Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
       Minimum = 153ms, Maximum = 155ms, Average = 153ms

该PC的MSS值为1464.所以MTU=1464+28=1492。

http://blog.sina.com.cn/s/blog_62456d680100kbjc.html


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值