实验课中级40分钟

实验19DHCP地址分配DORA流程仿真

Discover-Offer-Request-Ack全过程

实验目标

  • 1观察DHCP四步DORA交互过程
  • 2分析DHCP报文各字段含义
  • 3验证地址池耗尽与续租机制

实验工具

Cisco Packet Tracer / eNSP
Wireshark

所属模块

模块7应用层——丰富的网络服务

DNS、HTTP、DHCP、FTP等常用网络服务

查看模块 →

📋 实验背景

DHCP(Dynamic Host Configuration Protocol)让主机能自动获取IP地址。 DORA四步流程——Discover(发现)→Offer(提供)→Request(请求)→Ack(确认), 是网络管理的核心知识。本实验将抓包分析每一步的报文字段。

🔧 实验步骤

DHCP DORA流程

已完成 0/5

步骤 1

搭建实验拓扑

在Packet Tracer中配置:1台路由器(作DHCP服务器)+ 1台交换机 + 2台PC(设为DHCP自动获取)。

💡 提示:路由器上配置 ip dhcp pool 命令创建地址池

步骤 2

配置DHCP服务器

步骤 3

开启仿真模式抓包

步骤 4

分析DORA报文

步骤 5

验证结果

🧪 数字孪生仿真:DNS解析参考

DHCP分配IP后,客户端通过DNS解析域名。下方仿真展示DNS查询的完整过程。

🌐 DNS 域名解析 · 深度仿真实验

从输入网址到找到IP,完整7步解析过程可视化

你的电脑192.168.1.100本地DNS运营商 / 8.8.8.8根DNS全球13组 a~m.com TLD顶级域名服务器权威DNSdns.baidu.com百度服务器110.242.68.66DNS Resolution Simulation · Step 1/7用户输入网址 www.baidu.com

用户输入网址 www.baidu.com

📤 查询:www.baidu.com

🔬 技术细节

你在浏览器地址栏输入 www.baidu.com 并回车。浏览器首先检查自身DNS缓存(Chrome 可在 chrome://net-internals/#dns 查看)。如果缓存未命中,则检查操作系统 hosts 文件(Windows: C:\Windows\System32\drivers\etc\hosts)。都没有,才发起DNS查询。

🏠 生活类比

你想去百度公司拜访,先看看手机里有没有存过他们的地址(浏览器缓存),再翻翻通讯录(hosts文件),都没有就得问人了。

✅ 实验检测

随堂测验

1/2

DHCP的DORA中,D代表什么?