news 2026/7/29 6:52:20

ARP 协议超详细讲解(适合网工考试 / 运维理解)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ARP 协议超详细讲解(适合网工考试 / 运维理解)

一、基础定义

ARP:Address Resolution Protocol,地址解析协议

  • 作用:已知目标 IP 地址,获取目标主机 MAC 地址
  • 工作层级:数据链路层 ↔ 网络层之间(属于三层辅助协议,封装在二层帧里传输)
  • 适用环境:同一个广播域(同一网段)

反向协议:RARP(已知 MAC 查 IP,现在基本淘汰)

二、为什么需要 ARP?

IP 负责跨网段寻址(三层),但以太网传输数据,必须依靠 MAC 地址封装帧。 举例: 主机 A(192.168.1.10)要发给主机 B(192.168.1.20)数据

  1. A 知道 B 的 IP:192.168.1.20
  2. A 不知道 B 的网卡 MAC 地址
  3. 无法构造二层以太网帧,所以发送 ARP 请求查询 MAC

三、ARP 完整工作流程(重点!必考)

拓扑:同一网段 主机 A:IP192.168.1.10MACAA-AA-AA主机 B:IP192.168.1.20MACBB-BB-BB

1)ARP 请求报文(广播帧)

  • 源 MAC:AA-AA-AA(主机 A 网卡 MAC)
  • 目标 MAC:FF:FF:FF:FF:FF:FF(广播 MAC,网段所有设备接收)
  • 源 IP:192.168.1.10
  • 目标 IP:192.168.1.20

内容:请问192.168.1.20的 MAC 地址是什么?

广播特点:广播域内所有主机都会收到这条报文

  • 主机 C、D 收到:对比目标 IP 不是自己,直接丢弃报文,不回复
  • 主机 B 收到:目标 IP 和自身 IP 匹配,准备回复

2)ARP 应答报文(单播帧!考点)

主机 B 组装应答直接发给主机 A:

  • 源 MAC:BB-BB-BB
  • 目标 MAC:AA-AA-AA(直接单播,不需要广播)
  • 源 IP:192.168.1.20
  • 目标 IP:192.168.1.10

内容:192.168.1.20 的 MAC 地址是 BB-BB-BB

3)缓存写入

主机 A 收到应答,把IP-MAC映射存入ARP 缓存表,后续通信直接查表,不用反复广播查询。

四、ARP 缓存表

操作系统 / 交换机、路由器都会维护 ARP 缓存 Windows 查看命令:

cmd

arp -a

Linux 查看:

bash

运行

arp -n

特点:

  1. 缓存有老化时间(Windows 默认 2 分钟,超时自动删除条目)
  2. 分为动态 ARP(自动学习,可老化)静态 ARP(手动绑定,永久生效)

五、跨网段通信时 ARP 怎么工作?【极易混淆考点】

场景:PC (192.168.1.10) 访问外网服务器 (8.8.8.8) ✅ PC 不会直接查询 8.8.8.8 的 MAC! 正确逻辑:

  1. PC 判断目标 IP 不在本地网段
  2. PC 发起 ARP 请求:查询网关的 MAC 地址
  3. 数据包二层目标 MAC = 网关 MAC,三层目标 IP 依旧是 8.8.8.8

口诀:跨网段通信,ARP 只查网关 MAC,不查远端服务器 MAC!

六、常见攻击与安全(考试 / 运维常考)

1. ARP 欺骗(ARP 中毒)

原理:伪造 ARP 应答报文,欺骗局域网主机 攻击者发送虚假 ARP 消息:网关IP → 攻击者MAC结果:所有主机上网流量全部经过攻击者主机,可以抓包监听流量。

防御手段

  1. 静态 ARP 绑定(IP+MAC 固化)
  2. 交换机部署DAI(Dynamic ARP Inspection,动态 ARP 检测)
  3. 开启端口安全

七、经典考点总结(选择题高频)

  1. ARP 作用:IP 地址 → MAC 地址
  2. ARP 请求:广播;ARP 应答:单播
  3. ARP 报文封装在以太网帧(二层)
  4. 跨网段访问,ARP 解析网关 MAC,不是目标服务器 MAC
  5. ping 不通不代表 ARP 失败;ARP 正常只能证明二层互通
  6. ARP 仅在同一个广播域生效,无法穿越路由器(路由器隔离广播域)

八、易错题辨析

❌ 错误:ARP 可以跨路由器查询 MAC

✅ 正确:路由器不转发广播帧,ARP 广播无法跨网段

❌ 错误:访问外网服务器,主机 ARP 查询服务器 MAC

✅ 正确:只查询网关 MAC

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/29 6:52:10

深入解析Android Activity:生命周期、启动模式与实战避坑指南

1. 项目概述:为什么我们绕不开Activity?如果你是一名Android开发者,或者正准备踏入这个领域,那么“Activity”这个词对你来说,绝对不是一个陌生的概念。它就像是你开发旅程中的第一个“大本营”,几乎所有的…

作者头像 李华
网站建设 2026/7/29 6:51:49

2026年热门的福建GEO厦门GEO服务商:AI时代的本土增长引擎

2026年热门的福建GEO 厦门GEO服务商:AI时代的本土增长引擎随着生成式 AI 在商业生态中的广泛应用,GEO(生成式引擎优化)已成为福建企业厦门企业获取智能流量、实现品牌突破的关键策略。福建 GEO 厦门GEO 服务市场迅速发展&#xff…

作者头像 李华
网站建设 2026/7/29 6:48:27

ARM ---day10 ADC

1. 什么是ADC?ADC是模拟到数字转换器(Analog-to-Digital Converter)的缩写。它是一种电子设备或模块,用于将连续变化的模拟信号转换为离散的数字信号,以便数字系统(如微处理器、微控制器等)能够…

作者头像 李华
网站建设 2026/7/29 6:46:16

XSS-labs靶场实战:从原理到绕过技巧的Web安全入门指南

1. 项目概述:为什么我们需要XSS-labs靶场?如果你刚接触Web安全,或者想系统性地提升自己的实战能力,那么“靶场”这个词你一定不陌生。它就像一个虚拟的“练功房”,把各种真实存在的安全漏洞,比如SQL注入、文…

作者头像 李华
网站建设 2026/7/29 6:43:47

河北本地维修服务哪家强?深度评测「欧米到家」为何成为全网公认首选|2026 权威媒体实测完整版

导语 家电维修行业鱼龙混杂,无资质游击队乱加价、维修无质保、燃气维修存在安全隐患已是行业普遍痛点。经凤凰网、中华网、新浪家居等多家主流权威媒体实地走访、资质核验、用户抽样回访综合测评,欧米到家凭借全套合规经营资质、河北省全域市区服务网络、…

作者头像 李华