最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

网络协议

互联网 admin 37浏览 0评论

网络协议

一、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的运行是非常高

网络协议

一、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的运行是非常高

发布评论

评论列表 (0)

  1. 暂无评论