1.DHCP基本概念
动态主机配置协议(DHCP)是一个简化主机IP地址分配管理的协议。用户可以利用DHCP服务器管理动态的IP地址分配以及以及其他相关的环境配置工作(DNS WINS Gateway的设置);
在使用DHCp整个网络至少有一台服务器安装并配置了DHCP服务,其它使用DHCP功能客户机也必须设置成使用DHCP动态获取IP地址
DHCP具备的五项主要功能:支持动态地址分配,支持静态地址分配,租用地址 永久租用地址 回复种猪的租用地址
2.DHCP的工作原理
(1)在客户端第一次登录网络时,获得IP地址的步骤。
发出租用地址请求 DHCP客户机广播“DHCP发送消息(HCP discover)” 消息 视图找到网络中的DHCP服务器 采用广播的方式从0.0.0.0 发送到 255.255.255.255;
提供IP地址 DHCP供给广播IP地址及其配置的相关信息
接受IP租约:DHCP客户机收到 “DHCP供给消息” 如果接受DHCP服务器所提供的相关参数,就通过广播“DHCP请求(DHCP request)” 消息向DHCP服务器请求提供IP地址;
租约确认:DHCP服务器广播 “DHCP确认”消息,将IP地址分配给DHCP客户机;
(2)客户端第二次登录网络时,获得IP地址的步骤。
一 租约生效,直接使用IP地址,响应DHCP ack确认即可
租约失效,或被其他机器使用,响应DHCP NACK封包 重新执行 DHCP discover
3.DHCP的报文数据格式
Boot record type: