大客户央企同时申请了三家运营商专线,同事申请了三组公网IP。
笔记本侧 没有设置不准分片(默认可以分片?)的情况下,ping(无论是源地址是电信还是联通)电信给分配的公网IP,大于1500的包都不让通过。
服务器侧没有限制(内网ping大包没问题)、网间网互联地址同样也是1400字节可以通,1500以上字节不可以;联通移动分给的公网地址都可以ping 1500-2000字节的包。
电信给的答复是 北京电信全网MTU设置为1472所致.
我的理解是 笔记本侧允许分包的情况下,小于MTU的包都可以ping通,大于MTU值字节的包,分段通过也能ping通,是这样么?
还是说 icmp的包不分段,IP包会分。
按电信的说法,北京电信全网都不应允许1500+字节以上的ping,但 北京DNS 、114.114.114.114 都可ping 2000字节的包。
正在 Ping 114.114.114.114 具有 2000 字节的数据:
来自 114.114.114.114 的回复: 字节=2000 时间=1ms TTL=56
来自 114.114.114.114 的回复: 字节=2000 时间=2ms TTL=56
来自 114.114.114.114 的回复: 字节=2000 时间=2ms TTL=56
来自 114.114.114.114 的回复: 字节=2000 时间=1ms TTL=56
正在 Ping 219.141.136.10 具有 2000 字节的数据:
来自 219.141.136.10 的回复: 字节=2000 时间=1ms TTL=57
来自 219.141.136.10 的回复: 字节=2000 时间=2ms TTL=57
来自 219.141.136.10 的回复: 字节=2000 时间=2ms TTL=57
来自 219.141.136.10 的回复: 字节=2000 时间=1ms TTL=57
(0)
最佳答案
对中间的硬转设备(比如交换机)来说,它们转发报文是不看MTU(端口帧长可达9000+);而软转设备则会根据mtu值进行限制。icmp也是ip报文中的一种,其规则也是一样的没有区别。具体多大的报文会出现不通,得看下中间设备、最终被访问设备对MTU的限制了。
(0)
中间的设备都是电信的 看不到。 只是想确认下公网的IP 是不是应该允许大包ping,电信的说法不正确
C:\Users>ping -l 1472 baidu.com 正在 Ping baidu.com [220.181.38.148] 具有 1472 字节的数据: 来自 220.181.38.148 的回复: 字节=1472 时间=37ms TTL=49 来自 220.181.38.148 的回复: 字节=1472 时间=37ms TTL=49 来自 220.181.38.148 的回复: 字节=1472 时间=38ms TTL=49 来自 220.181.38.148 的回复: 字节=1472 时间=37ms TTL=49 220.181.38.148 的 Ping 统计信息: 数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失), 往返行程的估计时间(以毫秒为单位): 最短 = 37ms,最长 = 38ms,平均 = 37ms C:\Users>ping -l 1500 baidu.com 正在 Ping baidu.com [220.181.38.148] 具有 1500 字节的数据: 请求超时。 请求超时。 请求超时。 请求超时。 220.181.38.148 的 Ping 统计信息: 数据包: 已发送 = 4,已接收 = 0,丢失 = 4 (100% 丢失), 也有可能,试了下确实大于1472的就不通,可能某些运营商或者某些公网设备不接收大于这个MTU值的访问吧
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
这个应该是百度服务器的限制。trace百度的地址,中间的节点 都让 ping 2000自己的包,刚测试过了