HCIA(3)DHCP的工作原理、租期、eNSP操作命令

您所在的位置:网站首页 dhcp设置租期 HCIA(3)DHCP的工作原理、租期、eNSP操作命令

HCIA(3)DHCP的工作原理、租期、eNSP操作命令

2024-07-05 02:38| 来源: 网络整理| 查看: 265

当我们在使用电脑的时候,有三种办法可以获取到IP地址: 1. 直接知道服务器的地址(通过Ping命令或其它方法) 2. 通过DNS服务器获取IP地址 3. 通过应用或APP访问 即我们使用网络服务的过程中,IP地址是必不可少的,那这个过程中就需要用到DHCP了。 概念

DHCP封装格式

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议) 是一种帮助将IP地址和相关IP信息分配给网络中的计算机的协议。 DHCP服务器可以自动地给连接到网络的设备分配IP地址,这大大简化了网络管理员的工作,降低了手动配置和部署设备的时间,并降低了发生配置错误的可能性。 简单来说:DHCP帮助管理IP地址的分配。

由于DHCP是C/S模式运行的,所以使用DHCP的设备为客户端,而提供DHCP服务的为服务端。 DHCP客户端可以让设备自动地从DHCP服务器获得IP地址以及其他配置参数。

工作原理 DHCP协议采用UDP作为传输协议, 主机发送请求消息到DHCP服务器的67号端口, DHCP服务器回应应答消息给主机的68号端口。

DHCP交互过程

DHCP以广播的方式发出DHCP Discover包 源port:68 目标port:67 源IP:0.0.0.0 目标IP:255.255.255.255 源MAC:(client) 目标MAC:ff:ff:ff:ff:ff:ff 所有的DHCP Server都能接收DHCP Client发送的Discover报文,同时所有的DHCP Server都会给出响应,向DHCP Client发送一个DHCP Offer报文。(不同厂商不同规定,华为单播发送,思科广播发送) 源port:67 目标port:68 源IP:(服务器) Your(Client) IP:(临时可用IP) 源MAC:(服务器) 目标MAC:(client)

DHCP Server在发出此报文后会存在一个已分配IP地址的纪录。 3. Client只能处理其中一个DHCP Offer报文,一般的原则是Client处理最先收到的Offer报文。然后Client会发送一个广播的DHCP Request报文,且在选项字段中会加入选中的Server的IP地址和需要的IP地址。

源port:68 目标port:67 源IP:0.0.0.0 目标IP:255.255.255.255 源MAC:(client) 目标MAC:ff:ff:ff:ff:ff:ff

Server在收到DHCP Request报文后,判断选项字段中的IP地址是否与自己的IP地址相同。

如不同,Server不做任何处理只清除相应IP地址分配记录。如相同,Server就会向Client发送DHCP ACK报文,并在选项字段中增加相应IP地址的使用租期信息。

Client接收DHCP ACK报文后,会检查Server分配的IP地址是否能够使用。

如可使用,则Client成功获得IP地址,并根据IP地址使用 租期自动启动延续过程。如不可用,则Client向Server发送DHCP Decline报文,通知Server禁用这个IP地址,然后client开始新的地址申请过程。

Client在成功获取IP地址后,如租约到期则会通过改善DHCP Release报文来释放自己的IP地址。

Server在收到DHCP Release报文后,会回收相应的IP地址并重新分配。 租期 总租期最大为24小时 T1时间 50%时间:12小时

Client会以单播的形式向Server发送DHCP Request报文来续租IP地址。 - 如Client成功收到Server发送的DHCP ACK报文,则按相应时间延长IP地址租期。 - 如无,则继续使用IP。

T2时间 87.5%时间:21小时

Client会以广播的形式向Server发送DHCP Request报文来续租IP地址。 - 如Client成功收到Server发送的DHCP ACK报文,则按相应时间延长IP地址租期。 - 如无,则继续使用IP,直到IP地址到期,Client才会向Server发送DHCP Release报文来释放这个IP地址,并开始新的IP地址申请过程。

eNSP

ensp dhcp

[r1]dhcp enable #启动DHCP服务 [r1]ip pool aaa #创建地址池塘 [r1-ip-pool-aaa]network 192.168.1.0 mask 24 #宣告下发的IP地址范围 [r1-ip-pool-aaa]gateway-list 192.168.1.1 #下发网关 [r1-ip-pool-aaa]dns-list 192.168.1.100 8.8.8.8 #下发DNS服务器IP地址 [r1-GigabitEthernet0/0/0]dhcp select global #接口关联全局地址池塘的配置 [r1-ip-pool-aaa]display this #查看当前视图下所有的配置


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3