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 提供以下主要特性:
- Segment Routing Activation - 启用并配置 IS-IS segment routing functionality
- Mapping Server Policy - 配置 Segment Routing Mapping Server (SRMS) policy
- 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.