BGP路由反射器与联盟对比

来源:互联网 发布:java jfinal 编辑:程序博客网 时间:2024/04/26 17:57
BGP路由反射器
对于同一个as 内部的bgp 路由器,我们要求两两之间必须建立邻居关系,构成全互连。这样,随着ibpg 路由器的增加,邻居数将以n(n-1)/2 数目递增(n为ibgp 路由器的数量)。
BGP联盟
在AS内部,为了保障iBGP 对等体之间的连通性,需要在iBGP对等体之间建立全连接,当iBGP数目比较多的时候,建立全连接,使得路由器的开销很大,现在可以使用BGP联盟或者RR来解决,具体的RR参考部署BGP的RR
联盟将一个自治系统划分为若干个子自治系统,每个子自治系统内部的IBGP对等体建立全连接关系,子自治系统之间建立EBGP连接关系。在不属于联盟的BGP发言者看来,属于同一个联盟的多个子自治系统是一个整体,外界不需要了解内部的子自治系统情况。
  
    反射和联盟的使用的根本原因就是IBGP 要求网状互联结构。而反射器是修改了IBGP 的通告规则,即从一个IBGP 对端学习到的条目通告给另一个对端。而联盟是把要求网状互联的规模缩小了。把一组路由器划为一个联盟AS,从而减少网状对端的数目。