问答题
阅读下列说明,回答问题1至问题3,将解答填入对应栏内。
【说明】
DHCP是动态主机配置协议,这个协议用于向计算机自动提供IP地址、子网掩码和路由信息。如果由网络管理员分配局域网上的客户机IP地址,则会费时费力且容易出错。因此采用DHCP自动分配地址,这时局域网上的客户机会向DHCP服务器请求一个IP地址,然后DHCP服务器为每个请求的客户机分配一个地址,直到分配完该范围内的所有IP地址为止,已经分配的IP地址必须定时地延长租用期。这确保了当客户机设备在正常地释放IP地址之前,如果该客户机突然从网络断开,被分配的地址就可以归还给服务器。DHCP配置丈件中的option(选项)如表2-1所示。
{{B}}              表2-1          DHCP配置中的选项(1){{/B}}
选   项
解   释
Subnet-mask {{U}} (1) {{/U}}
Domain-name {{U}} (2) {{/U}}
Domain-name-servers {{U}} (3) {{/U}}
Host-name 为客户指定主机名称
Routers {{U}} (4) {{/U}}
Broadcast-address {{U}} (5) {{/U}}
Ntp-server 为客户端设定网络时间服务器IP地址
Time-offset 为客户端设定偏移时间,单位为s
问答题
【问题1】
请根据表2-1中的选项,把(1)~(5)填写完整。
【正确答案】
【答案解析】(1)为客户端设定子网掩码。
(2)为客户端指明DNS名字。
(3)为客户端指明DNS服务器IP地址。
(4)为客户端设定默认路由。
(5)为客户端设定广播地址。
[分析]
DHCP配置文件中的Option(选项):用来配置DHCP可选参数,全部用Option关键字作为开始。主要内容如表2-5所示。
{{B}}                  表2-5            DHCP配置中的选项{{/B}}
选项
解释
subnet-mask 为客户端设定子网掩码
domain-name 为客户端指明DNS名字
domain-name-servers 为客户端指明DNS服务器IP地址
host-name 为客户端指定主机名称
routers 为客户端设定默认路由
broadcast-address 为客户端设定广播地址
ntp-server 为客户端设定网络时间和服务器IP地址
time-offset 为客户端设定格林威治时间的偏移时间,单位为秒
问答题
【问题2】
在Linux系统中有如下3个语句,请分别说出它们所执行的任务的名称。
1) /etc/rc.d/init.d/dhcpd start。
2) /etc/rc.d/init.d/dhcpd stop。
3) /etc/rc.d/init.d/dhcpd restart。
【正确答案】
【答案解析】启动。 (2)停止。 (3)重新启动。 [分析] 在终端窗口用命令进行关闭、启动和重启DHCP服务进程等操作,如: /etc/rc.d/init.d/dhcpd restart letc/rc.d/init.d/dhcpd stop /etc/rc.d/init.d/dhcpd start 还可以使用senice命令,进行关闭、启动和重启操作: service dhcpd start service dhcpd stop service dhcpd restart
问答题
【问题3】
请简要说出DHCP服务的基本流程。
【正确答案】
【答案解析】(1)客户机向DHCP服务器发送Dhcpdiscover数据包,服务器收到数据包后,从地址范围中为客户机提供一个还没被分配的有效的IP地址。 (2)服务器返回Dhcpoffer报文。 (3)客户机设置服务器分配的IP地址,并给服务器发送一个Dhcprequest报文。 (4)服务器返回Dhcpack报文,包含了租约(默认是8天)。 [分析] DHCP是基于客户机/服务器模型设计的,DHCP客户机和服务器之间通过收发 DHCP消息进行通信。DHCP使用UDP协议进行数据传送,从客户机发出的消息送往服务器的端口为67,从服务器发给的消息送往客户机的端口为68。由于在取得服务器赋予的IP之前,客户机并没有自己的IP,所以包含DHCP消息的UDP数据报的IP头的源地址段是0.0.0.0,目的地址则是255.255.255.255。 DHCP服务器有3种为客户机分配TCP/IP地址的方式,分别如下: (1)手工分配:管理员在服务器通过手工方法配置客户机的IP地址。当客户机要求网络服务时,服务器把手工配置的IP地址传递给客户机。 (2)自动分配:当客户机第一次向服务器租用到IP地址后,这个地址就永久地分配给了该客户机,而不会再分配给其他客户机。 (3)动态分配:当客户机向服务器租用IP地址时,服务器只是暂时分配给客户机一个IP地址。只要租约到期,这个地址就会还给服务器,以供其他客户机使用。如果客户机仍需要一个IP地址来完成工作,则可以再要求另外一个IP地址。 DHCP的服务过程如图2-17所示。