当前位置: 首页 > HCIA >ARP协议主要功能作用是什么?

ARP协议主要功能作用是什么?

客服
余老师华为答疑老师
华为官方授权认证讲师
客服
客服
客服
更新时间:2020年12月22日   作者:spoto |  华为认证   ARP协议  

ARP协议主要功能作用是什么?说到ARP协议,网络工程师们一定不陌生吧。ARP的全称为 Address Resolution Protocol ,即地址解析协议,至于它的作用,思博后面再给大家细细道来。此外,还有一个协议和ARP协议长得很像,叫作RARP(Reverse ARP),即反向地址解析协议,但是这个协议不常用,通常只用在无盘系统中。接下来我们再来聊聊今天的主角——ARP协议的主要功能作用。

ARP协议主要功能作用是什么?
 

ARP协议主要功能作用

首先我们知道在局域网中,网络中实际传输的是“帧”,帧里面是有目标主机的MAC地址的。在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主机的MAC地址。没有地址怎么送信呢?那么要怎么获得这个目标MAC地址呢?我们得派一个人去拿地址,那么这个人就是地址解析协议。

所谓“地址解析”就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。

ARP是一个重要的TCP/IP协议,它还能够查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。此外,使用ARP命令,也可以用人工方式输入静态的网卡物理/IP地址,有助于减少网络上的信息量。
 

 

最具含金量网络工程师证书:HCIE认证

自我增值必要投资:HCIE认证费用多少钱

华为认证备考须知:HCIA/IP/IE 备考指南

IE网络工程师认证课程:新版HCIE DATACOM

思博IE课程安排表:最新开班

 

ARP协议是怎么工作的?

 

了解了ARP协议主要功能作用后,你一定很好奇它是怎么工作的吧?它的工作离不开APR缓存表 。在每台安装有 TCP/IP 协议的电脑或网络设备里都有一个 ARP 缓存表,表中记录的是 IP 地址和 MAC 地址的映射关系。当主机A要向主机B发送数据时,主机A会在ARP 缓存表中寻找是否有目标 IP 地址,有,就把对应的目标 MAC 地址封装进帧里进行发送;如果没找到,主机就会向网络中发送一个广播,向同段内的其他主机们求助,而只有目标主机,也就是主机B才会回应。主机 B 从请求中获得主机 A 的 MAC 地址和 IP 地址,所以会以单播的方式进行回应,同时更新自己的 ARP 缓存表。主机 A 接收到主机 B 的响应之后,也会更新自己的 ARP 缓存,下次再访问主机 B 时,就直接从 ARP 缓存里查找即可。

ARP缓存表是有时效性的,一般是20分钟,它采用老化机制,在一段时间内如果表中的某一条目没有使用,就会被删除,这样可以减少缓存表的长度,加快查询速度。

ARP协议主要功能作用其实就是以上提到的,它就是在网络通信过程中,帮助主机和主机之间进行通信,在这个过程中,ARP协议获取目的 MAC 地址,帮助完成数据的封装。

小编送福利时间,HCIA、HCIP、HCIE课程免费试听名额~~立即抢占:

相关课程内容推荐 

 

华为认证入门:hcia和hcna的区别

思博华为认证课程安排表: HCIA-DATACOM课表 | HCIA-云计算课表

华为399限额限时活动入门课程:HCIA课程

华为HCIA含金量分析:HCIA认证考试有用吗?

华为认证值不值得考?华为网络工程师认证有哪些?

 

免费预约试听课程
热门推荐
最新推荐
bg
客服扫码咨询考证课程

即刻预约

免费试听-咨询课程-获取免费资料