概述:电脑ping机房服务器,小包可以ping通,大包(-l 65500)ping不通。
(注1:电脑到机房服务器需要经过几个路由)
(注2:通过抓包发现,机房服务器能正常收到报文并且应答,但是电脑这边只收到一部分分片包,无法组成一个完整的ICMP应答报文,所以ping不通)
机房服务器IP地址:
172.16.185.125 / 172.16.185.40
个人电脑IP地址:
172.16.81.25
现象1:使用个人电脑ping机房服务器,小包可以ping通,如图(ping 172.16.185.40)
现象2:使用个人电脑ping机房服务器,大包ping不通,如图(ping 172.16.185.40 -l 65500)
现象3:通过(现象1)可以发现,ICMP报文经过了3个路由,windows下通过tracert查看经过路由信息,如图(tracert 172.16.185.40)。
同时,看到第一级路由貌似设置了屏蔽,查看不到路由信息。
现象4:对第二级路由发送大包,发现也无法ping通,如图(ping 172.16.31.254 -l 65500)
现象5:对机房服务器ping稍大的包,可以ping通,如图(ping 172.16.185.40 -l 50000)
现象6:在机房交换机上接一台笔记本,个人电脑ping机房笔记本,ping大包可以ping通
思路1:怀疑是路由这边的问题,但应该不是mtu的问题(机房服务器和个人电脑查过mtu值都为1500,路由不确定),目前不知道怎么解决