路由反射器
功能概述
路由反射器(RR)的主要作用是简化 IBGP (内部网关协议)邻居的配置,解决 IBGP 全互联所面临的挑战。在传统的 IBGP 网络中,为了让所有路由器都能学习到所有路由,需要所有路由器之间建立全互联的 IBGP 连接,这导致网络规模扩大时,管理复杂度呈指数级增长。通过部署 RR,可以将从 IBGP 邻居学习到的路由信息传递给其他的 IBGP 邻居,从而避免了全互联的 IBGP 拓扑,简化了网络设计,并提高了网络的可扩展性。
角色说明
路由反射器(RR): 与所有客户端(Client)和非客户端(Non-Client)建立 IBGP 邻居关系。RR 之间不需要建立 IBGP 邻居关系。为了提高冗余性和可用性,建议部署 3 台或以上的路由反射器,避免单点故障。
客户端(Client): 新版本 NOVA 网关(6.3.2 及以上版本)为客户端。客户端仅与路由反射器建立 IBGP 邻居关系,所有的路由信息都由 RR 进行传递。
非客户端(Non-Client): 老版本 NOVA 网关(6.3.2 以下版本)为非客户端。非客户端既需要与路由反射器建立 IBGP 邻居关系,还需要与其他非客户端建立 IBGP 邻居关系。
反射规则
从客户端(Client)收到的路由: RR 会将这些路由反射给所有客户端和非客户端。
从非客户端(Non-Client)收到的路由: RR 只会将这些路由反射给所有的客户端。
/ - - - - - - - - - - - - - -
| |
+-------+ +-------+
| | | | | |
| RTR-A | | RTR-B |
| |Client | |Client | |
+-------+ +-------+
| \ / |
IBGP \ / IBGP
| \ / |
+-------+
| | | |
| RTR-C |
| | RR | |
+-------+
| / \ |
- - - - - /- - -\- - - - - - /
IBGP / \ IBGP
+-------+ +-------+
| RTR-D | IBGP | RTR-E |
| Non- |---------| Non- |
|Client | |Client |
+-------+ +-------+
配置说明
路由反射器配置
『管理员』→『资源』→『路由反射器』→『新建』
路由反射器监控
『管理员』→『监控』→『路由反射器』
『管理员』→『监控』→『路由反射器』→『路由反射器详情』
其它说明
RR安装:同NOVA网关安装,设备角色需要配置为bgp_rr,wan口仅需要DCI口和Internet出口,Internet出口需要能连到控制器和访问阿里升级源。
RR升级:同NOVA网关升级,控制器上先设置维护模式,该路由反射器会将反射的路由优先级降低;通过控制器选择升级包升级后,退出维护模式会自动恢复路由优先级,升级期间不影响任何业务流量。
NOVA网关升级:老版本NOVA网关(6.3.2以下版本的NOVA网关)升级到新版本NOVA网关(6.3.2及以上版本的NOVA网关)后,只会与RR建立IBGP邻居。