作为网吧网管要学习的东西很多,那么DHCP服务是必学之一,网吧经营者也会把这作为网管的考核之一。那么今天小编就为大家介绍下DHCP服务到底是怎样的吧!
一、DHCP服务的概念。DHCP称为动态主机配置协议。DHCP服务允许工作站连接到网络并且自动获取一个IP地址。配置DHCP服务的服务器可以为每一个网络客户提供一个IP地址、子网掩码、缺省网关、一个WINS服务器的IP地址,以及一个DNS服务器的IP地址。
二、DHCP服务在实际应用中的常见问题
在一个子网内是否可以存在多台DHCP服务器;采取在各个子网都安装一台DHCP服务器,还是只在某一个子网中安装DHCP服务器,让它为多个子网的客户机分配IP地址;如果采取在一个子网中安装DHCP服务器,让它为多个子网的客户机分配IP地址,那么应该需要在一台DHCP服务器中创建多个不同范围的作用域;如果客户机器无法从DHCP服务器中获取IP地址,那么Windows2000客户机器将会如何处理自己的TCP/IP设置?
三、DHCP的工作原理
1、IP租用请求:在任何时候,客户计算机如果设置为自动获取IP地址,那么在它开机时,就会检查自己当前是否租用了一个IP地址。
2、IP租用提供:当DHCP服务器接收到一个来自客户的IP租用请求时,它会根据自己的作用域地址池为该客户保留一个IP地址并且在网络上广播一个来实现,该消息包含客户的MAC地址、服务器所能提供的IP地址、子网掩码、租用期限,以及提供该租用的DHCP服务器本身的IP地址。
3、IP租用选择:如果子网还存在其它DHCP服务器,那么客户机在接受了某个DHCP服务器的DHCPOFFER消息后,它会广播一条包含提供租用的服务器的IP地址的DHCPREQUEST消息,在该子网中通告所有其它DHCP服务器它已经接受了一个地址的提供,其他DHCP服务器在接收到这条消息后,就会撤销为该客户提供的租用。
4、IP租用确认:DHCP服务器接收到来自客户的DHCPREQUEST消息,它就开始配置过程的最后一个阶段,这个确认阶段由DHCP服务器发送一个DHCPACK包给客户,该包包括一个租用期限和客户所请求的所有其它配置信息,至此,完成TCP/IP配置。
四、DHCP服务常见问题的解决方案
根据客户计算机的IP租用原理可以知道,在一个子网内,如果存在多台DHCP服务器来提供地址配置信息,这是不违反请求、分配原则的,因为只要中有一台客户计算机在该子网中提出IP地址租约请求,由于请求是广播形式的,所以在子网中可以有任意数量的特定DHCP服务器响应一个IP租用请求,而客户请求后选中的是这些任意特定DHCP服务器中的某一台,这个选择具有随机性,但有一点要注意的是客户只能为每一张网络接口卡接受一个租用提供,上面所谓特定的DHCP服务器是指那些经过系统授权的DHCP服务器,而非授权的DHCP服务器将无法在网络中提供正常的地址分配服务。
这一点非常重要,因为这样一来客户机器将只会在管理员设定的地址范围中取得地址,Windows2000操作系统的这一新增功能,通过对DHCP服务器进行认证避免了非法DHCP服务器分配非法IP地址造成的IP地址冲突,在实际应用中,客户机器获取非法的地址经常是造成网络瘫痪和无法正常通讯的一大原因。
此外,从另一个角度看,在相同子网上使用多个DHCP服务器,将为它所服务的DHCP客户机提供更强的容错能力,如下图所示,在一个子网内(网络号为192.168.1.0掩码为255.255.255.0)共用两个DHCP服务器,其中的DHCP服务器1不可用的话,DHCP服务器2可以取代它并继续租用新的地址或续订现有客户机。可以建议采用的解决方案是使用80/20规则来划分两个DHCP服务器之间的作用域地址,具体做法可以是将服务器1配置成可使用大多数地址(约80%),服务器2可以配置成让客户机使用其他地址(约20%)。
五、DHCP的应用---旅馆网络管理
现在旅馆都提供了网络接入点,但旅馆是个流动性很强的场所,流动不仅给网管安全带来危机,现时对网管设置和网络管理人员也有了更高的要求。一般旅馆不出资高额的费用来建设网络,多是一个路由搞定。这样问题就来了,用户上网用的都是DHCP,每个用户端是否中毒都是不可控的,一但出现ARP情况就会使整个网络瘫痪。
以上全部就是关于DHCP服务的相关问题,那么作为网吧网管学习知识的重要内容,大家一定要好好掌握哦!
本文来源:网络整理 作者:佚名