DHCP的全名是“Dynamic Host Configuration Protocol”,即动态主机配置协议。
在使用DHCP的网络里,用户的计算机可以从DHCP服务器那里获得上网的参数,几乎不需要做任何手工的配置就可以上网。 一般情况下,DHCP服务器会尽量保持每台计算机使用同一个IP地址上网。如果计算机长时间没有上网或配置为使用静态地址上网,DHCP服务器就会把这个地址分配给其他计算机。
为什么使用DHCP?
是的,虽然DHCP可以自动为你的客户配置TCP/IP,但是你也许觉得奇怪,如果你已经设置好使用静态IP地址,为什么你还要给自己找麻烦选择DHCP呢?
在我们解决这个问题以前,我们要指出,无论你是否使用DHCP,某些IP地址都必须保持固定。例如,你必须在运行DHCP,WINS,以及DNS的计算机上使用固定IP地址。对你的主域控制器使用固定IP地址也是一个好主意。
记住这些例外,对所有其它计算机,你都应该使用动态IP地址。使用动态IP地址的优点是你可以避免许多常见的问题。例如,如果你手工配置IP地址,你必须记住哪个地址是你已经分配了的,而哪个地址又是你还没有分配的?已经分配的都分配给谁了?如果你不小心给两个人分配了同一个IP地址,如果一个用户瞎摆弄他/她的地址,你就可能遇到非常难解决的网络问题。
更重要的是,在许多组织中,在整个建筑或者建筑之间经常移动计算机是非常常见的一种情况。在这种情况下,如果你使用固定IP地址,每次你移动计算机,可能你就必须为落到另一个子网中的用户修改IP地址,而如果你使用DHCP,计算机将自动联系DHCP服务器并且取得适合新的子网的IP地址。
最后,在你只拥有很少的IP地址的情况下,DHCP是很方便的。如果静态分配IP地址,你必须为每一台计算机提供一个唯一的IP地址。计算机将占据这个地址,无论它们是否开着。
但是,通常并不是所有的计算机在所有的时间都在使用当中。在这种情况下,DHCP可以按是否需要的原则分配IP地址。这样就把你从必须确保你有足够的地址用于每一台计算机的窘况中解脱出来。取而代之的是,你只需要确保在任何给定的时间有足够的IP地址用于使用当中的计算机就行了。 |