一、题目
运行 OSPFv3 的路由器一定会产生哪些类型的 LSA?
A.Network-LSA
B.Router-LSA
C.Intra-Area-Prefix-LSA
D.Link-LSA
二、答案
BCD
三、解析
运行OSPFv3的路由器一定会产生以下类型的LSA:
- Router-LSA (Type 1):每个运行OSPFv3的路由器都会生成一个Router-LSA,描述该路由器的链路状态和开销,在所属的区域内传播。
- Link-LSA (Type 8):在OSPFv3中,每个激活了IPv6协议栈和OSPFv3的接口(包括Dialer口、Tunnel口等虚拟接口)上,都会产生Link-LSA。Link-LSA的洪范范围是链路本地,用于描述本地路由器的链路本地地址和链路上可达的其他IPv6前缀。
- Intra-Area-Prefix-LSA (Type 9):在OSPFv3中,每个路由器都会生成Intra-Area-Prefix-LSA,用于描述区域内所有前缀信息。这些前缀信息包括Stub网络和Loopback接口的前缀。Intra-Area-Prefix-LSA在区域内传播,确保所有路由器都能获取到完整的前缀信息。
为什么Network-LSA (Type 2) 不一定产生?
- Network-LSA (Type 2):由广播网或NBMA(Non Broadcast Multiple Access)网络中的DR(Designated Router)产生,描述该网络上所有设备的Router ID。如果网络类型是点对点(P2P)或点对多点(P2MP),则不会产生Network-LSA。因此,只有在多接入网络(如以太网)中,DR才会生成Network-LSA。
四、扩展—OSPFv3中Router-LSA和Link-LSA有什么区别?
1. Router-LSA (Type 1)
- 功能:每个运行OSPFv3的路由器都会生成一个Router-LSA,描述该路由器的链路状态和开销。Router-LSA包含以下信息:
- Router ID:生成该LSA的路由器的ID。
- 接口ID:每个链路的接口ID。
- 链路类型:链路的类型,如点对点(P2P)、广播网络(Broadcast)、点对多点(P2MP)等。
- 链路状态:链路的状态,如Stub网络、Transit网络等。
- 链路开销:到达该链路的开销。
- 传播范围:Router-LSA在所属区域内传播,不会跨越区域边界。
2. Link-LSA (Type 8)
- 功能:每个激活了IPv6协议栈和OSPFv3的接口(包括Dialer口、Tunnel口等虚拟接口)上,都会产生Link-LSA。Link-LSA包含以下信息:
- 链路本地地址:路由器在该链路上的链路本地地址。
- 前缀信息:该链路上的所有IPv6前缀信息。
- 选项位:用于描述该链路上的其他路由器的选项位。
- 传播范围:Link-LSA仅在链路本地范围内传播,不会在其他区域或自治系统中泛洪。
主要区别
- 传播范围:
- Router-LSA:在所属区域内传播,确保区域内所有路由器都能获取到该路由器的链路状态信息。
- Link-LSA:仅在链路本地范围内传播,确保链路上的所有路由器都能获取到该链路上的前缀信息和链路本地地址。
- 内容:
- Router-LSA:描述路由器的链路状态和开销,包括Router ID、接口ID、链路类型、链路状态和链路开销。
- Link-LSA:描述链路本地地址和链路上的所有IPv6前缀信息,还包括选项位。