跳到主要内容

1. 概述 (Overview)

本文档定义一个 device YANG data model [RFC7950], 可用于管理 MPLS data plane 上 Segment Routing (SR) [RFC8667] 的 IS-IS extensions. 它是对 IS-IS YANG data model [RFC9130] 的 augmentation.

1.1. 树图 (Tree Diagrams)

本文档使用 [RFC8340] 中定义的数据模型图形表示.

YANG Module 概述

ietf-isis-sr-mpls data model 定义用于配置 IS-IS SR MPLS extensions 的 data nodes, 以及支持 MPLS SR 所需的 IS-IS Link State Protocol Data Units (LSPs) additions.

主要特性 (Key Features)

该 YANG module 提供以下主要特性:

  1. Segment Routing Activation - 启用并配置 IS-IS segment routing functionality
  2. Mapping Server Policy - 配置 Segment Routing Mapping Server (SRMS) policy
  3. IP Fast Reroute - 配置基于 segment routing 的 fast reroute mechanisms, 包括 Topology Independent Loop-Free Alternate (TI-LFA)

Module Dependencies

IS-IS SR MPLS YANG module 需要支持:

  • Base SR Module [RFC9020] - 定义独立于任何特定 routing protocol configuration 的 global SR management
  • IS-IS Base Model [RFC9130] - 定义基本 IS-IS configuration 和 state

Data Node Organization

该 module 定义以下 data nodes:

  • Configuration Nodes - 用于配置 IS-IS SR MPLS extensions
  • State Nodes - 提供支持 MPLS SR 所需的 IS-IS LSPs additions

通过该 YANG model, network administrators 可以使用标准化方法在 IS-IS networks 中配置和管理 segment routing functionality, 从而实现更灵活且高效的 traffic engineering.