1. 在开始之前先列出当前试用线路的带宽、延迟、丢包、路由(traceroute结果)、使用峰值和业务时间窗口;确认业务是否可以短时中断或必须零中断;准备好联系人清单(供应商、机房工程师、网络管理员、客户代表)。
2. 评估未来三个月到一年的带宽需求、并发连接数、公网 IP 数量、是否需要专线对等或 BGP 多线;确定 SLA(丢包、抖动、MTTR)、是否需要 DDoS 防护和额外静态路由或 MPLS 互联。
3. 对比多家供应商(含 CN2 GIA/GD 路径差异)时重点看:到中国内地的直通能力、是否支持 BGP、ASN/公网段是否可申请、端口类型(10M/100M/1G/10G)、交付周期、上架与交叉连接费用、试用条款与流量计费。
4. 与供应商确认是否需要提供自有 ASN / 公网前缀(如果有则准备好 RIPE/APNIC/ARIN 的证书),或申请供应商提供的 IP;签署商业合同并确认带宽阶梯、计费周期、账单联系方式与紧急联系人。
5. 安排机房交付时间:准备好机柜、电源、光纤配线架、交叉连接订单编号;到货当天记录光模块型号、链路灯状态并保存供应商发票和交付清单。
6. 在边界路由器/防火墙上提前准备配置模板:接口 IP、子接口、ACL、NAT 规则、BGP 配置块、路由策略(route-map/route-policy)、BFD/BGP keepalive、MTU 与 MSS 调整等,并备份现有配置。
7. 示例如下(请根据实际 ASN/IP 调整):router bgp 65001 neighbor 203.0.113.1 remote-as 65100 neighbor 203.0.113.1 description HK_CN2 neighbor 203.0.113.1 update-source Loopback0 neighbor 203.0.113.1 ebgp-multihop 2 neighbor 203.0.113.1 password <密钥> network 198.51.100.0 mask 255.255.255.0 exit 注意:开启 no synchronization、设置 route-map 控制出站策略、建议开启 BFD 以加速故障检测。
8. 在正式切换前做并行运行测试:1) 在非高峰建立 BGP 会话并宣布前缀;2) 用 iperf3 在两端跑吞吐;3) 用 mtr/traceroute 测试路由路径和抖动;4) 验证 NAT、访问控制和 VPN;5) 把 DNS TTL 提前降到 300s 以便切换时快速生效。
9. 切换步骤: - A. 提前 24 小时通知相关方,降低 DNS TTL(如果适用)。 - B. 在边界设备上按测试模板启用到商业线路的接口与 BGP 邻居,不立即撤销旧线路;确认 BGP 处于 Established。 - C. 逐条核验路由表(show ip bgp summary / show bgp ipv4 uni),检查最佳路由是否从新线路入选;使用路由策略调整出入流量(如 prepend、local-pref)。 - D. 在低流量时间逐步将服务迁移:先把非关键服务切到新线路,监控 10-30 分钟;若稳定,按顺序迁移核心服务。 - E. 切换 DNS 记录或更改默认路由(ip route 0.0.0.0/0 下一跳指向新线路),在确认稳定后撤销旧线路 BGP 宣告与接口。
10. 问:在切换 CN2 商业线路时如何避免路由震荡导致业务受影响?
10. 答:采取并行宣布、分阶段迁移、设置合理的 BGP 本地优先级(local-preference)以及使用 route-map 做出站策略,开启 BFD 缩短故障检测,避免同时撤销多个邻居,会大幅降低震荡风险。
11. 问:若升级后发现丢包或延迟比试用期更差,应如何快速定位与回滚?
11. 答:立即回到并行阶段:1) 用 mtr/traceroute 确定丢包在哪一跳;2) 检查接口错误、链路质量和 MTU;3) 联系供应商排查链路侧;若 15-30 分钟内无法解决,使用事先设置的回滚命令恢复原默认路由或重新宣布原线路的 BGP 前缀。

12. 问:切换完成后有哪些持续监控和优化建议?
12. 答:部署持续监控(Ping、SNMP、流量采样、NetFlow/sFlow、E2E 应用监控),设置告警阈值;定期与供应商回顾 SLA;根据流量和路径表现调整路由策略、MPLS/SD-WAN 策略或增加带宽;并保存每次配置变更记录以便问题回溯。