地址解析协议ARP

  1. ARP协议作用于网络层和链路层之间,通过ARP高速缓存查找从IP地址到硬件地址的映射。
  2. 当ARP高速缓存中没有对应IP的映射时,ARP在本地局域网上广播发送一个ARP请求分组,内容是:“我的IP地址是 xx.xx.xx.xx,硬件地址是 xx-xx-xx-xx-xx-xx。我想知道IP地址为 xx.xx.xx.xx的主机的硬件地址。”  只有本地局域网上IP地址匹配的主机才会响应,并发出ARP响应分组:“我的IP地址是 xx.xx.xx.xx,硬件地址是 xx-xx-xx-xx-xx-xx”
  3. ARP请求分组是广播发送的,而ARP响应分组是普通的单播,即从一个原地址到一个目的地址。
  4. 当主机B收到A的请求分组的时候,就把主机A的地址映射写入自己的ARP高速缓存中。
  5. ARP会把保存的每一个映射地址都设置生存时间(例如10-20分钟)。防止网络适配器的故障或是更换引起的硬件地址变化。
  6. ARP是解决同一个局域网上的主机或路由器的IP地址和硬件地址的映射。当目的IP地址的主机不在局域网内时,源主机就找到局域网内的路由器的IP地址和硬件地址,将数据交由路由器,再由路由器根据其路由表进行转发。

MAC帧组成结构:

 

这里写图片描述

数据包转发示意图:
这里写图片描述

ARP高速缓存表:
这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值