此次专讲 MAXMTU 大小的设置
以下都是在XP操作系统下操作的
1.选择系统自带的拨号软件(尽量不要安装其他的拨号及加速软件)
2.拨号进行连接后,点 "开始" --> "运行" ,在"打开栏"输入cmd,回车,进入DOS窗口;
3.在光标闪烁处输 ipconfig/all
4.回车,在 PPP adapter adsl 段落(最后一段落)中找到 DNS serves一行后面的数字为DNS的地址,模式如 202.101.224.*
5.记下此DNS的地址
6.在光标闪烁处输入 ping -f -l 14** 202.101.224.*
14** 为你传输给当地DNS 的数据大小 ,取值一般在1450 ---1464 之间
202.101.224.* 就是刚才记录下的DNS 地址
7.如选1457,DNS 为 202.101.224.69 则格式为
ping -f -l 1457 202.101.224.69
回车
若返回的是
packet needs to be fragmented but DF set .
表明1457 数据过大,就将1457 改为1456 再试,还不行 改为1455 ....
直到返回数据为
reply from 202.101.224.69:bytes=14** time = 59 ms ttl = 251
类字样,才说明你输入的数据不会在传输及接受时不会产生碎片
(注意此数据应取能返回reply ***** 的最大值,也就是返回的倒数第4行的末尾有 lost = 0 的字样)
8.记下此数据,那ADSL 供应商提供给我们的Maxmtu = 14** + 28
如九江的为1452数据 能不产生碎片,那九江电信的ADSL 用户的 Maxmtu =
1452 + 28 = 1480
而不是系统默认的 1500 ,和有些优化软件标称的 1492