配置As-Path过滤器

如下图所示,R1与R2、R2与R3之间建立EBGP连接,要求AS 1的设备和AS 3的设备无法相互通信;
HuaWei ❀ 配置As-Path过滤器_正则表达式

配置接口IP地址:

[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]ip address 12.1.1.1 24
配置类似,不做阐述;

配置BGP:

[r1]bgp 1
[r1-bgp]router-id 1.1.1.1
[r1-bgp]peer 12.1.1.2 as-number 2
配置类似,不做阐述;

配置As-Path过滤器:

[r2]ip as-path-filter xxx deny _1_
[r2]ip as-path-filter xxx permit .*
//正则表达式:_1_表示任何包含 AS30 的 AS 列表,.*表示与任何字符匹配
[r2]ip as-path-filter aaa deny _3_
[r2]ip as-path-filter aaa permit .*

调用As-Path过滤器:

[r2]bgp 2
[r2-bgp]peer 12.1.1.1 as-path-filter aaa export
[r2-bgp]peer 23.1.1.2 as-path-filter xxx export