BGP详解(二)汇总

    xiaoxiao2022-07-04  93

    BGP的汇总有两种:自动汇总和手动汇总

    BGP的自动汇总:auto-summary

           在早期的IOS版本中默认情况下,一台路由器的BGP中的auto-summary是开启的,在后期的版本的IOS中,auto-summary是关闭的。

    auto-summary的作用:

    无论在路由器上是否开启auto-summary都不会影响BGP精确通告的BGP路由,该特性只有两个作用:

    当在路由器上使用汇总通告的时候,如果该路由器路由表中,拥有汇总条目的明细路由的时候并且该路由器开启自动汇总,则该路由器会将明细路由抑制并且在其主类网络边界汇总后发送给邻居。当在路由器的BGP进程中重发布外部路由器是,如果开启了auto-summary,那么该路由器会将这些路由以主类的形发送给邻居。还会将重发布进入的路由器的下一跳地址写为0.0.0.0,即便这些路由本身携带metric,在BGP表中也不会继承。

    BGP的手动汇总:

    1、在本地创建一条指向null 0的聚合路由,并且该路由器上通告该聚合路由,并不需要通告明细路由。

    创建环回:

    null 0聚合路由

    宣告:

    查看:

    /2、

    2、AGG聚合

    AGG普通聚合后,聚合路由和明细路由均会发送

    仅发送聚合路由summary-only

    在R3上汇总R4的环回路由

    在R3上做汇总会出现as-path中没出现R4中AS号,易形成路由黑洞

    解决方法:

    as-set:汇总路由不会再传回明细所在的路由器中

    聚合原则:只要聚合命令配置了,该路由器如果在BGP表中拥有该聚合内的明细路由,则会直接在本地BGP表中生成该聚合路由,并且再通告给其他邻居。

    最新回复(0)