Home » SDC讀書筆記 » TCP/IP协议 之DHCP服务

TCP/IP协议 之DHCP服务

TCP/IP协议

对于DHCP中客户机时如何取得一个地址的呢?
以下各步说明了一台客户机获得地址的基本方法:
1) 客户机通过D h c p D i s c o v e r广播提出请求。如果客户机有一个永久性的租用地址,它可
以直接请求那个地址。
2) 服务器一旦收到I P请求,会从地址池中取出一个地址并返回一个附有可用I P地址的
D h c p O ff e r报文。
3) 如果客户机收到多个I P,它会选择第一个或其所请求的那一个。
4) 客户机广播标识服务器的D h c p R e q u e s t报文并等待。
5) 每一个服务器检查报文,若发现不是它的标识,它会丢弃报文。当被标识的服务器接
72使用第二部分命名和寻址
下载
收了报文后,它会发回一个D h c p A c k报文,如果所请求的I P被分配也就是说租用已中止,会
发回D h c p N a k报文。
6) 如果客户机收到D h c p A c k报文,它可以开始使用I P地址。如果它收到D h c p N a k,它会重
新开始整个过程。假如I P有问题,客户机会发送一个D h c p D e c l i n e报文给服务器并重新开始。
注意一个永久性地址和一台机器永久地结合在一起。实际上,没有这样的永久性地址,
因为一段时间之后所有的租用必须中止。但是一个永久性的租用可以在一段时间内连
续使用几个月,每当机器和网络相连接请求IP地址时要重置时钟。
虽然看起来无需重复,但在这些步骤在D H C P环境是下是正确操作所必须的。这些功能也
是D H C P区别于B O O T P的地方。