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

admin2005-03-15  48

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

选项 A、动态地址绑定和租约
B、报文扩充
C、配置参数提交
D、中继代理

答案A

解析 自举协议(BOOTP)是DHCP之前开发的主机配置协议。DHCP在BOOTP基础上进行了改进并消除了BOOTP作为主机配置服务所具有的特殊限制。RFC 951定义了 BOOTP。由于BOOTP和DHCP之间的关系,2个协议共享某些定义特征。公用元素包括每种格式结构都用于在服务器和客户机之间交换消息。
   BOOTP和DHCP使用几乎相同的请求消息(由客户机发送)和回复消息(由服务器发送)。任何一种协议中的消息都使用576个字节的单个用户数据报协议(UDP)数据报来封装每个协议消息。
   对于BOOTP和DHCP,消息头除用于携带可选数据的最终消息头字段的情况外,其余的都相同。对于BOOTP,这个可选字段称作供应商特有区域并限制到64个字节。对于DHCP,该区域称作选项字段并且能携带最多312个字节的DHCP选项信息。 BOOTP和DHCP均使用相同的保留协议端口在服务器和客户机之间发送和接收消息。
   BOOTP和DHCP服务器均使用UDP端  67来监听和接收客户请求消息。 BOOTP和DHCP客户机一般保留UDP端口68,用于接收来自BOOTP服务器或 DHCP服务器的消息回复。由于DHCP和BOOTP消息使用几乎相同的格式类型和数据包结构,并且一般使用众所周知的相同服务端口,因此BOOTP和DHCP中继代理程序通常将BOOTP和DHCP消息视为基本相同的消息类型而不做区分。
   虽然BOOTP和DHCP都在启动期间将IP地址分配给客户机,但是它们使用不同的分配方法。BOOTP通常为每个客户机提供单个IP地址的固定分配,在BOOTP服务器数据库中永久保留该地址。DHCP通常提供可用IP地址的动态、租用分配,在DHCP服务器数据库中暂时保留每个DHCP客户机地址。当跨越多个网段的时候,要继续使用DHCP协议,则必须使用DHCP/BOOTP中继代理,即在DHCP客户和服务器之间转发 DHCP消息的主机或路由器。
   在Windows 2000系统中,如果作为DHCP客户机无法找到对应的服务器,将不使用 IP地址,获取的值为0.0.0.0,但是windows 9x系统在同样的情况下,将使用特定网段中的一个IP地址,其范围为169.254.x.x。
转载请注明原文地址:https://jikaoti.com/ti/a1B7FFFM
0

最新回复(0)