课堂笔记【BGP路径属性】 -11.25
BGP 默认情况下,到达同一目的地,BGP只走单条路径,不支持负载均衡
·BGP路径属性:
1、公认强制必须携带的属性,所有的设备都能够识别2、公认自选可选择是否携带的属性,所有设备都能够识别3、可选可传递可以理解为为不同厂商之间的私有协议4、可选不可传递
(1)公认强制:
1、Origin:i - IGPe - EGP? - incomplete(重分发等方式引入的路由)路由优先级:IGP>EGP>Incomplete2、Next_HopBGP路由如果是本地产生的,下一跳都是 0.0.0.0eBGP传递的路由条目,会将下一跳修改为eBGP路由器本身3、AS-path
(2)公认自选:
1、Local_Pref(本地优先级属性):默认为 100,仅在同一个AS内部进行传递,当出了 AS后,会将该属性还原为默认值,该值越大,越优先多个下一跳为 iBGP时,使用 Loval_Pref
(3)可选不可传递属性:
MED(MED就是BGP路由中的度量值metric)当多个下一跳为 eBGP时,使用 MED进行控制默认值为 0,值越低越优先只能够在 eBGP之间进行传递,且只能够传递一跳
weight 属性为 Cisco 私有属性路由的Weight属性只在路由器本地起作用,BGP将路由传递给邻居时,并不会保留Weight。Weight值的范围为0~65535,默认为0,如果是BGP本地路由,则Weight值为32768。可以手工任意修改路由的Weight值只会影响到自己本身路由器,不会向其它路由器进行传递
在 BGP选择最优路径时,需要按照以下顺序来坐比较:1、最高Weight值2、最高LOCAL_PREF值(本地优先级)3、本地发起路由4、
2、匹配 路由进行控制:
1、使用 标准 ACL,或者前缀列表
in 方向影响自己的路由表out 方向影响别人的路由表在 out方向做 weight 权重没有意义,因为它不会传递给其它邻居