配置AS_Path集合
AS_Path集合适用于BGP协议,用来匹配BGP路由的AS_Path属性。
任务示例
示例中使用段编辑进行配置的举例,行编辑的配置与段编辑类似,请在行编辑相应的视图下执行段编辑视图中的配置,不再另行对行编辑进行举例。
集合和过滤策略的配置过程请参考段编辑方式中集合和过滤策略的配置步骤,XPL语句请参考XPL段编辑语句。
目的 |
配置一个AS_Path集合,匹配AS 100发送来的路由、经过AS_200的路由和AS 300始发的路由。 |
配置实例 |
<HUAWEI> edit xpl as-path-list aaa
xpl as-path-list aaa
regular ^100_,
regular _200_,
regular _300$
end-list
配置实例中的AS_Path集合有三个元素,可以匹配AS 100发送来的路由、经过AS_200的路由和AS 300始发的路由。 |
目的 |
配置一个过滤策略,不接收AS 100发送来的路由、经过AS_200的路由和AS 300始发的路由。 |
引用实例 |
<HUAWEI> edit xpl route-filter r1
xpl route-filter r1 if as-path in aaa then refuse else approve endif end-filter 此过滤策略引用了aaa集合,能够匹配集合aaa的路由不允许通过该过滤策略,余下的路由允许通过过滤策略。 |