下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

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

作者:匿名     来源: 互联网点击数:2180发布时间: 2021-04-27 22:01:42

标签: ARP协议华为认证HCIAHCNA

软考,您想通过吗?一次通过才是硬道理

  ARP协议主要功能作用是什么?说到ARP协议,网络工程师们一定不陌生吧。ARP的全称为 Address Resolution Protocol ,即地址解析协议,至于它的作用,课课家小编后面再给大家细细道来。此外,还有一个协议和ARP协议长得很像,叫作RARP(Reverse 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 地址,帮助完成数据的封装。

  课课家教育,拥有十年华为网络工程师认证培训经验,课课家教育一直坚持自主研发,将丰富的华为网络工程师培训经验有效融入教程研发过程,自成体系的华为网络工程师视频教程华为网络工程师培训教材华为网络工程师在线题库等使考生的学习更具系统性,辅导更具针对性。想要报考2021年华为网络工程师的考生现在就可以开始备考了,报名课课家华为网络工程师各科目考试赠送:实验手册、有道版笔记、随堂练习题、老师专属答疑指导等,以保障学员顺利通过考试。

  >>>>>>点击进入华为认证专题

赞(13)
踩(0)
分享到:
推荐查看
华为认证网络工程师 HCIE直播课视频教程