十一. BGP路由过滤:
1. filter-Policy:
过滤策略,由于BGP为矢量路由协议,所以可以直接使用filter-Policy在入方向和出方向对路由进行过滤。
[Huawei]acl 2000
[Huawei-acl-basic-2000]rule 5 deny source 1.1.1.2 0
[Huawei-acl-basic-2000]rule 10 permit source any
[Huawei-bgp]bgp 100
[Huawei-bgp]peer 2.2.2.2 filter-policy 2000 export
2. Prefix-Policy:
前缀策略,使用IP-Prefix定义路由条目,BGP直接调用IP-Prefix进行路由的过滤
[Huawei]ip ip-prefix 1 index 5 deny 2.2.2.2 32
[Huawei]ip ip-prefix 1 index 10 permit 0.0.0.0 0 less-equal 32
[Huawei-bgp]bgp 100
[Huawei-bgp]peer 1.1.1.1 ip-prefix 1 export
3. Router-Policy:
BGP路由条目的下一跳实际为对端邻居接口标识,可以根据下一跳过滤路由条目:
在R4上过滤下一跳为192.168.1.1的路由条目:
[Huawei]ip ip-prefix 1 permit 192.168.1.1 32
[Huawei]route-policy 1 deny node 5
[Huawei-route-policy]if-match ip next-hop ip-prefix 1
[Huawei]route-policy 1 permit node 10
[Huawei]bgp 400
[Huawei-bgp]peer 192.168.1.1 route-policy 1 import
已无下一跳为192.168.1.1的路由条目
4. AS-Path-Filter:
BGP路由条目都会携带BGP的AS-ID,BGP过滤可以针对AS的ID号进行过滤,过滤公式