修改MTU
在网上看到有修改MTU优化数据传输的方法→→http://yangtai.xunlei.com/?p=1326但是过程太过于繁琐,能不能用Autoit搞定呢?
[*]命令行窗口输入“ping -l 1472 -f www.baidu.com”然后回车
[*]如果收到了回复,那么说明你的网络允许最大MTU值就是1500字节
[*]如果出现需要拆分数据包但是设置 DF。或是Packer needs to be fragmented but DF set.的提示,那就说明数据包大小超过了网络限定的MTU大小。需要减小探测包大小再次尝试。
[*]按“上箭头”恢复刚才输入的命令,然后以5为跨度减小包大小为1467字节,再次回车探测。
[*]如果有返回,说明数据包小于MTU限制,就将包大小+3再次探测,如果+3之后没有返回,那就以1为跨度降低数据包大小进行探测。
[*]如果还是没有返回,就继续以5为跨度减小包大小,直至有返回后进行上一步操作。
[*]直至你发现数据包-1后,有了返回,就说明你探测到了MTU允许的准确数据包大小。(例如从1465降低到1464就有了返回,那么允许的数据包大小就是1464)
在官网找到一个例子 可惜看不懂 强..................... 回复 1# 蜘蛛抱蛋
写了一个自动发ping,修改为最佳MTU值的代码,请你参考.
代码简单,容易学习.
自动发ping,修改为最佳MTU值
http://www.autoitx.com/forum.php?mod=viewthread&tid=20309&extra= 回复 3# lixiaolong
简单很好啊,只要能达到目的~
页:
[1]