DHCP是动态主机配置协议的简称,对客户机动态分配TCP/IP信息包括IP地址、子网掩码、默认网关、DNS服务器。。。。。。在实际工作中,什么时候使用DHCP?为什么要使用DHCP呢?一般情况,在主机数量比较多的环境使用DHCP服务器;使用DHCP的理由有:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

1.       减少网络管理员的工作量

2.       减少输入错误的可能

3.       避免IP地址冲突

4.       当网络要更改IP地址段时,不需要重新更改每台计算机的IP

5.       计算机移动不需要重新更改IP

6.       提高IP地址的利用率

DHCP租约过程包括四个步骤:客户机向服务器发送请求,服务器响应客户机的请求,客户机在服务器提供的IP地址列表选择IP,服务器确认客户机的选择。具体步骤如下:

客户机向网络中发送一个广播包,由于客户机没有IP地址,此包包括了源地址<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />0.0.0.0 目标地址255.255.255.255和主机名等信息,此包称为DHCP发现包(Discovery),服务器接受到Dicovery包后,会向客户机发送一个DHCP Offer包(提供包),此包也包含源地址、目标地址和主机名等信息,如果网络中有多台DHCP服务器都接受到了客户机的Discovery包,都会像客户机发送Offer包,而客户机从最先接收的Offer包中选择IP地址,然后向服务器发送Request包,服务器接收到Request包后,检查IP地址列表,客户机选择的IP地址是否被使用,如果被使用了,重新向客户机发送一个Offer包,反之,服务器向客户机发送一个DHCP ACK包(确认包),客户机接收到该包后,自动的配置TCP/IP信息,最后,客户机与服务器建立了连接,能够正常通信。

IP租约的更新 当客户机的租约达到50%时,客户机会向服务器发送Request

   当客户机的租约达到87.5%时,将进入重新申请状态,向服务器发送Discovery

Ipconfig /renew命令的作用就是IP地址租约的更新,向服务器发动Request包,如果DHCP服务器没有响应的时候,客户机将继续使用当前的配置信息。

IP租约的释放 使用ipconfig /release命令,客户机的TCP/IP通信联络停止,服务器可以将释放的IP地址分配给其他客户机。

 

DHCP服务器安装(该计算机必须配置静态IP地址、子网掩码和其他的TCP/IP参数)

授权DHCP服务器

 

配置作用域

作用域是一段IP地址的范围,作用域必须在租用给客户机IP地址之前创建,每个DHCP服务器至少有一个作用域,为一个网段分配IP地址,为多个网段分配IP地址,要创建多个作用域。

新建作用域

 
配置作用域选项

可以给作用域的客户机分配一些可选参数,如路由器(默认网关)的 IP 地址, DNS 服务器的 IP 地址等;作用域选项只用于该作用域的客户机
 
配置客户端保留

客户端保留可以确保让某台DHCP客户机总是从DHCP服务器获得同一个IP地址,通常用于某些特殊的计算机(如文件服务器和打印服务器)

 
配置保留选项和服务器选项和作用域选项方法一样,只是他们的作用范围不同而已;保留选项作用于保留下的计算机,而服务器选项作用于服务器中所有的作用域下的计算机。