其他分享
首页 > 其他分享> > 这个漂亮老男人你记住了吗?——BGP学习

这个漂亮老男人你记住了吗?——BGP学习

作者:互联网

文章目录


复习

IGP协议(内部网关协议)

EGP协议(外部网关协议)

  • IGP用来计算和发现路由,BGP路由控制和路由优选(13条选路原则)
  • IGP是在自治系统(AS)内部使用,EGP是在自治系统间使用
BGP基本概述 BGP邻居关系建立与配置

BGP邻居类型

EBGP

IBGP

BGP配置

  • BGP是在多个站点之间传递路由,并不是为了在AS内部打通路由
  • EBGP之间建邻居一般使用直连接口
  • IBGP之间建邻居一般使用环回口

【BGP练习实验】

BGP邻居关系建立

BGP邻居建立

  • 先建立TCP连接
  • TCP连接建立后,发送Open报文,另一端接收到报文后,会进行检验
  • 检验符合,回复Keepalive,邻居建立成功
  • Keepalive60s发送一次,180s收不到就认为对端down了
  • Update路由发生变化时,会发送Update报文

BGP状态机

BGP状态机

BGP路由生成方式 BGP通告原则和路由处理

BGP通告原则

BGP路由信息处理

BGP路由信息处理

在发布最优路由之前,如果接口有策略,需要先过策略,再转发给BGP邻居

BGP常用属性介绍

BGP属性

  • 公认团体属性:
    • Internet:缺省属性,此路由可以通告给左右的BGP邻居
    • No_Export:不将此路由发布到其他AS
    • No_Advertise:不将此路由通告给其他的BGP邻居
    • No_Export_Subconfed:联盟中使用
  • 拓展的团体属性:
  • BGP防环:
    • AS内防环:通过IBGP获得的最优路由不会发布给其他的IBGP邻居(水平分割)
    • AS间防环:AS_Path增加AS区域号
BGP选路原则

BGP13条选路原则

  • PLLAOMEN漂亮老男人
  • PPreference_Value(越大约优,仅限路由器本地)
  • LLocal_Preference,本地优先级 (越大越优,同一AS内的路由器)
  • L手动聚合->自动聚合->network->import,为本地始发
  • AAS_Path(短的优先)
  • OOrigin,起源 i(network)>e(EBGP)>?(import-route)
  • MMED(值越小越优,本AS内或上游AS内所有路由器,EBGP邻居上设置)
  • EEBGP优于IBGP(前面都一样,比不出最优路径时)
  • NNext-Hop,下一跳(BGP选择IGP下一跳cost值最小的)

前8条选路原则完全相同,最大负载条目大于等于2,就不会再向后比,直接负载

各种属性对选路的影响

Preference_Value

聚合

EBGP邻居的路由优于IBGP邻居的路由

AS内部IGP的Metric

路由策略详细介绍

BGP路由聚合

BGP路由聚合的必要性

静态

ip route-static 10.1.8.0 22 null 0
network 10.1.8.0 22

自动聚合

summary automatic  //自动聚合,按主类聚合,掩码为8

手动聚合

【聚合实验及详细说明】

以上内容均属原创,如有不详或错误,敬请指出。
本文作者: 坏坏 本文链接: https://blog.csdn.net/qq_45668124/article/details/106627586 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

标签:IBGP,漂亮,记住,BGP,EBGP,邻居,报文,路由
来源: https://blog.51cto.com/u_15267836/2903365