ARP详细概念+不同场景实现原理

  • ARP协议

    • ARP(Address Resolution Protocol,地址解析协议)

      • 用于根据目的IP地址来解析出MAC地址,进行二层通信.

      • 工作原理

        • 通过广播发送ARP查询请求来请求目的IP的MAC地址,与发送方处在同一个广播域的主机收到该请求后,如果确认查询的目的IP是本机,则单播回应本机的MAC地址;发送方接收到ARP回应后,把该IP和MAC地址写入本机ARP缓存表,下次再与IP进行二层通信则直接使用表中记录来进行;

        • 如果发现查询的IP不是本机,则不回应;

      • 使用场景:

        • 如果目的IP和本机IP处于同一网段,则ARP请求查询的就是目的IP的MAC地址;

        • 如果目的IP和本机IP不属于同一网段

          • 本机存在到达目的IP的路由时,则ARP请求查询的就是该路由下一跳的MAC地址

          • 如果没有明细路由,就查询缺省路由的下一跳(网关)的MAC地址

    • RARP(逆向ARP协议)

      • 根据本机的MAC地址查询出本机的IP地址,一般常见的场景是用于无盘工作站,无盘终端需要通过自己的MAC地址向服务器请求IP地址后才能进行系统引导;</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值