单选题
130.DHCPv6 客户端发送哪个报文, 请求 DHCPv6 服务器为其分配 IPv6 地址和网络配置参数?
A
Solicit
B
Advertise
C
Discover
D
Request
答案解析
正确答案:A
解析:
**正确答案:A**
### 解析
DHCPv6(Dynamic Host Configuration Protocol for IPv6)的工作流程与 DHCPv4 有所不同,主要采用“四步交互”或“两步交互”模式。在标准的有状态地址分配过程中,客户端获取 IPv6 地址和配置参数的第一步是发送 **Solicit** 报文。
以下是各选项报文的详细作用分析:
1. **A. Solicit(请求/搜寻)**:
* **发送方**:DHCPv6 客户端。
* **作用**:客户端通过发送 Multicast(组播) Solicit 报文来定位网络中的 DHCPv6 服务器。该报文用于**请求**服务器为其分配 IPv6 地址前缀、IPv6 地址以及其他网络配置参数(如 DNS 服务器地址等)。这是 DHCPv6 交互过程的起始报文。
* **结论**:符合题意。
2. **B. Advertise(通告)**:
* **发送方**:DHCPv6 服务器。
* **作用**:服务器收到客户端的 Solicit 报文后,如果愿意为该客户端提供服务,会回复 Advertise 报文。该报文告知客户端服务器的存在及其提供的配置信息,但此时地址尚未正式分配。
* **结论**:这是服务器的响应报文,而非客户端的请求报文。
3. **C. Discover(发现)**:
* **注意**:**Discover 是 DHCPv4 中的报文名称**,在 DHCPv6 协议中不存在名为 Discover 的报文。DHCPv6 中对应功能的是 Solicit 报文。
* **结论**:属于干扰项,混淆了 DHCPv4 和 DHCPv6 的术语。
4. **D. Request(请求)**:
* **发送方**:DHCPv6 客户端。
* **作用**:在客户端收到一个或多个服务器的 Advertise 报文后,它会选择其中一个服务器,并向其发送 Request 报文,以**确认**请求之前通告中提供的特定地址和配置参数。虽然它也包含“请求”的含义,但它发生在 Solicit 之后,用于确认选择,而不是初始的“寻找服务器并请求分配”的第一步。题目通常考察的是发起整个分配过程的初始请求报文,即 Solicit。
* **补充**:在某些快速提交(Rapid Commit)模式下,可能只有 Solicit 和 Reply 两步,此时 Solicit 直接请求分配。即使在标准四步交互(Solicit -> Advertise -> Request -> Reply)中,Solicit 也是客户端发起的地址分配请求的起点。
### 总结
DHCPv6 客户端为了请求服务器为其分配 IPv6 地址和配置参数,首先发送的是 **Solicit** 报文。
* **Solicit**:客户端找服务器,“谁能给我配地址?”
* **Advertise**:服务器回应,“我可以给你配。”
* **Request**:客户端选定服务器,“那就请你给我配吧。”
* **Reply**:服务器正式分配,“好的,这是你的地址和配置。”
因此,本题选 **A**。
相关知识点:
DHCPv6索地址
题目纠错
华为数通工程师HCIA题库
相关题目
单选题
671.在华为设备上,如果使用AAA认证进行授权,当远程服务器无响应时,可以从网络设备侧进行授权。
单选题
670.如果网络管理员没有配置骨干区域,则路由器会自动创建骨干区域。
单选题
669.STP中根交换机的选举依据是比较交换机优先级,而在RSTP中,会同时比较交换机优先级与MAC地址。
单选题
668.DHCPv6无状态自动分配方案中,主机不需要发送任何DHCPv6报文。
单选题
667.主机使用无状态地址自动配置方案来获取IPv6地址时,无法获取DNS服务器地址信息。
单选题
666.以太网帧在交换机内部都是以带VLANTAG的形式来被处理和转发的。
单选题
665.运行OSPF协议的路由器在完成LSDB同步后才能达到FULL状态。
单选题
664.在Telnet中应用如下ACL:Aclnumber2000rule5permitsource172.16.105.20则只允许IP地址为172.16.105.2的设备进行远程登录。
单选题
663.路由器在转发IPv6报文时,需要根据IP6报文的源IP地址查找路由表。
单选题
662.Truk端口可以允许多个VLAN通过,包括VLAN4096。
