一、题目
DHCPv6无状态自动分配方案中,主机不需要发送任何DHCPv6报文。
A. 对
B. 错
二、答案
B
三、解析
B. 错
在DHCPv6无状态自动分配方案中,主机仍然需要发送DHCPv6报文来获取除IPv6地址以外的网络配置参数,如DNS服务器地址等。具体过程包括:
- DHCPv6客户端以组播方式向DHCPv6服务器发送Information-Request报文,该报文中携带Option Request选项,指定DHCPv6客户端需要从DHCPv6服务器获取的配置参数。
- DHCPv6服务器收到Information-Request报文后,为DHCPv6客户端分配网络配置参数,并单播发送Reply报文,将网络配置参数返回给DHCPv6客户端。DHCPv6客户端根据收到Reply报文提供的参数完成DHCPv6客户端无状态配置。
尽管IPv6地址是通过路由通告方式自动生成,但主机仍然需要通过DHCPv6报文交互来获取其他网络配置参数。因此,说主机不需要发送任何DHCPv6报文是不正确的。
四、扩展 — DHCPv6无状态自动分配
DHCPv6无状态自动分配是一种网络配置方法,在这种方法中,DHCPv6服务器不直接分配IPv6地址给客户端,而是负责分配其他网络配置参数。以下是DHCPv6无状态自动分配的关键特点和过程:
- IPv6地址的获取:
- 在DHCPv6无状态自动分配中,主机的IPv6地址并不是通过DHCPv6服务器分配的。相反,它通常是通过路由通告(Router Advertisement, RA)方式自动生成。这意味着主机会监听网络上的路由通告消息,并从中获取用于自动配置IPv6地址的前缀信息。
- 其他网络参数的获取:
- 尽管IPv6地址是自动生成的,但主机可能还需要其他网络配置参数,如DNS服务器地址、域名等。这些参数是通过DHCPv6报文交互来获得的。
- DHCPv6报文交互:
- 在DHCPv6无状态自动分配过程中,主机会发送DHCP Solicit报文来寻找DHCPv6服务器。
- DHCPv6服务器收到Solicit报文后,会回应DHCP Advertise报文,其中包含可用的网络配置参数。
- 主机根据收到的Advertise报文,可能会发送DHCP Request报文来请求特定的配置选项。
- 最后,DHCPv6服务器通过DHCP Reply报文确认并分配所请求的配置参数给主机。
- 无状态与有状态的区别:
- 与DHCPv6无状态自动分配不同,DHCPv6有状态自动分配中,DHCPv6服务器不仅分配其他网络参数,还直接分配IPv6地址给客户端。
- 在无状态分配中,由于IPv6地址是自动生成的,因此DHCPv6服务器主要关注于分配其他网络配置参数。