首页/网络/BGP 与广域网速查/BGP 认证:TCP MD5 与 TCP-AO
BGP 基础与邻居89 条

BGP 认证:TCP MD5 与 TCP-AO

BGP 支持 TCP MD5 摘要与更新的 TCP-AO:两端密钥必须一致,否则会话建立失败且日志多只显示建连问题。

BGP 与广域网速查网络更新于 2026-10-12
MD5广泛支持;密钥直接配置(各厂商写法不同)
TCP-AO更现代,支持密钥轮换;RFC 5925
匹配要求两端密钥完全一致(大小写、空格)
排障认证失败常表现为 Open 前握手中断或反复重连

配置示例

配置示例
router bgp 65001
 neighbor 10.0.0.2 password S3cret$Key
!
# 华为
peer 10.0.0.2 password cipher S3cret$Key
改密钥时注意两端同时段操作:错峰修改期间会话会中断。

易错点

  • 密钥含特殊字符时各厂商转义规则不同:改密钥后先双端验证再推广
  • 把认证失败误判为路由问题:日志里往往有 TCP/MD5 相关提示

数据来源与参考

  • RFC 2385: TCP MD5
  • RFC 5925: TCP-AO
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌