实验目标
- 1观察ARP广播请求和单播应答过程
- 2分析ARP缓存表的建立与老化
- 3使用Wireshark抓包验证ARP报文结构
实验工具
Cisco Packet Tracer / eNSP
Wireshark
📋 实验背景
ARP(Address Resolution Protocol,地址解析协议)是数据链路层与网络层之间的桥梁。 当一台主机知道目标IP地址但不知道其MAC地址时,就需要通过ARP广播来"询问"。 本实验将带你观察ARP广播请求、单播应答以及ARP缓存表的构建过程。
🔧 实验步骤
ARP过程分析
已完成 0/5 步
步骤 1
搭建实验拓扑
步骤 2
清除ARP缓存
步骤 3
发起通信触发ARP
步骤 4
抓包分析ARP报文
步骤 5
查看ARP缓存表
🧪 数字孪生仿真:ARP地址解析
在交互式仿真中观察ARP广播请求→单播应答→缓存表构建的完整过程。
🔗 ARP 地址解析 · 深度仿真实验
从IP地址到MAC地址,广播请求→单播应答→缓存更新全过程
PC-A 想发数据给 PC-B(192.168.1.20),但不知道它的MAC地址
🔬 技术细节
PC-A 要发送 IP 包给 192.168.1.20,但以太网帧需要目的 MAC 地址。PC-A 先查自己的 ARP 缓存表,发现没有 192.168.1.20 对应的 MAC 地址。因此必须先通过 ARP 协议获取。
🏠 生活类比
你要给同班的小王传纸条,但教室里人太多,你不知道小王坐在哪个位置(MAC地址)。你只知道他的学号是 20(IP地址)。
📋 PC-A 的 ARP 缓存表
(空)
步骤 1/6
📝 知识要点
知识点
ARP核心概念
- ARP请求:广播帧,目标MAC=FF:FF:FF:FF:FF:FF,所有设备都能收到
- ARP应答:单播帧,仅发回请求方
- ARP缓存:动态条目默认老化时间约300秒(5分钟)
- 免费ARP:设备自己发送目标为自身IP的ARP,用于检测IP冲突
✅ 实验检测
随堂测验
第 1/2 题ARP请求使用什么类型的帧?