BGP学习笔记(三)路由反射器和联邦

有条件(无环)的打破IBGP水平分割学习

1. 路由反射器

核心思想:AS-BY-AS3d

  1. 路由反射器
  2. RR反射器、RR客户端、RR非客户端
  3. 不管是客户端仍是非客户端均为RR的IBGP邻居,在一个簇(组)内,至少存在一台RR和一台客户端设备

规则:非非不传,其他全反射router

RR从EBGP邻居处学习到的路由会传递给客户端、非客户端、其余的EBGP邻居blog

RR从客户端邻居处学习到的路由会传递给其余客户端、非客户端、其余的EBGP邻居路由

RR从非客户端学习到的路由会传递给其余客户端、EBGP邻居,不传递给本地其余非客户端。class

 

在路由反射器中打破了水平分割机制,增长了Cluster-id,反射时不改变Next-Hop属性cli

Cluster id防环:相似于router-id,不影响BGP邻居关系创建,配置

Original:起源者属性route

 

配置:邻居4.4.4.4为RR客户端,同时本地成为RR反射器反射

查看:

 

关闭路由反射器client-client路由传递

2. EBGP联邦(联盟)

在一个大AS内,构建多个小as,小AS使用私有AS号;小AS间为联邦内的ebgp邻居关系,能够传递路由信息,但不能修改属性,管理距离依然为200;其余大AS是不清楚某个AS中的那些小s存在;

全部配置和管理均基于小AS号进行。联邦内全部设备均声明所属大的AS

在联邦EBGP邻居之间互指peer,还必须修改TTL值,联邦EBGP间Next-Hop属性不会修改

查看联邦IBGP邻居学习路由:

查看联邦EBGP邻居学习路由