備份路由反射器/路由反射器組
為增加網絡的可靠性,防止單點故障對網絡造成影響,有時需要在一個集群中配置一個以上的RR。由於RR打破了從IBGP對等體收到的路由不能傳遞給其他IBGP對等體的限制,所以同一集群內的RR之間中可能存在環路。這時,該集群中的所有RR必須使用相同的Cluster ID,以避免RR之間的路由環路。
在使用路由反射器組的時候,反射客戶端必須與反射組的所有反射器建立IBGP鄰居,否則會出現反射客戶端之間的路由無法同步的情況。RTA的BGP配置,增加RTA與RTD的IBGP連接后,RTE可以正常學習RTA發出的路由。
圖2 備份路由反射器

如圖2,路由反射器RR1和RR2在同一個集群內,配置了相同的Cluster ID。
- 當客戶機Client1從EBGP對等體接收到一條更新路由,它將通過IBGP向RR1和RR2通告這條路由。
- RR1和RR2在接收到該更新路由后,將本地Cluster ID添加到Cluster List前面,然后向其他的客戶機(Client2、Client3)反射,同時相互反射。
- RR1和RR2在接收到該反射路由后,檢查Cluster List,發現自己的Cluster ID已經包含在Cluster List中。於是RR1和RR2丟棄該更新路由,從而避免了路由環路。
