跳到主要内容

3.4.1. Parallel Adjacencies (并行邻接)

Adj-SID 可用于表示两个相邻路由器之间的一组并行接口。

节点必须 (MUST) 为附加到链路集 B 的任何本地产生的值为 W 的 Adj-SID 安装 FIB 条目:

Incoming Active Segment: W
Ingress Operation: NEXT
Egress interfaces: load-balance between any data-link within set B

当使用并行邻接并与相同的 Adj-SID 关联时, 为了优化负载均衡功能, 可以将 "权重 (weight)" 因子与每个邻接通告的 Adj-SID 关联。权重告诉入口 (或 SDN/编排系统) 关于并行邻接上的负载均衡因子。如图 3 所示, A 和 B 通过两个并行邻接连接

                          Link-1
+--------+
| |
S---A B---C
| |
+--------+
Link-2

图 3: 并行链路和 Adj-SID

节点 A 通告以下 Adj-SID 和权重:

  • Link-1: Adj-SID 1000, weight: 1

  • Link-2: Adj-SID 1000, weight: 2

节点 S 接收并行邻接的通告并理解, 通过使用 Adj-SID 1000, 节点 A 将根据 1:2 的比例在并行链路 (Link-1 和 Link-2) 之间对流量进行负载均衡, 即通过 Link-2 的数据包数量是通过 Link-1 的两倍。