DHCP分配IP地址实操

DHCP原理

动态主机设置协定(Dynamic Host Configuration Protocol),DHCP是服务器/客户机模式,采用 UDP为传输协议。
1、DHCP客户发出DHCPdiscover报文
2、DHCP 服务接收到DHCP 客户发送的DHCP Discover报文会给出响应,向DHCP 客户发送一个DHCP Offer报文
3、DHCP 客户会发出一个广播的DHCP Request报文,在选项字段中会加入选中的DHCP 服务的IP地址和需要的IP地址。
4、DHCP 服务收到DHCP Request报文后,判断选项字段中的IP地址是否与自己的地址相同,相同就发送一个DHCP ACK报文
5、DHCP 客户接收到DHCP ACK报文后,检查DHCP Server分配的IP地址是否能够使用。能使用就使用,不能使用就重新申请。
主要用途如下:
给内部网络或网络服务供应商自动分配IP地址给用户
给内部网络管理员作为对所有电脑作中央管理的手段

## **模拟DHCP申请IP地址的实验**

实验目的

使用DHCP服务为主机分配IP地址

实验环境

ensp软件中5台主机、两台路由

实验过程

按照如图在ensp中建立拓扑图
在这里插入图片描述
我们首先来配置sw1在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
我们再配置路由R1在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
最后我们来配置R2在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
配置完成后我们打开我们的终端pc5,输入命令ipconfig / release、ipconfig / renew,就可以获得dhcp分配的IP地址在这里插入图片描述
我们对其他的四台主机都进行以下设置,以pc4为例在这里插入图片描述
我们设置好后,用ping命令来测试联通性在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
最后我们抓包查看以下dhcp服务器通信的报文在这里插入图片描述
抓包的步骤
1、 我们在pc5输入命令ipconfig/release
2、 在与pc5直连的链路上抓包
3、 输入命令ipconfig/renew
4、 查看出现的报文

猜你喜欢

转载自blog.csdn.net/kimowinter/article/details/106386401
今日推荐