如图所示,路由器之间运行BGP协议,R1为路由反射器,R4、R6为客户端,R4、R6分别与R7建立EBGP邻居,并接收到30.30.30.0/27这条路由,那为什么R6的BGP表中关于30.0/27有两个下一跳,而R4只有一条呢?



思路:
R4和R6都能正常接收到来自R7的30.0/27的路由,加入BGP表后都传递给R1,R1收到这两条路由后加入BGP表,根据选路规则优选R4(因为route-id小),之后R1只将最优路径反射给R6,而不再将R6的路由反射给R4,所以R6的BGP中关于30.0/27有两个下一跳。