单条专线是重大单点
光纤被挖断、运营商设备故障或端口异常都会让本地 IDC 与云上完全断开,而专线一旦中断,走公网的回退路径未必可用。生产环境应规划双专线,两条线路走不同的物理路由与不同运营商,配合 BFD 做毫秒级故障检测、由 BGP 动态路由完成自动倒换;双线同沟同缆等于没有冗余。
基本信息
| 双线模式 | 主备(一条常跑一条待命)或负载分担(ECMP 并行转发) |
|---|---|
| 故障检测 | BFD 毫秒级检测,配合 BGP 快速收敛完成倒换 |
| 物理分离 | 不同运营商、不同城域网出口、不同入户路由 |
| 验收演练 | 拔纤或关端口,观察切换时间与业务丢包 |
| 备线管理 | 备线需定期承载流量验证可用性,避免长期不跑 |
| 路由设计 | 明确主备优先级或按前缀分流,避免选路结果随机 |
典型使用场景
- 核心生产业务与本地 IDC 之间的互联,中断即业务不可用
- 数据库主从跨环境同步,链路抖动会导致复制延迟累积
- 混合云架构的核心链路,承载大部分内部调用
- 金融与交易类场景,对链路可靠性与切换时间有明确指标
- 成本敏感时用专线加 VPN 组合兜底,VPN 作为应急路径
链路健康验证
链路健康验证
ping -c 100 10.100.0.2 | tail -n 3 # 看丢包与时延抖动
mtr -r -c 100 10.100.0.2 # 看逐跳丢包,定位是哪一段
show ip bgp summary # 设备侧:看 BGP 邻居与路由数量
show bfd neighbors # 设备侧:确认 BFD 会话已建立
show interface | include error # 设备侧:看端口错误计数是否增长冗余设计要点
| 设计点 | 正确做法 | 常见失误 |
|---|---|---|
| 物理路由 | 两端走不同运营商与不同管道 | 双线同沟同缆,一次施工断两条 |
| 故障检测 | BFD 毫秒级检测配合 BGP 收敛 | 只靠 BGP 默认探测周期,收敛慢 |
| 主备策略 | 显式设置优先级或 AS 路径 | 优先级未设,倒换方向不可预期 |
| 备线验证 | 定期切换演练并记录结果 | 备线长期不跑,切换时才发现不可用 |
| 验收标准 | 把切换时间与丢包写进验收单 | 只验证「能通」,不验证切换过程 |
专线开通时向运营商确认两条线路的物理路由分离情况,并写进交付验收单:口头承诺无法在故障时作为依据,验收单才是后期追责与整改的凭据。
不做切换演练的冗余等于没有冗余:备线长期不承载流量时,配置漂移与链路质量下降都不会被发现。演练要有明确的成功标准,包括切换耗时与业务侧的可接受丢包范围。