HCIA
当前位置:首页 > 学习资料 > HCIA >

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

更新时间:2020年12月22日   作者:spoto   标签(Tag):华为认证  
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地址,有助于减少网络上的信息量。

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课程免费试听名额~~立即抢占:
              马上抢免费试听资格
意向课程: *必选
姓名: *必填
联系方式: *必填
QQ:
思博SPOTO在线咨询

相关资讯

7天无条件退款
24小时实验室开放
全程跟踪服务
无条件免费重读

如在过程中遇到任何问题
欢迎在此填写反馈意见

官方公众号