Windows 网络服务架构系列课程详解(一) ----DHCP服务器的搭建与配置
2010-09-27 13:12:12 来源:WEB开发网核心提示: 首先,客户端请求IP租约:在网络中广播一个DHCPDiscover包请求IP地址(源IP地址是0.0.0.0,Windows 网络服务架构系列课程详解(一) ----DHCP服务器的搭建与配置(9),目标IP地址是255.255.255.255—广播,以及客户端的MAC地址,如果客户
首先,客户端请求IP租约:在网络中广播一个DHCPDiscover包请求IP地址(源IP地址是0.0.0.0,目标IP地址是255.255.255.255—广播,以及客户端的MAC地址,用于确定客户端的具体位置。
其次,服务器相应:当网络中的某一台DHCP服务器收到客户机请求IP地址的信息时,就在自己规定的IP地址池里查找是否有合法的IP地址提供给客户机,如果有,就将此IP地址做上标记,广播一个DHCPOffer包出去。
再次,客户机选择IP地址:DHCP客户机从接受到第一个DHCPOffer包中选择IP地址,并将DHCPRequest包打上服务器标示字段广播到所有的DHCP服务器上,DHCP服务器查看服务器标示字段是否为客户机提供了IP地址,如果有,则该地址保留;如果没有,则DHCP服务器取消IP地址用于下一个IP租约请求。
最好,服务器确认租约:当服务器收到DHCPRequest后,以DHCPACK消息的信息向客户机广播成功的确认,该消息包含了IP地址的有效信息和其他可能的配置。当客户机收到DHCPACK包之后,就配上了IP地址,便可以在TCP/IP网络中通信了。
下面就是PC1从DHCP(192.168.0.254)上申请的最小的一个IP地址(客户端从小向大获取)
图片看不清楚?请点击这里查看原图(大图)。
IP租约释放与从新获得
在客户机上使用ipconfig /release命令使DHCP客户机 向DHCP服务器发送DHCPRelease包并释放其租约。比如说,一台客户机在租约过期之后才打开,那么,如果客户机不适用DHCPRelease包,那么它在重新启动时,将试图尝试继续使用上一次使用过的IP地址。
更多精彩
赞助商链接