网络层------地址解析ARP协议

1.已经知道ip地址,需要找到相应的硬件地址。这时需要使用ARP协议
 
2.以前有一个旧的协议 PARP。是知道自己的硬件地址的主机能够找到其IP地址。(逆地址协议解析)。现在的DHCP协议包含此功能。
3.地址解析协议ARP 在主机ARP高速缓存中存放一个从IP地址到硬件地址的映射表,并且这个映射表动态更新。所以 ARP协议将硬件地址(mac ) 和IP进行一个映射。
4.现在理解了一些IP 所谓的IP /32 这个32 就是IP地址一共有多少位。这个可以约束其IP地址范围。
5. ARP 协议工作流程:
 case1:
  A发送数据到B ,就先在其ARP高速缓存中查看有无B的地址。有就查出其MAC地址。然后找出主机B的硬件地址。
case2: 如没有则:
1)ARP进程在本局域网广播发送一个ARP请求分组*。内容位 自己的IP和MAC地址。需要知道IP是xxx 的硬件地址。
2)在本局域网运行的ARP进程都收到此ARP请求
3)主机B 收到响应并将这个相应分组中写入自己的mac地址。 并且把主机A 的MAC 地址 IP 写入自己的arp映射表中

4)主机A收到主机B的响应后,就在其ARP告诉缓存中写入主机B的IP地址映射。

其中高速缓存的生存时间很短。10 ~20 分钟。

ARP是解决同一个局域网上的主机或路由器的IP地址和硬件地址映射问题。

为什么用IP协议 IP协议虚拟出一套网络 主要作用就是为了统一规范,就像 java 虚拟机一样。每个平台的硬件不一样。但是上层应用是一致的。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值