1. 概述 (Overview)
本文档定义了一个设备YANG数据模型[RFC7950],可用于管理MPLS数据平面上的IS-IS段路由(Segment Routing, SR)[RFC8667]扩展。它是对IS-IS YANG数据模型[RFC9130]的增强。
1.1. 树形图 (Tree Diagrams)
本文档使用[RFC8340]中定义的数据模型图形表示。
YANG模块概述
ietf-isis-sr-mpls 数据模型定义了用于配置IS-IS SR MPLS扩展的数据节点,以及支持MPLS SR所需的IS-IS链路状态协议数据单元(Link State Protocol Data Units, LSP)的添加。
主要功能
该YANG模块提供以下主要功能:
- 段路由激活 - 启用和配置IS-IS的段路由功能
- 映射服务器策略 - 配置段路由映射服务器(Segment Routing Mapping Server, SRMS)策略
- IP快速重路由 - 配置基于段路由的快速重路由机制,包括拓扑无关环路自由备份(Topology Independent Loop-Free Alternate, TI-LFA)
模块依赖
IS-IS SR MPLS YANG模块需要以下支持:
- 基础SR模块[RFC9020] - 定义独立于任何特定路由协议配置的全局SR管理
- IS-IS基础模型[RFC9130] - 定义基本的IS-IS配置和状态
数据节点组织
该模块定义了以下数据节点:
- 配置节点 - 用于配置IS-IS SR MPLS扩展
- 状态节点 - 提供IS-IS LSP中支持MPLS SR所需的添加信息
通过这个YANG模型,网络管理员可以使用标准化的方式配置和管理IS-IS网络中的段路由功能,实现更灵活和高效的流量工程。