目录

一、通告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联邦(后续介绍)

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

  1. BGP——本地优先级选路+BGP路由水平分割机制(讲解+配置命令)

    目录 一.本地优先级特性 二.配置命令: 三.图解: 四.BGP路由水平分割机制 一.本地优先级特性 1.1 公有属性,默认值100 1.2 只能在IBGP邻居之间传递 1.3 适用于自身AS有两个出 ...

  2. BGP——选路—(8~13条)选路源分析(讲解+配置命令)

     注--BGP路由13条选路顺序: 权重--本地优先级--本地始发--最短AS-PATH--起源属性--MED属性-- EBGP路由优于IBGP--八--九--十--十一--十二--十三 八--BGP ...

  3. BGP——权重选路(讲解+配置命令)

    目录 一.权重特性: 二.配置命令: 三.图解 一.权重特性: 1.1 思科私有属性 1.2 不可传递:不能跟随其他路由传递给BGP邻居,只在本地生效!! 1.3 自己本地产生的路由权重默认值为:32 ...

  4. BGP——软收敛(讲解+配置命令)

    软收敛: 在邻居关系不中断的情况下针对AS100 发送和重新同步BGP数据库,重新计算路由 r3#clear ip bgp ipv4 unicast 100 soft in r3#clear ip b ...

  5. BGP—— Confederation联邦(讲解+配置)

    目录 一.简介: 二.配置: --R1: --R3: 三.注意点: 一.简介: 为了解决BGP路由水平分割机制,从iBGP邻居收到的路由不能转发给其它iBGP邻居的限制问题,除了可以使用在iBGP邻居 ...

  6. 解决IBGP的水平分割和BGP选路原则

    解决IBGP的水平分割问题 IBGP水平分割:防止环路的产生 方法1:路由反射器(RR) 路由反射器可以反射所学习到的IBGP路由信息. 指定一台路由器称为路由反射器(RR)的时,必须在他的IBGP对 ...

  7. BGP——基本概念4(路由引入、防环、路由通告原则、路由选路)

    目录 BGP路由基本概念 BGP路由宣告方式 BGP的下一跳 BGP防环机制 BGP路由信息处理流程 BGP路由处理所需要的表项 BGP从邻居发来更新消息再到向邻居发出更新信息的过程过程 BGP路由通 ...

  8. 5.2 BGP水平分割

    5.2.2实验2:BGP水平分割 1.    实验目的 熟悉BGP水平分割的应用场景 掌握BGP水平分割的配置方法 2.    实验拓扑 实验拓扑如图5-2所示: 图5-2:BGP水平分割 3.    ...

  9. IGP协议-EGP协议-RIP协议路由-水平分割-毒性逆转-RIP周期更新

    IGP协议和RIP协议路由配置细节 一,IGP协议和EGP协议 1,IGP协议---内部网关协议(应用在AS内部的动态路由协议) 2,EGP协议---外部网关协议(应用在AS之间的动态路由协议) 3, ...

最新文章

  1. windows串口控制linux,linux及windows下串口的使用.doc
  2. 必会重构技巧:使用多态替换条件
  3. “冷热通道气流遏制系统”在数据中心机房中的应用
  4. Windows 10 不能安装更新 (0x8024402f)
  5. mysql5.7 启动报发生系统错误2
  6. 字符串中最后一个词组的长度 Length of Last Word
  7. TCP和IP协议的特点
  8. linux mysql-proxy 0.8.0_mysql主从复制及mysql-proxy0.8安装
  9. DPDK内存篇(二): 深入学习 IOVA
  10. python接口自动化(六)--发送get请求接口(详解)
  11. 卡尔曼滤波算法_GPS定位笔记3 (卡尔曼滤波定位算法)
  12. Excel 新手向个人练习-1 VLOOKUP,COUNTIF
  13. Unity任意版本Vuforia插件下载
  14. nanovna使用说明_白色NanoVNA 矢量网络分析仪天线短波 MF HF VHF便携式频谱分析仪...
  15. Windows下Pidgin介绍/安装配置图文攻略
  16. 漫谈“中间件”与国产化【转】
  17. 愿所有我和码农们 printf(“前程似锦”)
  18. 通用Excel数据导入功能模板
  19. 人才是最重要的资产,这类企业不可贸然裁员
  20. 一.字符 字符串 指针字符

热门文章

  1. 改变浏览器视角大小:Viewport Resizer
  2. div css 圆角样式
  3. FLEX Array和ArrayCollection的区别
  4. 华为机试——合并表记录
  5. CMake和Make——make makefile cmake qmake都是什么,有什么区别?
  6. CSDN的一些年度大牛(2018)
  7. jdbc工具类 配置版本 20210412_222527.mp4
  8. 多存多取问题 java
  9. requests模块的操作 0229
  10. 办公自动化-带样式的表格xlutils库-0223