参考答案:
【问题1】(4分)
(1)0.0.0.0
(2)255.255.255.255
(3)A.第一个(或最先)
(4)租约(或租期)
【问题2】(6分)
(5)dhcpd
(6)/etc/dhcpd.conf
(7)1(或一)
(8)192.168.0.10
(9)192.168.0.250
(10)61.233.9.9或202.96.133.134均正确
【问题3】(2分)
(11)B
【问题4】(3分)
(12)ipconfig或ipconfig/all
(13)ipconfig/renew
(14)ipconfig/release
详细解析:
【问题1】
2005年上半年的网工考试,下午试题第二题与该题十分相似。
DHCP 客户机启动后,发出一个DHCPDISCOVER消息,这个消息以广播的形式发出,源地址为0.0.0.0,目标地址为255.255.255.255。
IP 租用选择。客户机可能从不止一台 DHCP 服务器收到DHCPOFFER信息。客户机按最先到达的DHCPOFFER,并发送DHCPREQUEST 消息包。
IP 租用确认。DHCP 服务器向客户机发送一个确认(DHCPACK)信息,信息中包括IP 地址、子网掩码、默认网关、DNS 服务器地址,以及IP 地址的租约。
【问题2】
在Linux系统中,提供DHCP服务的程序为dhcpd,对应相关配置文件为/etc/dhcpd.conf。
从配置文件的default-lease-time 86400;语句可以看出默认的租期为86400秒,正好是1天;range 192.168.0.10 192.168.0.250;这条语句说明DHCP 客户机能获得的IP 地址范围是:从192.168.0.10到192.168.0.250;
从option domain-name-servers
61.233.9.9, 202.96.133.134;
可以看出,DNS服务器的IP地址为 61.233.9.9或202.96.133.134。
【问题3】
大型的网络可能存在多个子网,如果为每个子网单独作一个DHCP服务器浪费太大。如果全网只有一台DHCP服务器,而有因为DHCP的请求又是通过广播来进行的,然广播消息不能跨越子网,因此客户端无法获取IP地址。这个时候,就要用到DHCP中继代理。DHCP中继代理实际上是一种软件技术,它承担不同子网间的DHCP客户机和服务器的通信任务。因此只有在路由器上设置DHCP中继代理才可以跨网段提供DHCP服务。
【问题4】
Ipconfig为Windows XP的一条命令,可以查看本机申请到的IP地址。这里(12)空也可以填ipconfig/all,加一个/all参数可以查看所有IP地址。
Ipconfig的参数/renew表明可以重新向DHCP 服务器申请IP 地址,因此(13)空填写ipconfig/renew。
Ipconfig的参数/release可以将IP 地址释放,因此(13)空填写ipconfig/release。