Wireshark 实验八:DHCP

本次实验旨在通过Wireshark观察DHCP运行过程,理解其工作机制。实验步骤包括释放IP地址,捕获DHCP数据包,分析Discover、Offer、Request和ACK数据包的交互。实验结果显示,DHCP消息通过UDP发送,且在四步交互中,事务ID作为标识,服务器提供IP地址、路由器和子网掩码等信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、实验目的

(1)观察DHCP的运行

(2)了解DHCP相关功能及作用

(3)了解DHCP运行机制

二、实验步骤与实验问题探讨

(1)实验步骤

为了观察DHCP的运行情况,我们将执行几个与DHCP相关的命令,并使用Wireshark捕获由于执行这些命令而交换的DHCP消息。执行以下操作:

1.首先打开Windows命令提示符窗口。如图1所示,输入“ipconfig/release”。此命令释放当前IP地址。

2.启动Wireshark数据包嗅探器,开始Wireshark数据包捕获。

3.现在返回Windows命令提示符窗口,输入“ipconfig/renew”。该命令帮助主机获取新的一组网络配置,包括新的IP地址。在图1中,主机获得IP地址192.168.1.108

4.等待“ipconfig/renew”执行完后,然后再次输入相同的命令“ipconfig/renew”。

5.当第二个“ipconfig/renew” 执行完后,输入命令“ipconfig/release”将先前分配的IP地址等信息释放。

6.最后,输入“ipconfig/renew”再次为您的计算机分配IP地址等上网信息。

7.停止Wireshark数据包捕获。

图1命令提示符窗口,显示您应该输入的ipconfig命令序列。

现在让我们看看Wireshark窗口。要只查看DHCP数据包,在“显示过滤器”窗口输入过滤器字段“dhcp”。从图2可以看出,第一个ipconfig renew命令生成了四个DHCP数据包:DHCP Discover数据包、DHCP Offer数据包、DHCP Request数据包和DHCP ACK数据包。

图2:扩展了带有第一个DHCP数据包(DHCP Discover数据包)的Wireshark窗口。

(2)实验问题探讨

回答下列问题:

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值