BGP 路由反射器 原理

Posted 江舟月色白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BGP 路由反射器 原理相关的知识,希望对你有一定的参考价值。

路由反射器原理

同一集群内的客户机只需要与该集群的RR直接交换路由信息,因此客户机只需要与RR之间建立IBGP连接,不需要与其他客户机建立IBGP连接,从而减少了IBGP连接数量。

 

集群内的客户不应再与群外的BGP邻居形成IBGP连接。一个AS内所有的路由反射器和非客户邻居形成全网状邻居关系。反射器反射路由时,不会修改NEXT_HOPAS_PATHMED以及LOCAL_PREFBGP属性。

 

如图1所示,在AS65000内一台设备作为RR,三台设备作为客户机,形成Cluster1。此时AS65000IBGP的连接数从配置RR前的10条减少到4条,不仅简化了设备的配置,也减轻了网络和CPU的负担。

 

1 路由反射器示意图

 

 

RR突破了“从IBGP对等体获得的BGP路由,BGP设备只发布给它的EBGP对等体。”的限制,并采用独有的Cluster_List属性和Originator_ID属性防止路由环路RRIBGP邻居发布路由规则如下:

  • 从非客户机学到的路由,发布给所有客户机。
  • 从客户机学到的路由,发布给所有非客户机和客户机(发起此路由的客户机除外)。
  • EBGP对等体学到的路由,发布给所有的非客户机和客户机。

以上是关于BGP 路由反射器 原理的主要内容,如果未能解决你的问题,请参考以下文章

《深入浅出 —— BGP邻居联盟路由反射器综合配置》

BGP-17 配置BGP反射器

动态路由协议BGP反射器的配置

路由反射器(RR)在BGP中的使用

BGP的反射器和联盟

路由反射器(RR)配置