DHCP服务的应用

 DHCP服务在企业网中的应用

DHCP动态主机配置协议,顾名思义该服务是用来给网络中的主机配置ip地址,网关,dns信息的。当网络规模较大时,DHCP可以大大减少工作量,减少网络配置错误。

DHCP地址分配分类

1.       手动静态地址分配

将主机MAC地址与IP地址绑定,当主机请求DHCP分配地址时,DHCP服务器将绑定的IP地址分配给该主机。此种方法会造成IP地址利用率低。

2.       自动地址分配

DHCP服务器将地址池中的IP地址映射到特定主机。这种方法地址利用率低。

3.       动态地址分配

DHCP指定租约时间,客户端的到临时的在租约内的IP地址。当租约是时间到时客户端可以续约,或者停止使用该IP地址。这种方法地址利用率高。

DHCP的工作过程

 

登录

1.  客户端以广播方式发送DHCPDISCOVER报文寻找网络中的DHCP服务器。

2.  网络中收到DHCPDISCOVER报文的DHCP服务器向客户端发送只包含IP地址的DHCPOFFER报文,该报文为广播报文。

3.  客户以广播方式回答一个DHCPREQUEST请求报文,选择一个DHCP服务器,并向其请求其他网络参数,如:网关,DNS。网络中可能有多台DHCP服务器,客户端只接受第一个DHCPOFFER,并以广播形式通知所有DHCP服务器它的选择。除被选定的DHCP服务器外,其他服务器收回提供的IP地址。

4.  被选定的DHCP服务器向客户端发送DHCPACK报文,该报文包含了IP地址,网关,DNS,以及租约文件。

重新登录

   当客户端重新登录时,直接向上次使用的DHCP服务器发送DHCPREQUEST报文。DHCP服务器会尝试使客户端使用之前的IP地址,并发送DHCPACK确定报文;若该IP地址以被使用,则DHCP服务器发送DHCPACK否定报文,客户端重新发送DHCPDISCOVER包文重新获取地址。

租约更新

    当租约经过50%时,客户端发送DHCPFREQUEST更新租约;若无法更新则租约经过87.5时再次发送DHCPREQUEST报文更新租约;若无法更新,则重新发送DHCPDISCOVER重新获取IP地址。租约达到100%时停止使用该IP地址。

 

 

DHCP中继

从以上登录过程可发现,DHCPDISCOVER,DHCPOFFER,DHCPREQUEST报文均为广播报文。若DHCP服务器位于本网络之外,则广播包无法直接到达,因为路由器并不转发广播包。因此需要解决该问题。DHCP中继,将DHCP的广播包转为指向DHCP服务器的单播包,从而使客户端可以与DHCP服务器通讯,从而能够获取IP地址。

 

实例

1.       通过DHCP为网络中的主机分配地址。

 

2.       DHCP中继

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章