ARP路由协议祥解

ARP协议祥解

ARP协议是指“Address Resolution Protocol”(地址解析协议)

所用:在以太网环境中,数据的传输所依赖的是MAC地址而非IP地址,

     而将已知IP地址转换为MAC的地址(这个是ARP协议干的事情)

 

1.在局域网中,网络中实际传送的是帧,帧里面是有目标主机的MAC地址。

2.在一个局域网中一个主机和另一个主机必须要知道目标主机的MAC地址才能进行直接通

信。

 

目标主机MAC地址的获得方法:

 

通过ARP协议获得,具体过程参考上面ARP协议的作用

通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行

 

ARP工作在网络层数据链路层之间

           IP地址  MAC地址(硬件地址)

 

ARP请求

任何时候,当主机需要找出这个网络中的另一个主机的物理地址时,它就可以发送一个ARP请求报文,这个报文包好了发送方MAC地址和IP地址以及接收方IP地址

(发送方不知道接收方的物理地址,所以这个查询分组会在网络层中进行广播)

 

Arp命令如下

[root@foundation21 kiosk]# arp -an | grep 100

? (172.25.21.100) at 52:54:00:72:d9:15 [ether] on br0

 

ARP响应

局域网中的每一台主机都会接受并处理这个ARP请求报文,然后进行验证,

查看接收方的IP地址,是不是自己的地址,只有验证成功的主机才会返回一个ARP响应报文,这个报文利用收到的ARP请求报文中的请求方物理地址,以单播的方式直接放送给(ARP请求报文)的请求方     (我是100我的MAC地址是……,把自己的MAC地址加在报文里,发给接收到的报文里的MAC地址对应的目标主机)

  • 6
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值