Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

在 EVPN-VPWS 中配置微型 SID

当数据包在到达其目标地址 (DA) 之前经过多个 SRv6 节点路由时,SRv6 的分段路由标头 (SRH) 可以包含一长串 SID。一长串分段标识符 (SID) 会增加数据有效负载的开销,并降低有效负载的效率。从 Junos Evolved 版本 24.2R1 开始,您可以在 ACX7000 系列上配置微型 SID。微型 SID (uSID) 通过将最多 6 个 SRv6 SID 压缩到 SRH 内的一个 SRv6 地址中,扩展了 SRv6 网络编程。

对于 uSID,路由器会将 128 位 SID 分为以下几部分:

  • 前缀/块 — 前缀包含网络的定位器地址。

  • uSID 指令列表 — uSID 列表包含微节点 ID 或 uSID 功能/行为。

  • 参数 - 参数是 SRH 中的可选字段。

图 1 显示了数据包在 SRv6 拓扑 1 中的不同节点中移动时的 DA。表 1 列出了节点、ID/函数和节点播发的 SID。

图 1:SRv6 网络 Micro-SID in an SRv6 Network中的 Micro-SID
表 1:SRv6 微型 SID

节点

微节点ID/微节点功能

每个节点播发的 SID

R1

300

2001:db8:300:0:0:0:0:0

R3

400

2001:db8:400:0:0:0:0:0

PE2

700

2001:db8:700:0:0:0:0:0

PE2

F001

2001:db8:700:f001:0:0:0:0

  1. 在入口设备上,PE1 将节点(R1、R3 和 PE2)的微 SID 压缩为一个 DA。2001:db8:300:400:700:f001。

  2. R1 通过使用自己的 uSID 300 来处理 DA,并使用 DA 为 2001:db8:400:700:f001:0 转发数据包。

  3. R3 通过使用自己的 uSID 400 来处理 DA,并使用 DA 2001:db8:700:f001:0:0 转发数据包。

  4. 在出口设备上,PE2 使用自己的 uSID 700 并处理微服务功能。

uSID 的优势

  • 通过减少 SRH 中的 SRv6 地址数来减少网络带宽。

  • 减少节点上的 SRH 处理开销。

通过带有 uSID 的 SRv6 网络配置 EVPN-VPWS

CLI 快速配置

要使用 uSID 通过 SRv6 快速配置 EVPN-VPWS,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与您的配置匹配,将命令复制并粘贴到 [编辑] 层级的 CLI 中。从配置模式进入提交。

我们将介绍 PE1 上的 uSID 配置。要置备静态 uSID,必须首先配置可在所有设备上使用的静态本地地址范围。在 PE2 上使用相同的语句,除非指出 PE2 上的配置差异。

  1. 在所有 MX 设备上启用 enhanced-ip 支持。

  2. 为源数据包路由启用扩展的下一跃点层次结构支持。

  3. 启用 evpn-vpws 路由实例。

  4. 为 EVPN-VPWS1 路由实例配置 SRv6 封装类型。

  5. 为 EVPN-VPWS1 路由实例配置具有本地和远程 VPWS SID 的接口。

    PE1型

    PE2

  6. 为 EVPN-VPWS 路由实例启用 uSID。

  7. 通过指定 IPv6 地址块的前缀和长度,为 uSID 配置块。这会为本地静态微 SID 保留块。为了实现最大压缩,所有节点都应具有相同的块前缀。

  8. 指定将用作微型 SID 的静态 SID 的最大数量。

  9. 配置定位器和定位器的 uSID 函数。micro-dx2 的 uSID 函数0xF900。

    注意:

    微 SID 值必须在本地微 SID 的静态 SID 范围内。您可以使用 show srv6 block 命令检查本地微 SID 的静态 SID 范围。请参阅 检查静态 SID 范围

    .
  10. 配置定位器可以使用的地址范围。

    PE1型

    PE2

  11. 通过指定为 uSID 保留的定位器名称和块名称来启用 uSID 定位器。

检查静态 SID 范围

必须分配一个位于本地 uSID 的静态 SID 范围内的 uSID 值。要在本地 uSID 中显示本地静态 SID 的范围,请使用命令 show srv6 block 。可接受的 uSID 值介于 0xF830-0xFFFF 之间。

动态 uSID 分配

以下是配置动态分配的 uSID EVPN-VPWS 实例的示例配置。它基于 EVPN-VPWS 动态 SID 分配配置 EVPN-VPWS 构建。