问答题
阅读以下说明,回答问题1至问题4,将解答填入对应的解答栏内。
【说明】
某局域网的IP地址为61.100.13.0/24,采用DHCP服务器(DHCPServer)自动分配
IP地址,网络结构如图1-1所示。
问答题
【问题1】 PCI首次启动时,DHCP的工作流程为:寻找DHCP服务器、提供IP租用、接受 IP租约及租约确认这4步,如图1-2所示。

为图1-2中(1)~(4)处选择正确的报文。
(1)~(4)备选答案:
A.Dhcpdiscover
B.Dhcpoffer
C.Dheprequest
D.Dhcpack 客户端所发出的Dhcpdiscover报文中,源IP地址为{{U}} (5)
{{/U}},目的IP地址为{{U}} (6) {{/U}}。
【正确答案】
【答案解析】(1) A (2) B (3) C (4) D (5) 0.0.0.0 (6) 255.255.255.255
[试题一分析]
本题考查Windows操作系统配置中DHCP服务器配置情况。
[问题1]
区别于客户端是否第一次登录网络,DHCP的工作形式会有所不同。第一次登录时,DHCP工作流程为:寻找DHCP服务器、提供IP租用、接受"租约及租约确认这 4步。
(1)寻找Server。当DHCP客户端第一次登录网络时,也就是客户发现本机上没有任何IP资料设定,它会向网络发出一个DHCPDISCOVER包。因为客户端还不知道自己属于哪一个网络,所以包的来源地址会为0.0.0.0,而目的地址则为255.255.255.255,然后再附上Dhcpdiscover的信息,向网络进行广播。
在Windows的预设情形下,Dhcpdiscover的等待时间预设为1s,也就是当客户端将第一个Dhcpdiscover包送出去之后,在1s之内没有得到回应的话,就会进行第二次 Dhcpdiscover广播。若一直得不到回应,客户端一共会有4次Dhcpdiscover广播,除了第一次会等待1s之外,其余三次的等待时间分别是9s,13s,16s。如果都没有得到 DHCP服务器的回应,客户端则会显示错误信息,宣告Dhcpdiscover的失败。之后,,基于使用者的选择,系统会继续在5分钟之后再重复一次Dhcpdiscover的过程。
(2)提供IP租用地址。当DHCP服务器监听到客户端发出的Dhcpdiscover广播后,它会从那些还没有租出的地址范围内选择最前面的空置IP,连同其他TCP/IP设定,回应给客户端一个DHCPOFFER包。
由于客户端在开始的时候还没有IP地址,所以在其Dhcpdiscover封包内会带有其 MAC地址信息,并且有一个XID编号来辨别该封包,DHCP服务器回应的Dhcpoffer封包则会根据这些资料传递给要求租约的客户。根据服务器端的设定,Dhcpoffer封包会包含一个租约期限的信息。
(3)接受IP租约。如果客户端收到网络上多台DHCP服务器的回应,只会挑选其中一个Dhcpoffer而已(通常是最先抵达的那个),并且会向网络发送一个Dhcprequest广播封包,告诉所有DHCP服务器它将指定接受哪一台服务器提供的IP地址。
同时,客户端还会向网络发送一个ARP封包,查询网络上面有没有其他机器使用该IP地址;如果发现该IP已经被占用,客户端则会送出一个DHCPDECLINE封包给 DHCP服务器,拒绝接受其Dhcpoffer,并重新发送Dhcpdiscover信息。
事实上,并不是所有DHCP客户端都会无条件接受DHCP服务器的offer,尤其这些主机安装有其他TCP/IP相关的客户软件。客户端也可以用Dhcprequest向服务器提出 DHCP选择,而这些选择会以不同的号码填写在DHCP Option Field里面。换句话说,在 DHCP服务器上面的设定,未必客户端全都接受,客户端可以保留自己的一些TCP/IP设定。而主动权永远在客户端这边。
(4)租约确认。当DHCP服务器接收到客户端的Dhcprequest之后,会向客户端发出一个DHCPACK回应,以确认IP租约的正式生效,也就结束了一个完整的DHCP工作过程。
如下图所示。

问答题
【问题2】
图1-3是DHCPServer中服务器配置时分配IP地址的范围窗口。
为图1-3中DHCPServer配置属性参数。 起始IP地址:{{U}} (7)
{{/U}}; 结束IP地址:{{U}} (8) {{/U}}。
【正确答案】
【答案解析】(7) 61.100.13.1 (8) 61.100.13.251 (答61.100.13.254也正确)
局域网的IP地址为61.100.13.0/24,由于61.100.13.252、61.100.13.253、61.100.13.254分别分配给了路由器接口和服务器,故可供分配的地址范围为61.100.13.1~61.100.13.251。因此,(7)、(8)空应分别填入61.100.13.1和61.100.13.251;又由于DHCP服务器配置地址池的过程中可以使用排除窗口,故空(8)答61.100.13.254也正确。
问答题
【问题3】
图1-4所示PC1的Internet协议属性参数应如何设置?  |
【正确答案】
【答案解析】选中“自动获得IP地址”并选中“自动获得DNS服务器地址”
采用DHCP协议的客户端需要自动获取IP地址,因此需要选中“自动获得IP地址”并选中“自动获得DNS服务器地址”,如下图所示。

问答题
| 【问题4】
图1-5是PC1采用ipconfig/renew重新租用IP地址的命令窗口,在(9)处填入正确的IP地址。
图1-5表明,PCI(10)。 (10) 备选答案: A.仅分配了IPv4地址
B.仅分配了IPv6地址
C.既分配了IPv4地址,又分配了IPv6地址 |
【正确答案】
【答案解析】(9) 61.100.13.252 (10) C
从图1-1中可以看出,该局域网的网关地址为61.100.13.252,故空(9)处应填入 61.100.13.252。同时,图1-5中表明PCI既配置了IPv4协议,又配置了IPv6协议,故空(10)应选C。
|