「SRV6」- 概念术语:Segment

SRv6 Segment 举例

End SID 用于标识网络中的某个目的节点(Node)。

  • 通过 IGP 协议,End SID 被扩散到其他网元,全局可见,本地有效。
  • 类似 SR-MPLS 中的 Node SID。

End.X SID 表示三层交叉连接的 Endpoint SID,用于标识网络中的某条链路。

  • 通过 IGP 协议,End.X SID 被扩散到其他网元,全局可见,本地有效。
  • 类似 SR-MPLS 中的 Adjacency SID。

End.DT4 SID 表示 PE 类型的 Endpoint SID,用于标识网络中的某个 IPv4 VPN 实例。End.DT4 SID 对应的转发动作是解封装报文,并且查找 IPv4 VPN 实例路由表转发。End.DT4 SID 在 L3VPNv4 场景使用,等价于 IPv4 VPN 的标签。End.DT4 SID 可以通过静态配置生成,也可以通过 BGP 在 Locator 的动态 SID 范围内自动分配。

SRv6 Flavors 附加行为

Flavors 是为了增强 SRv6 Segment 而定义的附加行为。这些附加行为是可选项,它们将会增强 SRv6 Segment 的执行动作,满足更丰富的业务需求;

SRv6 Network Programming 中定义了以下附加行为:

  • PSP(Penultimate Segment Pop of the SRH,倒数第二段弹出 SRH);
  • USP(Ultimate Segment Pop of the SRH,倒数第一段弹出 SRH);
  • USD(Ultimate Segment Decapsulation,倒数第一段解封装);
附加行为 功能描述 附着的 End 指令
PSP 在倒数第二个 Endpoint 节点执行移除 SRH 操作。 End、End.X、End.DT2、End.DT4、End.DT6
USP 在最后一个 Endpoint 节点执行移除 SRH 操作。 End、End.X、End.DT2、End.DT4、End.DT6
USD 在最后一个 Endpoint 节点执行解封装外层 IPv6 报文头操作。 End、End.X、End.DT2、End.DT4、End.DT6

Flavors 附加行为可以组合定义,例如 End SID 带上 PSP 和 USP,那么在倒数第二个节点执行 PSP 动作,在倒数第一个节点执行 USD 动作;