动态主机配置协议DHCP是对BOOTP协议的扩充,DHCP与BOOTP的主要区别是 DHCP具有(26)机制。DHCP协议支持的中继代理(Relay Agent)是(27),它可以在不同的网段之间传送报文。DHCP具有多种地址分配方案,对于移动终端(比如笔

admin2009-02-15  70

问题 动态主机配置协议DHCP是对BOOTP协议的扩充,DHCP与BOOTP的主要区别是 DHCP具有(26)机制。DHCP协议支持的中继代理(Relay Agent)是(27),它可以在不同的网段之间传送报文。DHCP具有多种地址分配方案,对于移动终端(比如笔记本电脑)最适合的分配方案是(28)。使用Windows2000操作系统的DHCP客户机,如果启动时无法与DHCP服务器通信,它将(29)。因为DHCP报文是装入(30)数据单元中传送的,所以它是不安全的。  

选项 A、TCP
B、UDP
C、IP
D、ARP

答案B

解析 DHCP是Dynamic Host Configuration Protocol(动态主机分配协议)缩写,它的前身是BOOTP。BOOTP原本用于无磁盘主机连接的网络:网络主机使用BOOT ROM而不是磁盘起动并连接上网络,BOOTP则可以自动地为那些主机设定TCP/IP环境。但BOOTP有一个缺点:在设定前须事先获得客户端的硬件地址,而且,与IP的对应是静态的。换而言之,BOOTP非常缺乏“动态性”,若在有限的IP资源环境中,BOOTP的一一对应会造成非常可观的浪费。
   DHCP可以说是BOOTP的增强版本,它分为两个部份:一个是服务器端,而另一个是客户端。所有的IP网络设定数据都由DHCP服务器集中管理,并负责处理客户端的DHCP要求,而客户端则会使用从服务器分配下来的IP环境数据。比较起BOOTP,DHCP透过“租约”的概念,有效且动态地分配客户端的TCP/IP设定,而且出于兼容考虑,DHCP也完全照顾了BOOTP Client的需求。
   DHCP的分配形式:
   首先,必须至少有一台DHCP主机工作在网络上,它会监听网络的DHCP请求,并与客户端磋商TCP/IP的设定环境。它提供两种IP定位方式:
   (1)Automatic Allocation。
   自动分配,其情形是:一旦DHCP客户端第一次成功地从DHCP服务器端租用到IP地址之后,就永远使用这个地址。
   (2)Dynamic Allocation。
   动态分配,当DHCP第一次从HDCP服务器端租用到IP地址之后,并非永久地使用该地址,只要租约到期,客户端就得释放(release)这个IP地址,以给其他工作站使用。当然,客户端可以比其他主机更优先地更新(renew)租约,或是租用其他的IP地址。
   动态分配显然比自动分配更加灵活,尤其是当实际IP地址不足的时候,例如,一家ISP,只能提供200个IP地址用来给拨接客户,但并不意味着客户最多只能有200个。因为客户们不可能全部同一时间上网,除了他们各自的行为习惯的不同,也有可能是电话线路的限制。这样,就可以将这200个地址轮流地租用给拨接上来的客户使用。这也是为什么当查看IP地址的时候,会因每次拨接而不同的原因了(除非申请的是一个固定IP,通常的ISP都可以满足这样的要求,这或许要另外收费)。当然,ISP不一定使用DHCP来分配地址,但这个概念和使用 IP Pool的原理是一样的。
   DHCP除了能动态地设定IP地址之外,还可以将一些IP地址保留下来给一些特殊用途的计算机地使用,它可以按照硬件地址来固定地分配IP地址,这样可以提供更大的设计空间。同时,DHCP还可以帮客户端指定router、netmask、DNS Server、WINS Server等等项目,用户在客户端上除了将DHCP选项打勾之外,几乎无需做任何的IP环境设定。
转载请注明原文地址:https://kaotiyun.com/show/4OPZ777K
0

最新回复(0)