试题八、
阅读以下基于Linux操作系统部署DHCP服务的技术说明,根据要求回答问题。
【说明】
某地市图书馆内部局域网划分为办公区、电子阅览室、无线阅览室等3个VLAN,并通过一台带防火墙模块的路由器与Internet网互连。为了便于整个局域网IP地址的管理,该馆在网络建设中采用一台安装Linux操作系统的DHCP服务器来管理各台工作机、笔记本电脑的接入问题。整个图书馆的网络拓扑及VLAN划分、IP地址分配如图2-6所示。
![]() |
图2-6 某图书馆的网络拓扑结构图 |
![]() |
图2-7 /etc/dhcpd.conf配置文件 |
问题:
1、请结合图2-6所示的网络拓扑结构图及题干的相关描述信息,将图2-7所示的配置文件中的(1)~(4)空缺处的内容填写完整。
2、在图2-7所示的配置文件中,第14行至第18行实现什么配置功能?
3、请将以下(5)~(10)空缺处的内容填写完整。
DHCP协议的前身是在传输层使用 (5) 协议的BOOTP协议,是BOOTP的增强版本。它用于实现同一个广播域范围内IP地址的集中管理,并有效且动态地分配客户端的TCP/IP的设置。在DHCP客户机与其服务器之间需要交互DHCPDISCOVER报文、DHCPREQUEST报文、DHCPACK报文等多种报文,其实现IP地址动态分配的过程如下。
①客户机以 (6) 方式向DHCP服务器发送DHCPDISCOVER报文,此报文的源地址为 (7) 。
②DHCP服务器收到DHCP DISCOVER报文后,它将从客户端主机的地址池中随机提取出一个尚未分配的IP地址。该IP地址通过 (8) 报文返回给相应的客户机。
③客户机收到包含客户的MAC地址,DHCP服务器能提供的IP地址、子网掩码、租约期限(在图2-7配置文件中,默认时间为 (9) 小时),以及DHCP服务器的IP地址的数据包后,将完成相关服务器ID和IP地址的设置,并发送给服务器一个 (10) 报文(该报文中含DHCP服务器所提供的IP地址)。
④服务器返回一个含有原被发出IP地址及其分配方案的DHCP ACK应答报文。