基于Peer-Group(对等体组)的BGP和 BGP水平分割&路由反射器

目录

一、简介

二、基于Peer-Group的IBGP配置

三、基于Peer-Group的EBGP配置

四、IBGP的水平分割与路由反射器

1.水平分割概念

2.现象

【1】R3收到的路由信息如下:

【2】R2收到的路由信息如下: 

这就是IBGP水平分割导致的现象!

五、打破水平分割-路由反射器

关于路由反射器: 


一、简介

 BGP对等体组将更新策略相同的邻居划分到一个对等体组中,以简化配置

二、基于Peer-Group的IBGP配置

router bgp 65001
 bgp log-neighbor-changes
 neighbor test peer-group #创建peer group,名字叫做test
 neighbor test remote-as 65001#peer-group 的AS 号码
 neighbor test update-source Loopback0#基于peer group 的配置
 neighbor test next-hop-self#基于peer group 的配置
 neighbor 2.2.2.2 peer-group test #指向邻居,哪个邻居加入到我的peer-group中
 neighbor 3.3.3.3 peer-group test #指向邻居,哪个邻居加入到我的peer-group中

三、基于Peer-Group的EBGP配置

R1与R2建立EBGP的邻居关系,配置与上面类似

 R1:

router bgp 1
 bgp router-id 1.1.1.1
 bgp log-neighbor-changes
 neighbor test peer-group
 neighbor test remote-as 2
 neighbor 12.1.1.2 peer-group test

 R2:

router bgp 2
 bgp router-id 2.2.2.2
 bgp log-neighbor-changes
 network 2.2.2.2 mask 255.255.255.255
 neighbor test peer-group
 neighbor test remote-as 1
 neighbor 12.1.1.1 peer-group test

四、IBGP的水平分割与路由反射器

1.水平分割概念

一个运行IBGP协议的路由器,如果从另外一台IBGP路由器学习到了路由。那么他不会将学习到的这条路由继续传递给下一个IBGP邻居。

2.现象

如图所示,R1,R2,R3为AS123,运行了IBGP路由协议,其中也配置了更新源,下一跳自我等配置。 R4与R3建立EBGP邻居关系。R4配置如下:R4宣告了自身的环回口路由。

【1】R3收到的路由信息如下:

【2】R2收到的路由信息如下: 

 【3】R1:


这就是IBGP水平分割导致的现象!

五、打破水平分割-路由反射器

 配置如下:

 此时再去查看R1的路由 R1已经收到来自4.4.4.4的路由

关于路由反射器: 

  1.  非客户端和非客户端不会反射路由
  2. 客户端和非客户端会反射路由
  3. 客户端与客户端会反射路由
  4. 如果存在多条路径,那么RR只反射最优路径
  5. RR在反射时不会修改BGP路径属性,比如:Next-hop-self。AS_Path,本地优先级和MED
  6. RR总是回向EBGP对等体通告
  7. RR如果从外部对等体(EBGP)学习到路由,那么它将反射给所有的客户端与非客户端,因为不存在水平分割的现象。

《具体相关内容可查看此书籍-7.2-路由反射章节》

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值