ARP的使用

        大家好呀,我是请假君,今天又来和大家一起学习数通了,今天要分享的知识是ARP的使用。

         IР地址将物理地址对上层隐藏起来,使Internet表现出统一的地址格式。但在实际通讯时,IP地址不能被物理网络所识别,物理网络所使用的依然是物理地址。因此,必须实现IP地址对物理地址的映射。

        对于以太网而言,当IP数据包通过以太网发送时,以太网链路并不识别32位的IP地址,它们是以48位的MAC地址标识以太网节点的。因此,必须在IP地址与MAC地址之间建立映射(map)关系,建立这种映射的过程称为地址解析(Resolution)。

        ARP(Address Resolution Protocol,地址解析协议)就是用于动态地将IP地址解析为MAC地址的协议。主机通过ARP解析到目的MAC地址后,将在自己的ARP缓存表中增加相应的IP地址到MAC地址的映射表项,用于后续到同一目的地报文的转发。

        假设HostA和HostB在同一个网段,HostA 要向HostB发送IP包,其地址解析过程如下:

        1)HostA首先查看自己的ARP表,确定其中是否包含有HostB的IP地址对应的ARP表项。如果找到了对应的表项,则HostA直接利用ARP表项中的MAC地址对IP数据包封装成帧,并将帧发送给HostB。

        2)如果HostA在ARP表中找不到对应的表项,则暂时缓存该数据包,然后以广播方式发送一个ARP请求。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值