HuaWei ❀ BGP协议联盟

BGP协议联盟

1、产生背景
解决AS内部的IBGP网络连接激增的问题,除了使用路由反射器之外,还可以使用联盟(Confederation),联盟将一个AS划分为若干个子AS,每一个子AS内部建立IBGP全连接关系,子AS之间建立联盟EBGP连接关系,但是联盟外部AS仍然认为联盟是一个AS,配置联盟后,原AS号将作为每个路由器的联盟ID,这样就有两个好处:
(1)可以保留原有的IBGP属性,包括Local Preference属性、MED属性、Next Hop属性等;
(2)联盟相关的属性在传出联盟时会自动被删除,即管理员无需在联盟的出口配置过滤子AS号的操作;

HuaWei ❀ BGP协议联盟

如上图所示,AS100使用联盟后划分为3个子AS:AS65001、AS65002、AS65003,使用AS100作为联盟ID,此时IBGP的连接数量从10条减少到4条,不仅简化了设备的配置,也减轻了网络的负担,而AS100外的BGP设备因为仅知道AS100的存在,并不知道内部的联盟关系,所以不会增加CPU的负担;

2、路由反射器和联盟的比较
(1)路由反射器
不需要更改现有的网络拓扑,兼容性好;
配置方便,只需要对作为反射器的设备进行配置,客户机并不需要知道自己是客户机;
集群与集群之间仍然要全连接;
适用于中、大型规模网络;

(2)联盟
需要改变逻辑拓扑;
所有设备需要重新进行配置;
联盟的子AS之间是特殊的EBGP连接,不需要全连接;
适用于大规模网络;