首页/网络/BGP 与广域网速查/Weight 的多设备一致性问题
BGP 选路与策略62 条

Weight 的多设备一致性问题

weight 只存在本机,不随 iBGP 传播;多出口网络中逐台配置容易漏配,导致不同设备对同一前缀的选择不一致,表现为时通时不通。

BGP 与广域网速查网络更新于 2026-10-12

单机干预 vs 全 AS 一致

单机干预 vs 全 AS 一致
# 只在单机生效(排障用)
neighbor 10.0.0.2 weight 200

# AS 内一致偏好(正确姿势)
route-map LP-200 permit 10
 set local-preference 200
neighbor 10.0.0.2 route-map LP-200 in
不一致后果不同路由器选中不同出口,回程路径分裂
排查线索同一目的地在不同设备上 traceroute 结果不同
规避方法出口偏好统一用 LOCAL_PREF 表达并借助 iBGP 传播

易错点

  • 出口设备改了 weight、反射器没改:经反射器学到的路径与直连设备得出不同结论
  • 把不一致归为抖动:先用逐设备 show ip bgp 比对同一前缀的 best 路径再定位

数据来源与参考

  • Cisco: BGP 属性传播行为说明
  • RFC 4271: LOCAL_PREF 在 AS 内传播
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌