BGP进阶
导语:BGP 不止能通,LocalPref、MED、Community 能精细导演"走哪条、给谁"。
一、为什么要关注(背景与痛点)
某企业园区双运营商出口,流量去路不可控、回程不对称;BGP 进阶用属性与 Community 做主备/负载/策略路由,优化跨域体验,把"能通"升级为"按意图通"。
二、核心原理 / 关键概念
- 属性:LocalPref(出方向优选)、MED(入方向提示)、AS_PATH(防环/选短)、Community(打标批量控)。
- 与 IGP 区别:IGP 管内网,BGP 管域间策略。
- Community:给路由打标签,对端按标签统一动作。
- 多厂商客观对比:
| 维度 | 华为 | 新华三(H3C) | 锐捷 | 思科 | 迈普 | 信创国产 |
|---|---|---|---|---|---|---|
| 属性 | 全支持 | 同 | 同 | 同 | 同 | 同 |
| Community | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 |
| 适用场景 | 多出口 | 多出口 | 多出口 | 全 | 多场景 | 信创环境 |
注:各厂商命令语法略有差异。
三、落地做法 / 操作步骤
- 对两运营商设 LocalPref 定主备。
- 用 route-map 打 Community 控发布。
示例(思路):
route-policysetlocal-preference/community。各厂商命令语法略有差异。
四、网络如何为数据存储/备份提供安全底座
跨域备份走 BGP 选路最优运营商/路径,Community 批量控制哪些前缀对外、哪些仅内,避免信创云盘管理地址泄露。BGP 策略让远程复制路径稳定可控,网络以"域间导演"护住数据出口。
五、常见误区 / 避坑提醒
- 只配一端属性,选路不对称。
- Community 不通告,对端不识别。
- AS_PATH 过滤错,路由黑洞。
- 多出口无策略,流量乱窜。