AI 助教问 AI 助教
东方瑞通 · HCIP-Datacom

BGP 路径属性与路由优选

BGP 通过路径属性描述路由特征,路由优选按固定规则对到达同一目的地的多条路由逐条比较,选出最优路由并通告。

考点精讲

  1. 路径属性分公认必遵(AS_Path、Next_Hop、Origin)、公认自决(Local_Pref)、可选传递(Community)与可选非传递(MED、Cluster_List 等)。Origin 优先序为 IGP

记忆技巧

优选顺序口诀“PreVal、Pref、本地、Path 短、Origin、MED 小、eBGP、cost 小、RID 小”。
Local_Pref 大优先(对内,选出口),MED 小优先(对外,影响邻 AS 入向)。
Origin 优序记“IGP < EGP < Incomplete”。

常见误区

  • 误区:以为 AS_Path 越短一定越优且永远先比 MED。正解:Local_Pref 优先级高于 AS_Path,选路顺序固定,须按序比较。
  • 误区:以为 Local_Pref 会通告给 eBGP 邻居。正解:Local_Pref 仅在 AS 内传递,不传给 eBGP 邻居。
  • 误区:以为 MED 越大越优。正解:MED 越小越优,用于影响相邻 AS 进入本 AS 的流量。

真题思路

  • 【示例】 【示例】两条去往同一网段的 eBGP 路由:路由甲 Local_Pref=200、AS_Path 较长;路由乙 Local_Pref=100、AS_Path 较短。BGP 优选哪一条?
    路由甲(Local_Pref 更高) 路由乙(AS_Path 更短) 随机选择一条 两条等价负载分担
    答案:A
    解析:华为选路顺序中 Local_Pref 优先于 AS_Path,故先比 Local_Pref,200>100,选路由甲。

常见问题

Q:MED 和 Local_Pref 作用方向有何不同

A:Local_Pref 影响本 AS 出口流量(对内),MED 影响相邻 AS 进入本 AS 的流量(对外)。

Q:AS_Path 有什么作用

A:记录路由经过的 AS 序列,既用于防环(收到含自身 AS 号则丢弃),也参与选路(越短越优)。

Q:如何实现等价负载分担

A:到达同一目的且满足等价条件时,用 maximum load-balancing 配置等价负载。

相关知识

教材出处:第2章 IP路由基础 BGP 路径属性与路由优选

AI 助教

让 AI 助教带你深入学习,把你卡住的地方直接问它

随时为您答疑解惑

开始答疑