ping(网络诊断工具)命令的第一包超时的原因

  1. 表面原因:目的设备所在网络的网关路由器将该报文直接丢掉了
  2. 深层次原因:该ICMP报文到达时,路由器查找路由表时发现该报文的目的地是在该设备管理的网段之下,所以需要由该路由器进行转发,但是路由器却并没有存储该IP地址到目的MAC地址的映射关系,所以转去执行ARP协议获取映射关系了,同时丢弃了该报文。
  3. 性能考虑:为什么不等到ARP协议执行完之后,再将该ICMP报文转发到目的设备? 因为没有必要,并且浪费资源,维护这个ICMP队列实际上没有意义,即使成功转发了该报文,对后续ICMP报文的转发也没有实际性的帮助,因为如果该设备在线,那么后续报文都能够得到正确的响应,出于性能和目的的双重考虑,将该ICMP报文丢弃是最好的选择。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值