2020.7.7_ie_08_BGP

本文详细介绍了BGP(边界网关协议)的工作原理,包括报文类型、状态机、路由信息处理和对等体交互原则。讨论了BGP的属性特点,如Origin、PrefVal、AS_Path、Next_Hop、Local_Pref和MED,以及路由聚合和路由反射器的概念。还涵盖了路由计算中的选路规则和防环机制,强调了BGP在防止路由震荡和扩展性方面的优势。
摘要由CSDN通过智能技术生成

路由引入

改优先级 过滤

ospf的两个优先级10和150会做成一种效应,水平分割,防止出现路由引入的问题

[Huawei-ospf-1]stub-router on-startup 5 等BGP,BGP没有收敛时开销很大,BGP收敛时恢复开销

PBR(Policy Based Routing 策略路由) 根据策略做路由转发

BGP概述

BGP是一种用于自治系统之间的动态路由协议。早期发布的三个版本分别是BGP-1(RFC1105)、BGP-2(RFC1163)和BGP-3(RFC1267),主要用于交换AS之间的可达路由信息,构建AS域间的传播路径,防止路由环路的产生,并在AS级别应用一些路由策略。当前使用版本是BGP-4(RFC4271)

BGP作为事实上的Internet外部路由协议标准,被广泛应用于ISP之间

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Bs7cw30a-1595150366047)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719141521472.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZGnzmfiO-1595150366053)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719141540445.png)]

外部网关协议、使用TCP作为其传输层协议、支持CIDR、增量更新、路径矢量路由协议、无环路、路由策略丰富、可防止路由震荡、易于扩展

BGP工作原理

报文类型

  • Open报文。协商BGP参数
  • Update报文。交换路由信息
  • Keepalive报文。保持邻居关系
  • Notification报文。差错通知
  • Route-Refresh报文。用于在改变路由策略后请求对等体重新发送路由信息

状态机

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-n6OMtuTp-1595150366056)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719142241947.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9vyvMIxp-1595150366059)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719154403322.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XYRuxCwV-1595150366061)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719154426467.png)]

数据库

  • IP路由表(IP-RIB) 全局路由信息库,包括所有IP路由信息
  • BGP路由表(Loc-RIB) BGP路由信息库,包括本地BGP speaker选择的路由信息
  • 邻居表 对等体邻居清单列表
  • Adj-RIB-In 对等体宣告给本地BGP speaker的未处理的路由信息库
  • Adj-RIB-Out 本地BGP speaker宣告给指定对等体的路由信息库

BGP路由信息处理

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-S4lZUFLJ-1595150366064)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719142851935.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GOubtYHI-1595150366065)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719154310127.png)]

对等体之间的交互原则

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-secpjwbq-1595150366067)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719143510595.png)]

IBGP与IGP同步

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-N1k9WAdm-1595150366069)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719143305441.png)]

同步是指IBGP和IGP同步,其目的是避免误导外部AS的路由器

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-USpgLMpB-1595150366070)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719143446138.png)]

  • 拓扑说明(在同步开启的情况下):

  • 注意事项

BGP属性特点

概述

  • BGP路由属性是一套参数,它是对路由的进一步的描述
  • 公认必遵
    • 所有BGP路由都必须识别,且必须存在于Update消息中
    • 如果缺少这种属性,路由信息就会出错
    • Origin、AS_Path、Next_Hop…
  • 公认任意
    • 所有路由器都可以识别,但不要求必须存在于Update消息中
    • 就算缺少这类属性,路由信息也不会出错
    • Local_Perf…
  • 可选过渡
    • 在BGP对等体之间具有可传递性的属性
    • BGP路由器可以不支持此属性,但它仍然会接收这类属性,并传递给其他对等体
    • community…
  • 可选非过渡
    • 如果BGP路由器不支持此属性,则相应的这类属性会被忽略,且不会传递给其他对等体
    • Originator_ID、Cluster_List…

Origin

  • 用来定义路径信息的来源,标记一条路由是怎么成为BGP路由的,该属性为公认必遵

  • IGP:具有最高优先级。

    • 通过路由始发AS的IGP得到的路由信息,如通过network命令注入BGP的路由
    • 标识符为"i"
  • EGP:优先级次之。

    • 通过EGP得到的路由信息
    • 标识符为"e"
  • Incomplete:优先级最低。

    • 通过其他方式学习到的路由信息,如通过import-route命令注入BGP的路由
    • 标识符为"?"

i>? 可以帮助bgp可以达成一种路由引入的水平分割措施

PrefVal

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LzXRQIh8-1595150366072)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719153153923.png)]

  • 协议首选值(PrefVal)是华为设备的特有属性,该属性仅在本地有效,不会传递给BGP邻居。因为协议首选值是人为主动设置的,代表本地用户的意愿,因而在BGP进行选路时会优先比较协议首选值
  • 默认情况下均为0,该值越大越优先。

AS_Path

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Od3fXOIj-1595150366073)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719150002703.png)]

  • AS_Path属性按矢量顺序记录某条路由从本地到目的地址所要经过的所有AS编号。该属性为公认必遵。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-t9hKOSNY-1595150366074)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719150255905.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GILKUyFW-1595150366075)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719150312669.png)]

Next_Hop

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8Fh9Hx4M-1595150366077)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719150352922.png)]

  • Next_Hop属性记录了路由的下一跳信息,该属性为公认必遵

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VljRTnbp-1595150366078)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719151126356.png)]

Local_Pref

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-W6SyxDbd-1595150366080)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719150954082.png)]

  • Local_Pref属性表明BGP路由器的优先级,越大越优先,公认必遵

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3TqYN1wQ-1595150366081)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719151057321.png)]

默认值 100

MED

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rM2sisuK-1595150366083)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719151302707.png)]

  • MED属性类似于IGP的代价值,用于AS间的路由选路。可选非过渡

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aGC88IMi-1595150366084)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719151408812.png)]

med在不同AS之间比较[Huawei-bgp]compare-different-as-med

团体(COMMUNTIY)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eDEZshux-1595150366085)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719160623791.png)]

  • 团体属性用于标识具有相同特征的BGP路由,该属性为可选过渡
  • 团体属性分为:
    • 自定义团体属性
    • 公共团体属性
      • Internet
      • No_Advertise 不能被通告给任何其他的BGP对等体
      • No_Export
      • No_Export_Subconfed 不能出联邦

路由聚合

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ctw9NiNs-1595150366088)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719155832894.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yh6LKSJH-1595150366089)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719160331617.png)]

路由反射器

  • 允许将从IBGP邻居学习到的路由发送给特定IBGP邻居,打破了IBGP邻居关系全互联的需求,减少IBGP会话数量
  • 包括路由反射器(RR)和客户机(Client)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pesYEUUk-1595150366090)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719161318176.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nkIW5omd-1595150366092)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719161457722.png)]

防环机制

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-L2cgbIaf-1595150366093)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719162206832.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8n8HvFgl-1595150366094)(C:\Users\Administrator.PC-20181028NBDD\AppData\Roaming\Typora\typora-user-images\image-20200719162224204.png)]

BGP路由计算——选路规则

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值