网络协议

网络协议

一、ARP协议

1.1 ARP协议介绍

ARP(Address Resolution Protocol)地址解析协议,位于TCP/IP协议栈中的链路层。当局域网内主机间(或者是主机与网关间)需要通信时,通过使用ARP协议获取目标IP地址对应的硬件MAC地址,然后主机间通过该硬件MAC地址完成数据包发送和接收。
具体过程如下:

  1. 本地主机在局域网中广播ARP请求,ARP请求数据帧中包含目的主机的IP地址。意思是“如果你是这个IP地址的拥有者,请回答你的硬件MAC地址”。
  2. 目的主机的ARP层解析这份广播报文,识别出是询问其硬件地址。于是发送(单播)ARP应答包,里面包含IP地址及其对应的硬件地址。
  3. 本地主机收到ARP应答后,知道了目的地址的硬件地址,之后的数据报就可以传送了。

1.2 ARP缓存

如果像上面说的那样,每次发包之前都要发送ARP请求硬件地址会不会太慢,但是实际上ARP的运行是非常高

发布者:admin,转转请注明出处:http://www.yc00.com/news/1687578321a21681.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信