[TOC]
# 掌握DHCP的报文格式
# 掌握DHCP的工作原理
动态主机配置协议(Dynamic Host Configuration Protocol )是一种动态指定IP地址的机制
分配给客户的IP是临时的,DHCP客户只能在有限的时间内使用该IP,这段时间称为租用期 租用期的数值应由DHCP服务器决定(默认1小时),DHCP客户也可在自己发送的报文中提出对租用期的要求。 当租期到了的时候,服务器可以把这个IP地址分配给别的主机使用。
DHCP使用UDP协议封装,使用UDP的熟知端口67和68,68是DHCP请求报文中的源端口,67是DHCP服务器的目标端口
将物理地址与IP地址绑定在一起,DHCP服务器将这个绑定文件存放在静态数据库中。 当有主机请求分配IP时,DHCP服务器首先检查静态数据库,若静态数据库存在所请求的物理地址条目,则将相应的IP地址返回给客户。
DHCP服务器有一个存放IP地址的数据库(IP地址池)。当客户请求临时IP地址时,DHCP服务器就查找可用的IP地址分配给客户。
从DHCP服务器获得的IP地址是临时的,服务器预设了租用时间,租用时间到期时,客户就更新租用或停止使用这个IP地址。
服务器对更新租用可选择同意或不同意,如果不同意,客户就停止使用这个地址。
一、初始化状态:
二、选择状态:
三、 请求状态 :
四、绑定状态:
五、更新状态:
一、发现阶段:
二、提供阶段:
三、选择阶段:
四、确认阶段:
五、重新登录:
六、更新租约: