简要回答ARP协议的工作过程
时间: 2023-10-07 21:10:47 浏览: 94
关于ARP协议的详解
3星 · 编辑精心推荐
ARP协议的工作过程如下:
1. 主机A需要向另一个主机B发送数据包,但是A不知道B的MAC地址。
2. A首先检查自己的ARP缓存中是否有B的MAC地址。如果有,A就可以直接发送数据包了。
3. 如果A的ARP缓存中没有B的MAC地址,A就会广播一个ARP请求报文到本地网络上的所有主机。
4. ARP请求报文中包含A的IP地址和MAC地址。
5. 所有收到ARP请求报文的主机都会检查自己的IP地址是否与ARP请求报文中的目标IP地址相同。如果相同,就会向A回复一个ARP响应报文。
6. ARP响应报文中包含该主机的MAC地址。
7. A收到来自B的ARP响应报文后,就可以将B的MAC地址存储到ARP缓存中,并使用该MAC地址发送数据包到B。
阅读全文