用例:使用 BGP Add-Path 的出口对等流量工程
出口对等流量工程 (TE) 允许中央控制器指示域中的入口路由器。
互联网是一个公共的全球网络,是服务提供商基础设施的互连网络系统。如图 1 所示,这些网络通常表示为自治系统 (AS),每个网络都有全球唯一的自治系统编号 (ASN)。
中央控制器将流量定向到特定的出口路由器和外部接口。这样,流量就会到达网络外部的特定目标,并优化播发出口路由的利用率。
两个 AS 之间的数据平面互连链路 (NNI) 和控制平面 (eBGP) 直接连接允许互联网流量在两者之间传输,通常作为称为对等互连的正式协议的一部分。
服务提供商与多个其他服务提供商具有多个对等关系。它们通常在地理上分布,并且在 NNI 链路的数量和带宽上各不相同。他们还使用不同的业务或成本模型。
之间的对等互连
在 AS 对等互连的上下文中,流量出口假定目标网络地址可通过特定对等 AS 访问。因此,例如,Peer AS#2 中的设备可以通过服务提供商 AS#1 访问 Peer AS#4 中的目标 IP 地址。
使用 eBGP 网络层可达性信息 (NLRI) 通告的对等 AS 提供可达性信息。AS 通常会播发属于它的 IP 地址,但 AS 也可能播发从其他 AS 获知的地址。
例如,对等方 AS#2 可以将地址播发给服务提供商 (AS#1)。这些地址来自对等 AS#3、对等 AS#7、对等 AS#8、对等 AS#9、对等 AS#4 和对等 AS#5。
可访问性信息播发取决于各个 AS 之间的 BGP 路由策略。因此,给定的目标 IP 前缀会到达多个对等 AS 和多个 NNI。服务提供商网络中的网络管理员会为每个目标前缀选择“最佳”出口接口。
从服务提供商 AS 流出的流量对于确保成本效益至关重要,同时提供无缝的最终用户体验。“最佳”出口接口的定义是成本以及延迟和流量损失的组合。