深入了解BGP-1【BGP路径属性、BGP决策】

深入了解BGP

BGP路径属性

  • 公认属性
    1、公认必遵——BGP必须都能识别,且在更新信息的时候必须包含Origin、AS-path、next hop
    2、公认自决——BGP必须可以识别,更新信息可以包含也可以不包含Local-preferrence、ATOMIC-Aggregate

  • 可选属性
    1、可选传递——可以不支持该属性,但是可以接受该属性的路由并进行传递Community、Aggregator
    2、可选非传递——可以不支持该属性,不识别的BGP进程忽略此属性的更新信息,且不仅传递MED、Originator-id、Cluter-list、Weight

Orgin

公认必遵属性,明确了路由更新的来源

  • IGP—— i 通过BGP,起源是IGP
  • EGP—— e 是由EGP这种早期协议重分布而来
  • Incomplete—— ? 从其他渠道学习到的(该路由来源信息不完全),重发布的路由origin都是这个标记
    在这里插入图片描述优先原则是IGP>EGP>Incomplete

BGP13条决策

  1. Weight越大越优先
  2. Local_pref越大越优先
  3. 起源于本地路由优先
  4. AS-Path越短越优先
  5. Origin属性(优先:IGP>EGP>Incomplete)
  6. MED越小越优先
  7. 优选EBGP邻居发来的路由,在联邦EBGP和IBGP中优选联盟EBGP路由
  8. 优选BGP NEXT-HOP最近的路由该路由是往下一跳路由器IGP度量值最小的路由
  9. 如果有多条来自相同相邻AS的路由通过Maximum-path使多条路径可用,则将所有开销相同的路径加入Loc-RIB
  10. 如果路由都来自EBGP邻居,则优选最老的EBGP邻居传来的路由,降低犯规的影响
  11. BGP邻居的RID越小越优先
  12. 如果多条路径始发路由器ID或者路由器ID相同,那么优选Cluster-List最短路径
  13. 选择邻居ip最小的路由

决策补充

如果一条路径满足下列任何一个条件,那么他在最佳路径选择的过程中就不是有效的候选者

  • 路径下一跳不可达
  • 路径未同步
  • 路径被入方向的BGP策略所拒绝,并且路由器配置了soft reset
  • 路由被惩罚dampend
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
RIP、OSPF和BGP是三种常见的路由协议,它们在功能和工作原理上有一些区别。 RIP是一种内部网关协议(IGP),用于在AS(自治系统)内部进行路由选择。RIP使用距离向量算法,每隔一段时间向相邻的路由器发送路由更新信息,以确定最佳的路由路径。RIP的优点是实现简单、开销较小,但它对网络规模和路径长度有限制,不适用于大型复杂网络。 OSPF也是一种内部网关协议(IGP),但与RIP不同,OSPF使用链路状态算法来确定最佳的路由路径。它将网络划分为多个区域(AREA),每个区域内的路由器之间共享链路状态数据库,以进行最优路径计算。OSPF支持VLSM(可变长度子网掩码)和非班级路由查找,具有更好的可扩展性和灵活性。 BGP是一种外部网关协议(EGP),用于在不同的自治系统之间进行路由选择。BGP的主要功能是交换网络可达信息,它通过携带AS路径信息来解决路由循环问题。BGP使用TCP作为传输层协议,提高了协议的可靠性。与RIP和OSPF不同,BGP更注重控制路由的传播和选择最佳的路由,并为路由附加属性信息。BGP-4支持CIDR(无类别域间选路)和增量路由更新,以减少路由表的大小和传播开销。 总结来说,RIP适用于小型网络,简单实现,开销小。OSPF适用于中大型复杂网络,具有更好的可扩展性和灵活性。BGP适用于在不同自治系统之间进行路由选择,并提供更多的路由控制和策略决策能力。123 #### 引用[.reference_title] - *1* *2* *3* [RIP、OSPF、BGP三种协议的区别](https://blog.csdn.net/weixin_33717117/article/details/89831089)[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^v92^chatsearchT0_1"}} ] [.reference_item] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ACHAI:)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值