2. Terminology (术语)
2. Terminology (术语)
本文档中使用的以下术语在 [RFC8402] 中定义: Segment Routing (分段路由, SR), SR Domain (SR 域), Segment ID (分段 ID, SID), SRv6, SRv6 SID, SR Policy (SR 策略), Prefix-SID (前缀 SID), 以及 Adj-SID (邻接 SID)。
本文档中使用的以下术语在 [RFC8754] 中定义: Segment Routing Header (分段路由头部, SRH), SR source node (SR 源节点), transit node (中转节点), SR Segment Endpoint Node (SR 分段端点节点), Reduced SRH (简化 SRH), Segments Left (剩余分段), 以及 Last Entry (最后条目)。
本文档中使用的以下术语定义如下:
FIB: Forwarding Information Base (转发信息库)。FIB 查找是在转发表中的查找。
SA: Source Address (源地址)
DA: Destination Address (目标地址)
L3: Layer 3 (第三层)
L2: Layer 2 (第二层)
MAC: Media Access Control (媒体访问控制)
EVPN: Ethernet VPN (以太网 VPN)
ESI: Ethernet Segment Identifier (以太网段标识符)
Per-CE VPN label (每个 CE 的 VPN 标签): 对每个连接电路的单个标签, 由具有相同"出向连接电路"的所有路由共享 ([RFC4364] 的第 4.3.2 节)
Per-VRF VPN label (每个 VRF 的 VPN 标签): 用于整个 VPN 路由和转发 (VRF) 表的单个标签, 由该 VRF 的所有路由共享 ([RFC4364] 的第 4.3.2 节)
SL: SRH 的 Segments Left 字段
SRv6 SID function (SRv6 SID 功能): SID 的功能部分是绑定到 SID 的本地行为的不透明标识。它在本文档的第 3.1 节中正式定义。
SRv6 Endpoint behavior (SRv6 端点行为): 在 SRv6 分段端点节点上执行的数据包处理行为。本文档的第 4 节定义了与流量工程和覆盖用例相关的 SRv6 端点行为。其他行为 (例如, 服务编程) 超出了本文档的范围。
SR Policy (SR 策略) 被解析为 SID 列表。SID 列表表示为 <S1, S2, S3>, 其中 S1 是要访问的第一个 SID, S2 是要访问的第二个 SID, S3 是沿 SR 路径要访问的最后一个 SID。
(SA,DA) (S3, S2, S1; SL) 表示一个具有以下内容的 IPv6 数据包:
-
Source Address (源地址, SA), Destination Address (目标地址, DA), 以及 next header (下一个头部, SRH)。
-
SRH, 其 SID 列表为 <S1, S2, S3>, Segments Left = SL。
注意 <> 和 () 符号之间的区别: <S1, S2, S3> 表示一个 SID 列表, 其中 S1 是第一个 SID, S3 是最后一个要遍历的 SID。(S3, S2, S1; SL) 表示相同的 SID 列表, 但以 SRH 格式编码, 其中 SRH 中最右边的 SID 是第一个 SID, SRH 中最左边的 SID 是最后一个 SID。在高级用例中引用 SR Policy 时, 使用 <S1, S2, S3> 表示法更简单。在引用详细数据包行为的说明时, (S3, S2, S1; SL) 表示法更方便。
-
数据包的有效载荷被省略。
2.1. Requirements Language (要求用语)
本文档中的关键词 "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", 以及 "OPTIONAL" 应按照 BCP 14 [RFC2119] [RFC8174] 中描述的方式解释, 当且仅当它们以全大写形式出现时, 如此处所示。