单选题
147.IPv6 无状态自动配置使用的 RA 报文属于以下哪种协议?
A
UDPv6
B
ICMPv6
C
IGMPv6
D
TCPv6
答案解析
正确答案:B
解析:
好的,让我们来详细解析这道题目。
### 题目背景
IPv6 无状态自动配置(Stateless Address Autoconfiguration, SLAAC)是一种让设备在没有 DHCP 服务器的情况下自动获取 IPv6 地址的方法。在这个过程中,路由器会发送一种特殊的报文,称为 Router Advertisement (RA) 报文,以告知网络中的设备如何配置自己的 IPv6 地址。
### 选项解析
**A. UDPv6**
- **解析**:UDPv6 是用户数据报协议(User Datagram Protocol)在 IPv6 环境下的版本。它主要用于传输不需要可靠性的数据包,如 DNS 查询和响应。UDPv6 不用于传输 RA 报文。
- **排除理由**:RA 报文需要更可靠的传输机制,而 UDPv6 不能保证这一点。
**B. ICMPv6**
- **解析**:ICMPv6 是互联网控制消息协议(Internet Control Message Protocol)在 IPv6 环境下的版本。它用于在网络中传递控制信息和错误信息。RA 报文就是 ICMPv6 的一种类型,用于无状态自动配置。
- **选择理由**:RA 报文是 ICMPv6 的一部分,用于告知主机网络前缀、默认网关等信息,因此正确答案是 B。
**C. IGMPv6**
- **解析**:IGMPv6 是互联网组管理协议(Internet Group Management Protocol)在 IPv6 环境下的版本。它用于管理多播组成员关系,即主机如何加入或离开多播组。IGMPv6 与 RA 报文无关。
- **排除理由**:IGMPv6 用于多播管理,而不是地址配置。
**D. TCPv6**
- **解析**:TCPv6 是传输控制协议(Transmission Control Protocol)在 IPv6 环境下的版本。它是一种面向连接的协议,用于保证数据的可靠传输。TCPv6 通常用于需要可靠传输的应用,如 HTTP 和 FTP。TCPv6 不用于传输 RA 报文。
- **排除理由**:RA 报文需要快速传播,而 TCPv6 的连接建立过程会增加延迟,不适合这种场景。
### 总结
正确答案是 **B. ICMPv6**。因为 RA 报文是 ICMPv6 的一种类型,用于无状态自动配置,帮助主机获取 IPv6 地址和其他网络配置信息。
相关知识点:
IPv6无状态自动配置协议口诀
相关题目
单选题
933.默认情况下,STP 协议中根桥的根路径开销一定是 0
单选题
932.路由器在转发某个数据包时,如果来匹配到对应的明细路由且无默认路由时,将直接丢弃该数据包
单选题
931.路由器在转发 IPv6 报文时,需要根据 IP6 报文的源 IP 地址查找路由表
单选题
930.路由器所有的接口属于同一个广播域()
单选题
929.路由器进行数据包转发时需要修改数据包中的目的 P 地址。
单选题
928.路由器根据 IP 路由表转发数据,二层交换机根据 MAC 地址表转发数据
单选题
927.路由表中某条路由信息的 Proto 为 OSPF 则此路由的优先级一定为 10()
单选题
926.路由表中某条路由信息的 Proto 为 Direct 则此路由的优先级 定为 0。 ()
单选题
925.链路聚合接☐只能作为层接☐()
单选题
924.跨网段访问时,源目 IP 会发生变化,源目 MAC 不会变化
