文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

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

lzzyok小宝贝

lzzyok小宝贝

2024-04-18 19:55

关注

  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年华为网络工程师的考生现在就可以开始备考了,报名编程学习网华为网络工程师各科目考试赠送:实验手册、有道版笔记、随堂练习题、老师专属答疑指导等,以保障学员顺利通过考试。

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

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     436人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     201人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     163人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     242人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     68人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-考试认证-考试信息-考试报考
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯