MTU
C:\Documents and Settings\Administrator>ping -f -l 1472 192.168.1.1Pinging 192.168.1.1 with 1452 bytes of data:
Reply from 192.168.1.1: bytes=1472 time=1ms TTL=255
Reply from 192.168.1.1: bytes=1472 time=1ms TTL=255
Reply from 192.168.1.1: bytes=1472 time=1ms TTL=255
Reply from 192.168.1.1: bytes=1472 time=1ms TTL=255
路由器的MTU应设置为1472+28=1500吗?ping 1473就丢包了 咋没人回话呢 在本机打开dos窗口,执行: ping -f -l 1472 192.168.0.1 其中192.168.0.1是网关IP地址,1472是数据包的长度。请注意,上面的参数是“-l”(小写的L),而不是“-1”。 如果能ping通,表示数据包不需要拆包,可以通过网关发送出去。 如果出现: Packet needs to be fragmented but DF set. 表示数据包需要拆开来发送。此时,减少数据包长度,再执行上面的ping命令。从1400到1472之间多试几次,就能找到合适的数据包长度了。把数据包长度加上数据包头28字节,就得到MTU的值。 如果检测到网关的MTU值是1500,不需要修改。 如果网关有防火墙ping不通,可以试试直接把MTU设为1400。 在本机打开dos窗口,执行: ping -f -l 1472 192.168.0.1 其中192.168.0.1是网关IP地址,1472是数据包的长度。请注意,上面的参数是“-l”(小写的L),而不是“-1”。 如果能ping通,表示数据包不需要拆包,可以通过网关发送出去。 如果出现: Packet needs to be fragmented but DF set. 表示数据包需要拆开来发送。此时,减少数据包长度,再执行上面的ping命令。从1400到1472之间多试几次,就能找到合适的数据包长度了。把数据包长度加上数据包头28字节,就得到MTU的值。 如果检测到网关的MTU值是1500,不需要修改。 如果网关有防火墙ping不通,可以试试直接把MTU设为1400。 没看明白是不是假如主机PING 1472可以通的情况下。在陆游器里的MTU值就写 1472+28=1500? ????????????????????? 1M用户
我设置1492 的话,路由器的总览显示是下行速度 2017kbps
上行线速 247 kbps
如设置1500 的话,路由器的总览显示是下行速度 2048kbps
上行线速 512 kbps
还有端口影射内网与外网软件自动变化的 我到没搞清楚1492+28=1520和1500+28=1528
也同时出现
Packet needs to be fragmented but DF set.
只是路由器的总览显示不同,如楼上 PPPoE连接的最高MTU值是1492,PPPoA连接的最高MTU值是1500,最小MTU值是64
页:
[1]