`

用PMTU报文寻找运营商最大MTU值

阅读更多

首先把ADSL连接的MTU设为较大的一个值

ifconfig ppp0 mtu 2000

下面开始ping

hetao@ubuntu:~$ ping -s 1472 -c 2 -M do g.cn
PING g.cn (203.208.39.104) 1472(1500) bytes of data.

--- g.cn ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1010ms

 

因为IP和ICMP报头占了28字节,所以1472是ICMP负载大小,加起来就是PPPOE的负载1500字节

由高到低依次往下试

hetao@ubuntu:~$ ping -s 1464 -c 2 -M do g.cn
PING g.cn (203.208.39.99) 1464(1492) bytes of data.
1472 bytes from bi-in-f99.1e100.net (203.208.39.99): icmp_seq=1 ttl=239 time=43.7 ms
1472 bytes from bi-in-f99.1e100.net (203.208.39.99): icmp_seq=2 ttl=239 time=43.7 ms

--- g.cn ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 43.707/43.723/43.739/0.016 ms
可以看出我的MTU值是1492,这也是理论上的最大值了MAC帧的MTU是1500,减去PPPOE8个字节的报头正是1492

然后运行 pppoeconf或修改/etc/ppp/peers目录下的ADSL连接配置文件,把MTU设为1492

分享到:
评论

相关推荐

    ipv6 路径mtu简介.pdf

    ipv6 pmtu简介,了解路径MTU有帮助。

    Ip V6 NDP/PMTU机制

    详细解释Ip V6版本中 NDP/PMTU机制

    HCIE-RS V3.0培训视频教程【共29集】.rar

    第1讲-VXLAN的基础-VXLAN的由来和VXLAN报文 第2讲-VXLAN的接口流封装类型 第3讲-集中式网关-多活网关配置 第4讲-防火墙基础-源NAT和目的NAT配置 第5讲-集中式网关+FW部署VRF间的通信 第6讲-VXLAN-静态VXLAN隧道+...

    BGP协议-邻居PMTU检测介绍

    BGP协议是运行在TCP之上的,所以TCP的参数设置会影响BGP的性能。在路由数目比较少的情况下TCP的参数调整可能对BGP性能影响不大,但是当路由数目比较巨大的时候调整TCP参数可以起到优化性能的作用

    华为 NE20E-S V800R010C10SPC500 配置指南 - IPv6基础配置

    IPv6协议栈是IPv6网络中路由协议和应用协议的支撑。 1 IPv6概述 2 IPv6基础支持的License和配置注意事项 3 配置接口的IPv6地址 4 配置IPv6地址选择策略表...11 配置ICMPv6报文控制 12 配置PMTU 13 配置TCP6 14 维护IPv6

    ANVLTestReport.html

    pmtu协议一致性的测试过程,大家可通过此文档了解pmtu是如何测试的,了解ipv6的pmtu的测重点

    HCIE-IPV6.zip

    3.IPV6基础描述之IPV6报文格式.mp4 4.IPV6基本实现之ICMPV6协议.mp4 5.IPV6基本实现之NDP协议(地址解析、重复地址检测机制).mp4 6.IPV6基本实现之NDP协议(IPV6邻居状态的跟踪、IGMP重定向).mp4 7.IPV6基本实现之...

    Linux高级路由和流量控制

    15.6. 与PMTU发现有关的"基于路由的MTU设置" 96 15.6.1. 解决方案 97 15.7. 与PMTU发现有关的MSS箝位(给ADSL,CABLE,PPPOE和PPTP用户) 98 15.8. 终极的流量控制:低延迟,高速上/下载 98 15.8.1. 为什么缺省设置不...

    11网络网络安全及服务器.doc

    "必须满足 " " "支持PMTU "必须满足 " " "支持IPv6 Ping、IPv6 Tracert、IPv6 Telnet "必须满足 " " "支持手动配置Tunnel "必须满足 " " "支持6to4 tunnel "必须满足 " " "支持ISATAP tunnel "必须满足 " " "支持...

    论文研究-基于扩展头随机标记的IPv6攻击源追踪方案.pdf

    对IPv6报头进行分析研究,选取了合适的标记区域及编码格式,对PMTU算法进行了修改以更好地满足追踪的需要,采用攻击树生成算法重构攻击路径。理论分析与仿真实验结果表明,该方案能够有效地重构攻击路径,实现对IPv6...

    H3C IPV6基本配置

    ipv6简介,ipv6基础配置任务简介,配置ipv6基本功能,配置ipv6邻居发现协议,配置PMTU发现......

    HCIE全套视频分享.zip

    5、IPV6-SLAAC,重定向,PMTU 6、IPV6-过渡技术 7、中间系统-基础回顾 8、中间系统-过载,认证,度量 9、中间系统-度量值,外部路由,分片扩展 10、中间系统-汇总,主机名映射,区域迁移,缺省 11、中间系统-收敛...

    arachne:始终在线的框架,可进行端到端功能网络测试以实现可达性,延迟和数据包丢失

    PMTU或防火墙问题可能与网络配置更改(无论是否偶然)有关 是否满足网络级SLA 用法 有两种使用Arachne软件包的方法。 作为独立程序 作为独立程序运行Arachne(它也已经打包了Debian)。 作为您自己程序中的库 导入...

    IPv6配置操作(不错的资料pdf)

    1.7 配置指定时间内发送ICMPv6差错报文的最大个数..........................................................1-17 1.8 配置IPv6 DNS..............................................................................

    IPSEC:新一代因特网安全标准

    9.4 分段和PMTU 100 9.4.1 主机实施 100 9.4.2 路由器实施 100 9.5 ICMP处理 102 第10章 实用IP安全技术 103 10.1 端到端安全 103 10.2 虚拟专用网络 104 10.3 Road warrior 105 10.4 嵌套式通道 106 10.5 链式通道 ...

    hin2n_v0.6.0-rc2_allarch_20190704_by_hyz.apk

    2019-08-16: v.2.5.1_r225, Add -D(Enable PMTU discovery) in edge 2019-07-16: v.2.5.1_r216, Add -S(disable p2p) & -T(TOS setting) in edge 2019-07-06: v.2.5.1_r198, Upgraded to v2.5.1,now everyone can...

Global site tag (gtag.js) - Google Analytics