2. BGP CAR SAFI (续)
2.9.2.1. Label TLV (标签TLV)
标签TLV用于通告带有MPLS标签的CAR路由。标签信息以3字节字段的倍数传达,用于编码单个标签或标签栈。
2.9.2.2. Label-Index TLV (标签索引TLV)
标签索引TLV用于通告与标记的CAR路由关联的SR-MPLS段标识符信息。此TLV为SR-MPLS部署中的传输CAR路由提供与BGP Prefix-SID属性的Label-Index TLV等效的功能,但通过在NLRI中携带Label Index而不是在Prefix-SID属性中,提供了更好的打包效率。
2.9.2.3. SRv6 SID TLV
SRv6 SID TLV用于通告带有SRv6 SID的CAR路由。支持单个128位SRv6 SID、SID列表或SID的转置部分,为SRv6封装提供高效的编码方案。
2.9.3. Color-Aware Route (E, C) NLRI Type
颜色感知路由NLRI类型用于通告BGP CAR颜色感知路由(E, C)。NLRI键包含IP前缀和颜色值,可选的非键TLV用于携带封装信息。
2.9.4. IP Prefix (E) NLRI Type
IP前缀NLRI类型用于通告BGP CAR IP前缀路由(E)。适用于为特定意图分配唯一IP前缀的场景。
2.9.5. Local Color Mapping (LCM) Extended Community
LCM扩展社区用于在CAR路由跨颜色域边界时传达本地颜色映射。当路由在不同颜色域之间传播时,LCM-EC携带目标域中对应的颜色值。
2.10. LCM-EC and BGP Color-EC Usage
LCM-EC和BGP Color-EC共同工作以支持跨不同颜色域的路由信令和灵活的颜色映射场景。
2.11. Error Handling
BGP CAR NLRI的错误处理遵循treat-as-withdraw方法。键长度字段的存在使错误处理更具弹性。
注:完整的技术细节请参考RFC 9871原文