跳到主要内容

4.4.3.7. NSSA LSA (NSSA-LSAs)

NSSA-LSA 的 LS type 设置为 0x2007. NSSA-LSA 具有区域泛洪范围. 每个 NSSA-LSA 描述一条通往自治系统外部 prefix 的路径, 其泛洪范围限制在单个 NSSA 区域内.

在 IPv6 中发起 NSSA-LSA 的过程与 [NSSA] 中记录的 IPv4 过程相同, 但有以下例外:

  • NSSA-LSA 的 Link State ID 已失去所有地址语义, 只用于区分同一路由器在同一区域中发起的多个 NSSA-LSA.

  • prefix 由嵌入在 LSA 正文中的 PrefixLength, PrefixOptions 和 Address Prefix 字段描述. 不再指定 Network Mask.

  • PrefixOptions 字段中的 NU-bit 应清除.

  • 链路本地地址绝不能在 NSSA-LSA 中通告.

  • 当且仅当 NSSA-LSA 的 bit F 被设置时, forwarding address 才会出现在 NSSA-LSA 中.

  • 当且仅当 NSSA-LSA 的 bit T 被设置时, external route tag 才会出现在 NSSA-LSA 中.

  • 通过包含 Referenced LS Type 字段以及可选的 Referenced Link State ID 字段, NSSA-LSA 已支持引用另一个 LSA 的能力. 后者当且仅当 Referenced LS Type 非 0 时存在. 该能力供未来使用; Referenced LS Type 应设置为 0, 并且在其用途被定义之前, 对该字段接收到的非 0 值应予以忽略.

NSSA-LSA 的示例与 AS-external-LSA 的唯一区别是 LS type 为 0x2007, 而不是 0x4005.