Supported Recursive Opaque Values

A recursive FEC is built using the Recursive Opaque Value and VPN-Recursive Opaque Value types (opaque values 7 and 8 respectively). All SR non-recursive opaque values can be recursively embedded into a recursive opaque.

Table 1 displays all supported opaque values in SR OS.

Table 1. Opaque Types Supported By SR OS

Opaque Type

Opaque Name

RFC

SR OS Use

FEC Representation

1

Generic LSP Identifier

RFC 6388

VPRN Local AS

<Root, Opaque<P2MPID>>

3

Transit IPv4 Source TLV Type

RFC 6826

IPv4 multicast over mLDP in GRT

<Root, Opaque<SourceIPv4, GroupIPv4>>

4

Transit IPv6 Source TLV Type

RFC 6826

IPv6 multicast over mLDP in GRT

<Root, Opaque<SourceIPv6, GroupIPv6>>

7

Recursive Opaque Value

RFC 6512

Inter-AS IPv4 multicast over mLDP in GRT

<ASBR, Opaque<Root, Opaque<SourceIPv4, GroupIPv4>>>

Inter-AS IPv6 multicast over mLDP in GRT

<ASBR, Opaque<Root, Opaque<SourceIPv6, GroupIPv6>>>

Inter-AS Option C MVPN over mLDP

<ASBR, Opaque<Root, Opaque<P2MPID>>>

8

VPN-Recursive Opaque Value

RFC 6512

Inter-AS Option B MVPN over mLDP

<ASBR, Opaque <RD, Root, P2MPID>>

250

Transit VPNv4 Source TLV Type

RFC 7246

In-band signaling for VPRN

<Root, Opaque<SourceIPv4 or RPA, GroupIPv4, RD>>

251

Transit VPNv6 Source TLV Type

RFC 7246

In-band signaling for VPRN

<Root, Opaque<SourceIPv6 or RPA, GroupIPv6, RD>>