同如何运行带有auto-summary enabled或disabled?
自动汇总工作 情况横跨Cisco IOS版本更改了。默认情况下最初,自动汇总 被启用了; 然而,与Cisco Bug ID CSCdu81680 (注册的用户)此工作情况更改了。 默认情况下在最新的Cisco IOS,自动汇总禁用。当 自动汇总启用时,总结本地产生的 BGP网络到他们的分级的边界。 默认情况下(自动汇总在 BGP被启用)。当自动汇总失效 时,路由介绍本地到 BGP 协议表没有总结到他们的分级的边界。 当子网在路由表里存在并且以下三个条件是满足的然后该有 类别的网络所有子网在本地路由表里将提示 BGP安装有类别的网络到 BGP 协议表。
有类别网络声明为一 个网络在路由表里
有类别的掩码在 该网络语句
支持 auto-summary
例如,如果子网在路 由表里是75.75.75.0 掩码255.255.255.0和我们配置 network 75.0.0.0 在 router bgp命令之下,并且自 动汇总启用, BGP将引入分类的网络75.0.0.0掩码255.0.0.0在 BGP协 议表里。
如果这三个情况所有没有 符合,则 BGPBGP 协议表里不会安装任何条目除非有完全匹配在本 地路由表里。
注意: 如果执行 BGP的AS 没拥有完全有类别的网络 ,我们建议禁用自动汇总使用 no auto-summary命令在 路由器 BGP之下。
-----------------------------------------------------------------------------------
以上是CISCO的实现,它是基于发布的路由的即在发布的同时聚合,而非基于BGP学到的路由
H3C只能对起源于自己的引入路由可以进行自动汇总,对于起源自己的NETWORK注入路由都无法汇总,以及从自己身上过度的路由也不能汇总。
比如BGP表里引入的10.10.10.0    10.11.11.0 掩码原本都是24位,但是只要敲入summary变成了10.0.0.0/8
细节会被抑制
[PE-bgp-af-***-instance]dis this
#
ipv4-family ***-instance A
    summary
    import-route direct
    undo synchronization
#
return
[PE-bgp-af-***-instance]
PE-bgp-af-***-instance]dis bgp ***v4 all routing
Flags:    # - valid         ^ - active        I - internal
          D - damped        H - history       S - aggregate suppressed

      Dest/Mask            Next-Hop          Med          Local-pref Origin Path
     --------------------------------------------------------------------------
      Route Distinguisher:1:1 (××× instance:A)
#^    10.0.0.0             127.0.0.1         0            100           INC   
S^    10.10.10.0/24        0.0.0.0           0            100           INC   
S^    10.11.11.0/24        0.0.0.0           0            100           INC   
    Routes total: 4
------------------------------------------------------------------------------
下面是将配置改为network发布的内容:
[SPE-bgp-af-***-instance]dis this
#
ipv4-family ***-instance A
   aggregate 10.0.0.0 255.0.0.0 detail-suppressed
   summary
   network 20.20.20.0 255.255.255.0
   undo synchronization
#
return
[SPE-bgp-af-***-instance]dis bgp *** all R
Flags:   # - valid        ^ - active       I - internal
         D - damped       H - history      S - aggregate suppressed

     Dest/Mask           Next-Hop         Med         Local-pref Origin Path
    --------------------------------------------------------------------------
     Route Distinguisher:1:1 (××× instance:A)
#^   10.0.0.0            127.0.0.1        0           100          INC   
S^I 10.10.10.0/24       33.33.33.33      0           100          INC   
S^I 10.11.11.0/24       33.33.33.33      0           100          INC   
#^   20.20.20.0/24       0.0.0.0          0           100          IGP   
#^I 111.111.111.0/30    11.11.11.11      0           100          INC   
   Routes total: 5