首页/网络/BGP 与广域网速查/as-path 过滤器:按 AS 路径匹配
路由过滤与重分发66 条

as-path 过滤器:按 AS 路径匹配

ip as-path access-list 用正则匹配 AS_PATH,配合 filter-list 应用;常用于拒绝含特定 AS、私用 AS 或异常长路径的更新。

BGP 与广域网速查网络更新于 2026-10-12
语法ip as-path access-list <num> permit|deny <regex>
应用neighbor <ip> filter-list <num> in|out
匹配顺序判断,命中即停
查看show ip bgp filter-list <num>

定义与应用

定义与应用
ip as-path access-list 10 permit ^65002$
ip as-path access-list 10 deny .*
!
router bgp 65001
 neighbor 10.0.0.2 filter-list 10 in
!
show ip bgp filter-list 10
正则写宽会误杀:上线前用 show ip bgp filter-list 逐条核对命中集合。

易错点

  • 把 AS_PATH 当普通字符串:_ 边界、^ $ 首尾锚点语义必须先掌握
  • 列表里只写 permit:尾部隐含拒绝,未列出的一律被拦

数据来源与参考

  • Cisco: ip as-path access-list
  • RFC 4271: AS_PATH 属性
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌