南方數據技术观察
首页 行业新闻 教程 技术文章 AI 对话 官网 咨询与报价
首页 / 行业新闻

BGP 入网流量控制策略与冲突分析

本文分析 BGP 跨域策略中如何引导外部自治系统选择流量入网点,指出入网策略与出网策略在实际部署中常相互冲突,且发送方策略优先于接收方的设计意图在现网中被打破。

入网控制的三大动因:

运营商控制流量入网点主要源于三类需求:一是负载均衡,需在多条入网链路间平衡入向带宽,维持免结算对等或保障体验质量;二是地理分布差异,拓扑相邻的两个入网点可能分别位于南美与北美等地理远距离位置;三是对称路径要求,有状态包过滤器与端口地址转换设备强制入向与出向流量经过同一设备。这些动因适用于各类网络运营商,文中以 AS65001 为参考网络展开说明。

策略冲突与 BGP 设计初衷:

入网策略常与其他 AS 的出网策略冲突。例如 AS65001 要求 100::/64 经 AS65002 入网,可能与 AS65000 要求同前缀经 AS65003 出网相悖;冲突不限于直连 AS,AS65004 的出网策略同样可能干扰。BGP 最初设计让发送方策略覆盖接收方策略,体现在多出口判别器(MED)优先级低于本地偏好;但实际部署中,出网与入网策略边界模糊、相互纠缠,原有优先级机制难以完全生效。

多出口判别器机制与局限:

多出口判别器(MED)作为提示相邻 AS 选择入网点的标准手段,通过在路由通告中携带度量值引导上游决策。然而 MED 仅在相邻 AS 间比较,不跨 AS 传递,且优先级低于本地偏好、AS 路径长度等属性,上游 AS 可通过本地策略直接忽略。文中指出 MED 在多级互联、策略冲突复杂场景下效果有限,原文未给出具体部署数据或成功率指标。

对运维工程师而言,理解入网策略与出网策略的博弈关系、MED 优先级在现网中的实际失效场景,是排查跨域路由异常、设计多归属接入方案的关键前提。

原文: APNIC Blog(2022-09-26)|编译自 APNIC Blog,事实以原文为准。

来源:APNIC Blog

返回列表