BGP——路由通告+IBGP水平分割机制+RR路由反射器(讲解+配置命令)

目录

一、通告BGP路由:

(1)BGP路由的产生:

(2)需注意点【通过network通告的方式把IGP路由通告进BGP里面】

(3)查看BGP数据库+相关属性讲解:

(4)BGP下一跳变换分析:

(4- 1.2)产生问题及解决

 二、IBGP水平分割机制:

(1)出现的问题+现象:

(2)IBGP水平分割机制简介:

(3)解决方法:

1.全互联—— 使用物理线路直连

2. RR路由反射器

简介:

特性: 

3、BGP联邦(后续介绍)


一、通告BGP路由:

(1)BGP路由的产生:

  •   1.1 通过network通告的方式把IGP路由通告进BGP里面
  •   1.2 通过重分发的形式把IGP路由重分进BGP里面
  •   1.3 在BGP进程里针对BGP路由汇总产生新的聚合路由
  •   1.4 从BGP邻居学到的BGP路由

————————————————————————————————————————————————————


(2)需注意点【通过network通告的方式把IGP路由通告进BGP里面】

  • 1、在BGP里面通告BGP路由前提是你的IGP路由表中有这个IGP路由:通过show ip route查看
  • 2、通告BGP路由时候一定要和IGP路由表里面的路由掩码匹配一致
r1(config)#router bgp 100
r1(config-router)#network 1.1.1.0 mask 255.255.255.0//宣告
r1(config-router)#exit
r1#show ip bgp//查看BGP数据库:

——————————————————————————————————————————————————————

(3)查看BGP数据库+相关属性讲解:

——————————————————————————————————————————————————————


(4)BGP下一跳变换分析:

  • 1.1 从自己的IBGP邻居收到的路由传给自己的EBGP邻居时候会修改这个路由的下一跳属性,修改为自己的更新源接口IP地址;如果用直连接口建立的BGP,更新源接口就是自己的直连接口,用自己的环回接口建立的邻居,更新源接口就是自己的环回接口
  • 1.2 从自己的EBGP邻居收到的BGP路由传给自己的IBGP邻居时候下一跳属性默认不会发生改变.

——————————————————————————————————————————————————————

(4- 1.2)产生问题及解决

        ——问题:下一跳不可达????

 

 

解决方法配置:

修改下一跳为自己的命令:

r3(config)#router bgp 200
r3(config-router)#neighbor 4.4.4.4 next-hop-self 
r3(config-router)#exit
给4.4.4.4这个IGBP邻居更新BGP路由的时候修改这个BGP路由的下一跳属性为自己的更新源接口IP

————————————————————————————————————————————————————————

 二、IBGP水平分割机制:

(1)出现的问题+现象:

———————————————————————————————————————————————————————

(2)IBGP水平分割机制简介:

  • 从自己的IBGP邻居学习到的路由不会更新给自己下一个IBGP邻居 【相当于:IBGP默认传一跳】
  • IBGP水平分割主要是为了解决IBGP路由环路用的

———————————————————————————————————————————————————————

(3)解决方法:

1.全互联—— 使用物理线路直连

———————————————————————————————————————————————————————

2. RR路由反射器

简介:

  • 提供了在大型IBGP实现中IBGP全网状连接问题的一个简单解决方案。为保证IBGP对等体之间的连通性,需要在IBGP对等体之间建立全连接关系。假设在一个AS内部有n台路由器,那么应该建立的IBGP连接数就为n(n-1)/2。当IBGP对等体数目很多时,对网络资源和CPU资源的消耗都很大。
  • 利用路由反射可以解决这一问题。在一个AS内,其中一台路由器作为路由反射器RR(Route Reflector),其它路由器作为客户机(Client)与路由反射器之间建立IBGP连接。路由反射器在客户机之间传递(反射)路由信息,而客户机之间不需要建立BGP连接。

特性: 

  •     1.2.1 从自己的客户端收到的路由可以反射给自己的非客户端和客户端
  •     1.2.2 从自己的非客户端学到的路由仅仅可以反射给自己的客户端
  •     1.2.3 一个RR反射器可以成为另一个RR反射器的客户端或者非客户端

r4(config)#router bgp 200
r4(config-router)#neighbor 3.3.3.3 route-reflector-client //在R4上配置RR路由反射器,指定R3
3.3.3.3为客户端,那么R5自动成为非客户端
r4(config-router)#exit

———————————————————————————————————————————————————————

3、BGP联邦(后续介绍)

  • 9
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
锐捷BGP路由反射器RR)是一种可以允许将从IBGP对等体学来的路由反射到其他IBGP对等体设备的功能。在配置中,路由器R2被设置为路由反射器,而路由器R1和R3则作为其客户端。通过配置RR客户端,IBGP客户只需要与路由反射器建立邻居关系,从而减少了IBGP连接的数量。这种设置能够有效地解决IBGP水平分割的问题。具体的配置步骤如下: 1. 配置各台路由器的IP地址,并使用Ping命令确认各路由器的直连口的互通性。 2. 在R1、R2和R3上配置EIGRP作为IGP。 3. 在R1、R2、R3和R4上配置BGP,其中R1需要配置RR配置命令为: router bgp 100 bgp router-id 10.1.1.1 neighbor 2.2.2.2 remote-as 100 neighbor 2.2.2.2 update-source loopback 0 network 1.1.1.0 mask 255.255.255.0 4. 在R2上配置路由反射器配置命令为: router bgp 100 neighbor 1.1.1.1 route-reflector-client neighbor 3.3.3.3 route-reflector-client 通过设置BGP路由反射器,可以将从非客户的IBGP邻居学来的路由反射给客户,并将从客户学来的路由反射给所有的非客户和客户(除了发起该路由的客户)。此外,从EBGP邻居学来的路由也会被反射给所有的非客户和客户。这样的设置可以有效地提高路由的传递效率和灵活性。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [BGP路由反射器配置](https://blog.csdn.net/qq_45562742/article/details/117253153)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [BGP——路由反射器与联盟](https://blog.csdn.net/m0_49864110/article/details/123689650)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值