首页/网络/BGP 与广域网速查/AS_TRANS(23456)现象解读
BGP 基础与邻居89 条

AS_TRANS(23456)现象解读

32 位 AS 设备与旧设备对等时:旧设备用 23456 代替真实 32 位 AS 写入 AS_PATH,看到 23456 不必惊慌,查能力协商即可。

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

23456 是怎么出现的

当一台支持 4 字节 AS 号的设备与只支持 2 字节 ASN 的老设备建立会话时,老设备无法表达 4 字节 AS 号,双方的 AS_PATH 里会出现保留值 23456(AS_TRANS)。这是 RFC 6793 定义的兼容机制:支持 4 字节 ASN 的一侧维护真实 ASN 与 23456 的映射关系,老设备只能看到 23456,并借助 AS4_PATH 等属性传递真实值。看到 23456 不是故障,但基于 AS 号的策略——尤其是 AS_PATH 正则——需要按这个场景做兼容。

基本信息

出现原因对端不支持 4 字节 ASN,用保留值转译
保留值23456(AS_TRANS,RFC 6793)
显示位置AS_PATH 中可能以 23456 出现
真实 ASN 来源支持 4 字节的一侧可见真实值,老设备需向对端反查
核对入口show ip bgp neighbors 看 4 字节 ASN 能力与 asdot 显示
影响面主要是 AS_PATH 正则与基于 AS 号过滤的策略写法

典型使用场景

  • 与老设备对接时的路由核对:判断 23456 是兼容转译还是真实匹配
  • 策略评审:AS_PATH 正则是否需要覆盖 23456 场景
  • 设备升级前评估:升级到 4 字节 ASN 后正则与过滤器需要同步更新
  • ASN 迁移规划:把 2 字节 ASN 迁移到 4 字节区间时的兼容性评估

核对方法

核对方法
show ip bgp neighbors 10.0.0.2        # 关注 4 字节 ASN 能力与 asdot 显示
show ip bgp 10.1.0.0                  # 看 AS_PATH 中 23456 出现的位置
show ip bgp regexp _23456_            # 验证正则能否匹配到转译段
show ip bgp regexp ^65002_            # 常规起源 AS 匹配写法
show ip bgp regexp .                  # 全量浏览,人工核对异常号段

能力协商与显示形态

对端能力AS_PATH 表现策略注意事项
支持 4 字节 ASN显示真实 ASN正则按真实 ASN 编写
仅支持 2 字节 ASN4 字节 ASN 显示为 23456正则与过滤器要考虑 23456
本端仅 2 字节只能看到 23456,得不到真实值需要向对端反查真实 ASN
启用 asdot 显示4 字节 ASN 显示为 X.Y 形式与 23456 是不同表达对象,勿混淆
23456 是保留值,不会分配给真实运营网络。看到它时先确认对端的能力协商结果,而不是把它当成某个运营商的 AS 号去查。
asdot 显示与 23456 是两回事:asdot 只是 4 字节 ASN 的另一种显示格式(例如把十进制值显示为高位.低位),而 23456 表示对端确实只能表达 2 字节 ASN。判断时先确认显示格式,再看能力协商。

易错点

  • 把 23456 当真实 AS 配置策略:匹配结果与预期不符,可能误过滤或漏过滤路由
  • 升级 4 字节 ASN 能力前不做策略评估:AS_PATH 正则、对端模板与监控规则需要同步更新,否则升级即出故障
  • 看到 23456 就当故障排查:它是协议兼容转译的正常结果,真正该查的是能力协商与策略写法
  • 混淆 asdot 显示形态与 23456:X.Y 形式的 4 字节 ASN 与保留值不是同一件事,容易看错号段

数据来源与参考

  • RFC 6793: AS_TRANS 定义
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌