计算机网络学习:为什么两台不同网段的设备第一次PING会出现丢包的现象 ?

这是由于ARP的机制引起的。

 拓扑如下图所示(R1,R3关闭路由功能作为PC使用)

 

R1发送ARP请求,请求R3的MAC地址。

 

 R2将自己的e0/0接口作为源MAC地址,R1请求的IP地址作为源IP地址,发送ARP应答报文回给R1。R2将R1记录到R2的MAC表项中,R1也记录R2的e0/0接口的MAC和对应的R3的IP到其ARP表项中。

 

 并发送ARP请求R3的MAC地址,R3的ARP应答则将R2的e0/1的MAC地址作为目的地址。R2将R3的MAC记录到其ARP表项中。

 

而第一个ICMP回显应答报文则由于R3并未存有R1的ARP表项而无法发送,所以R1收不到回显应答报文。

 

此时R3发送ARP请求报文请求R1的MAC地址,而R2的ARP表项中已经存有相应的信息,将e0/1的MAC地址作为源地址,发送ARP应答报文到R3。R3将R2的e0/1接口和R1的IP地址对应存储到其ARP表项中

 

 

 

R2的ARP表项如图所示。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值