linux – ping -f显示问题,但常规ping没有
发布时间:2020-12-14 03:04:53 所属栏目:Linux 来源:网络整理
导读:我有一个奇怪的问题,在Softlayer Washington数据中心托管. 在Softlayer上从EC2实例测试我的服务器: – [root@EC2-box ~]# ping -f -c 100 MY-SL-BOXPING MY-SL-BOX (MY-SL-BOX) 56(84) bytes of data...................................................--
我有一个奇怪的问题,在Softlayer Washington数据中心托管.
在Softlayer上从EC2实例测试我的服务器: – [root@EC2-box ~]# ping -f -c 100 MY-SL-BOX PING MY-SL-BOX (MY-SL-BOX) 56(84) bytes of data. .................................................. --- MY-SL-BOX ping statistics --- 100 packets transmitted,50 received,50% packet loss,time 743ms rtt min/avg/max/mdev = 2.464/2.906/3.606/0.220 ms,ipg/ewma 7.505/2.927 ms [root@EC2-box ~]# 从EC2实例到www.softlayer.com(或任何其他网站)进行测试: – [root@EC2-box ~]# ping -f -c 100 www.softlayer.com PING www.softlayer.com (66.228.118.51) 56(84) bytes of data. --- www.softlayer.com ping statistics --- 100 packets transmitted,100 received,0% packet loss,time 1168ms rtt min/avg/max/mdev = 35.143/35.485/36.216/0.211 ms,pipe 4,ipg/ewma 11.804/35.518 ms [root@EC2-box ~]# 从我的服务器在softlayer到EC2实例进行测试: – [root@MY-SL-BOX ~]# ping -f -c 100 7EC2-box PING 7EC2-box (7EC2-box) 56(84) bytes of data. ................................................. --- 7EC2-box ping statistics --- 100 packets transmitted,51 received,49% packet loss,time 866ms rtt min/avg/max/mdev = 2.067/2.378/2.679/0.131 ms,ipg/ewma 8.756/2.414 ms 从我的软件层服务器测试到www.softlayer.com实例: – [root@MY-SL-BOX ~]# ping -f -c 100 www.softlayer.com PING www.softlayer.com (66.228.118.51) 56(84) bytes of data. .................................................... --- www.softlayer.com ping statistics --- 100 packets transmitted,48 received,52% packet loss,time 1424ms rtt min/avg/max/mdev = 33.677/34.041/34.693/0.240 ms,ipg/ewma 14.386/34.083 ms 注意..在所有上述情况下,当我不使用“-f”选项时,根本没有丢包. 7EC2-box和MY-SL-BOX是真正的IP.我掩饰他们发布在这里. 如果我从我的服务器对任何其他IP执行traceroute,甚至ping -f显示在那里的第一个节点,它显示50%的数据包丢失,没有“-f”没有丢失. 我接受了支持,他们说,没有“-f”没有问题,这里没有问题. 他们是对的吗? 奇怪的是,从任何外部网络到任何站点的“ping -f”都没有显示出损失,只有我的. 我一直在寻找一个小时,如果有人能指出我测试丢包的详细说明,我将非常感激. 解决方法
某些机器(主机,防火墙或路由器)如果允许ICMP传输,则会限制ICMP ping请求/响应,以避免性能(CPU或网络)因过多的ping活动而受损.在大多数环境中不鼓励使用-f而不设置合理的时间间隔(请参阅ping参数),因为它可能会造成中断(实际上-f -c 100发送100个ping请求,它们之间没有间隙).虽然您可以在自己的网络中使用-f作为参数(始终使用保守的-c和/或-i参数),但大多数其他网络管理员不希望您在他们的网络上执行此操作.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |