BGP协议 路由策略(一)

一、BGP路由汇总

   BGP支持路由自动汇总功能,该功能缺省关闭,可以在BGP配置视图中使用如下命令开启:

    summary automatic

  注:(1)BGP路由自动汇总功能只对本地采用import-route命令注入的BGP路由有效

         (2)开启该功能后,import-route注入的BGP路由会按主类网络进行汇总(如A类地址:10.0.0.0/8,B类地址:172.16.0.0/16,C类地址:192.168.1.0/24),所产生的汇总路由会发布到BGP中,而明细路由则会被抑制

二、BGP手动路由汇总

  BGP手动配置路由格式:

    aggregate 网络号 掩码 [as-set][attribute-policy][detail-suppressed][origin-policy][suppress-policy]

   

  实例:

  

  格式一:[R3-bgp]aggregate 172.16.0.0 16

  说明: R3通告汇总路由以及明细路由汇总路由丢失明细路由的路径属性,有可能导致路由环路。

  格式二:[R3-bgp]aggregate 172.16.0.0 16  detail-suppressed

  说明:R3通告汇总路由,配置了detail-suppressed,R3将抑制明细路由的通告;汇总路由丢失明细路由的路径属性,有可能导致路由环路。

  格式三:[R3-bgp]aggregate 172.16.0.0 16  detail-suppressed as-set

  说明:R3只通告汇总路由。配置了as-set,该汇总路由将继承明细路由的Origin、AS_Path、Community等属性,其中对明细路由AS_Path属性的继承最为重要,可以起到汇总路由防环作用。

  

  格式四:[R3-bgp]aggregate 172.16.0.0 16  as-set  suppress-policy abc

  说明:suppress-policy关键字用于抑制特定的明细路由。suppress-policy关键字,在其后调用定义好的route-policy,被route-policypermit的路由将被过滤,其他路由被放行。

  格式五:[R3-bgp]aggregate 172.16.0.0 16  as-set  attribute-policy   abc

  说明:attribute-policy关键字用于设置路由属性,可设置汇总路由的路由属性。

  格式六:[R3-bgp]aggregate 172.16.0.0 16   detail-suppressed   origin-policy   abc

  说明:origin-policy关键字用于为指定明细路由而产生,否则汇总路由不会产生。

三、正则表达式

  正则表达式(Regular Expression)是按照一定的模板来匹配字符串的公式。

  

  

  原子字符

     

  原子字符 示例

    

  乘法字符

    

  乘法字符示例

    

    一个乘法字符可以应用于一个单字符或多个字符,如果应用于多字符,需将字符串放入()中。

  

  范围字符

    

  范围字符示例

     

  

  as-path-filter表达式

    使用正则表达式匹配AS_Path。

     

    注:ip as-path-filter也是末尾隐含拒绝所有

     

  配置命令:

    [Router] ip as-path-filter 1{permit|deny} regexp

    [Router-bgp] peerx.x.x.x as-path-filter as-path-filter{import| export}

    关联as-path-filter到BGP peer,起到路由过滤作用。

  验证及查看

[Router] display ip as-path-filter                        //查看配置的as-path access-list
[Router] display bgp routing-table regular-expression //显示BGP表中所有AS_Path被该正则表达式匹配的路由
[Router] display bgp routing-table as-path-filter //显示BGP表中所有被该as-path-filter匹配的路由

 

  

原文地址:https://www.cnblogs.com/PBDragon/p/13392345.html