了解 SRv6 分类和重写
在基于 IPv6 的分段路由 (SRv6) 网络中,分类和重写对于管理复杂的网络场景至关重要。您可以在封装、中转和解封装节点上对 SRv6 流量进行分类和重写,以便为 L3VPN 和 EVPN 流量强制实施 CoS 标记一致性。配置策略以映射 VLAN PCP 和 DSCP/DSCP-IPv6 代码点,以及重写 VLAN 标记和 IPv6 报头。策略支持缩减模式和非缩减模式、SID 深度、微或经典 SID、动态隧道、PSP 或 USP 以及 TILFA。您可以启用 DSCP 传播,以将接入端 DSCP 复制到 SRv6 IP 报头中。DSCP 传播会禁用 DSCP、DSCP-IPv6 和 inet-precedence 重写规则。您无法根据解封装时的内部有效负载代码点对流量进行分类。
SRv6 分类和重写的好处
-
通过确保准确处理 VLAN PCP 位和 DSCP 值来提高网络性能,这对于在 L3VPN 和 EVPN 等复杂网络场景中保持 QoS 至关重要。
-
促进一致的 DSCP 值在整个网络中传播,确保数据包得到统一处理并保持服务质量。
-
支持多种分类场景,可根据特定网络配置和要求进行精确的流量管理和优化。
-
提高 SRv6 环境中的网络适应性和精度,提供高级解决方案来满足动态和可扩展网络基础架构的需求。
概述
SRv6 分类和重写功能为管理 SRv6 节点的数据包属性(包括封装点、中转点和解封装点)提供了全面的框架。通过实施此功能,您可以基于 VLAN PCP 位和 DSCP 值对数据包进行分类。这种分类对于在 L3VPN 和 EVPN 等复杂网络场景中保持最佳 QoS 至关重要,在这些场景中,精确的流量管理可确保网络性能不会受到影响。封装过程使用这些属性来定义数据包进入 SRv6 网络时应如何处理数据包。
此功能的一个核心组件是能够将 DSCP 值从本机 IP 数据包传播到 SRv6 报头。这样可以确保 DSCP 设置在整个网络中一致应用,从而保持一致的数据包处理。但是,启用 DSCP 传播会影响某些重写规则,您必须在配置过程中考虑这些规则,以避免出现意外行为。通过了解这些交互,您可以配置 SRv6 节点以有效地应用分类和重写规则,从而根据您的特定网络要求优化流量管理。
该功能概述了各种分类方案,可帮助您更有效地配置网络。这些方案指定了不同的 SRv6 节点如何处理 VLAN、PCP 和 DSCP 位,指导您设置系统以实现所需的流量结果。虽然该功能支持许多分类和重写方案,但它不支持基于解封装节点上的内部有效负载代码点进行分类。这一限制需要仔细规划,以确保配置无错和网络运维可靠。
SRv6 封装节点上的分类和重写
SRv6 封装节点上的分类和重写支持以下方案:
| 场景 | 分类 | 重写 |
|---|---|---|
| 简化模式 |
|
|
| 非简化模式 |
|
|
| 区段标识符大于 4 个 |
|
|
| 小于 4 的分段标识符 |
|
|
| 尽力服务 |
|
|
| 动态隧道 |
|
|
| 通过 SRv6 的 L3VPN |
|
|
| 基于 SRv6 的 EVPN(ELAN、VPWS) |
|
|
SRv6 中转节点的分类和重写
SRv6 中继节点的分类和重写支持以下方案:
| 场景 | 分类 | 重写 |
|---|---|---|
| 包含一个或多个分段标识符 (SID) 的数据包 |
|
|
| 当分段标识符小于 5 时,倒数第二个分段弹出 (PSP) |
|
|
| 当分段标识符大于 5 时,倒数第二个分段弹出 (PSP) |
|
|
| 终极细分市场流行音乐 (USP) |
|
|
| 简化模式 |
|
|
| 绑定 SID |
|
|
| TILFA 非插入模式 |
|
|
| TILFA 插入模式 |
|
|
SRv6 解封装节点上的分类和重写
SRv6 解封装节点的分类和重写支持以下方案:
| 场景 | 分类 | 重写 |
|---|---|---|
| 使用分段路由标头进行解封装 |
|
|
| 不带分段路由标头的解封装 |
|
|
| 通过 SRv6 的 L3VPN |
|
|
| 基于 SRv6 的 EVPN(ELAN、VPWS) |
|
|