BGP RR反射规则的实现需要遵循以下几个原则: 1. RR必须与客户端路由器建立BGP邻居关系,以便接收和反射路由信息。 2. RR必须将来自客户端路由器的路由信息反射给其他客户端路由器,以实现路由信息的分发和更新。 3. RR必须避免出现路由环路,即避免将反射的路由信息再次反射给原始的客户端路由器。 4. RR必须避免出现路由信息的重复,
AR7引入到BGP的路由,通过EBGP关系发送到AR2;因为AR2与AR1建立IBGP关系,路由发送至AR1;AR1是该簇的RR,将路由反射给AR2、AR3、AR4,非客户端AR6,将路由发送给EBGP关系的AR5。 AR5引入到BGP的路由,通过EBGP关系发送到AR1;因为AR1是CLUSTER 1的RR,将该路由反射至该簇的AR2、AR3、AR4,和非客户端AR6;由...
BGP Route Reflector(RR)反射器是用来减少更新复杂度和增加网络可扩展性的BGP功能。在网络内实现BGP RR反射规则,可以进一步提高路由器交换路由信息的效率,本文将对这一规则进行详细的阐述。 1. 确定BGP RR反射器 当RR被标识为可用,它将会被网络中其他路由器所使用。因此,我们需要明确RR的类型和位置,使其能够正确...
当一条路由第一次被RR反射的时候,RR将Originator ID属性加入这条路由,标识这条路由的起始设备。如果一条路由中已经存在了Originator ID屡性,则RR将不会创建新的Originator ID属性(此时的Originator ID 指的是将该路由传递给RR的路由器的Router ID,不是RR的Router ID); 当设备接收到这条路由的时候,将比较收到的...
二、RR的工作原理/反射规则 如上图,R1与R2、R3建立了BGP邻居,但R2与R3并没有建立,设置R1为网络中的RR设备,并指定R2为RR反射器客户端。 当R2学习到R4传来的EBGP路由会传递给R1,R1将客户端学习到的路由反射给非客户端R3,为此R3就能够学习到了R2的路由。
当一条路由第一次被RR反射的时候,RR将Originator_ID属性加入这条路由,标识这条路由的发起设备。如果一条路由中已经存在了Originator_ID属性,则RR将不会创建新的Originator_ID属性。 当设备接收到这条路由的时候,将比较收到的Originator ID和本地的Router ID,如果两个ID相同,则不接收此路由。
BGP路由反射器RR 二、路由反射器的工作步骤 当RR收到IBGP发来的路由,首先使用BGP选择路由的策略选择最佳路由。在公布学习到的路由信息时,RR按照RFC2796中的规则发布路由: 1)从非客户机IBGP对等体学到的路由,发布给此RR的所有客户机。 2)从客户机学到的路由,发布给此RR的所有非客户机和客户机(发起此路由的客户...
我们可以发现,存在一个 Client -> RR (Route Reflector) 的关系, 如果我们在 R4 上起路由反射器,将 R3 作为 Client,那么 R4 将会把从 R3 发送给 R4 的路由信息反射到R5 上,从而使得 R5 跨越水平分割的屏障,学习到 R4 的路由。 0x03 路由反射规则 🔺 ...
路由反射器 RR发布路由规则: 从非客户机IBGP对等体学到的路由,发布给此RR的所有客户机。 从客户机学到的路由,发布给此RR的所有非客户机和客户机。 从EBGP对等体学到的路由,发布给所有的非客户机和客户机。 概况:非非不传原则,非客户端不会传给非客户端,不是服务器也不是客户端 1.2 Cluster_List选路 简单...