BGP选路之local-preference

local-preference

本地优先级属性

仅在IBGP对等体之间交换,不通告给其他AS

优先级越大越优先,默认为100

用于同一AS多个出口,出去的选路

属于公认任意属性

注意:源路由传递方向+指定的peer+希望传递的方向(import/export)才能正确应用路由策略。

默认R5 55.1.1.1访问R1 11.1.1.1 都走R2,通过修改local-preference属性使AS200选择出去到11.1.1.1选择R3

route-policy LOCAL permit node 10

if-match acl 2000

apply local-preference 2289

#

route-policy LOCAL permit node 20

acl number 2000

rule 5 permit source 11.1.1.1 0

有两种方式:

第一种:在R3上 peer 10.1.13.1 route-policy LOCAL import 

[R3]dis bgp routing-table

Network            NextHop        MED        LocPrf    PrefVal Path/Ogn

*>   11.1.1.1/32        10.1.13.1       0          2289       0      100i

*>i  55.1.1.1/32        44.1.1.1        0          100        0      300i

*>   111.1.1.1/32       10.1.13.1       0                     0      100i

只有有IBGP对等体的才会有local-preference值,因为local-preference只在IBGP传递

[R4]dis bgp routing-table

Network            NextHop        MED        LocPrf    PrefVal Path/Ogn

*>i  11.1.1.1/32        33.1.1.1        0          2289       0      100i

* i                     22.1.1.1        0          100        0      100i

*>   55.1.1.1/32        10.1.45.5       0                     0      300i

*>i  111.1.1.1/32       22.1.1.1        0          100        0      100i

* i                     33.1.1.1        0          100        0      100i

[R5]dis bgp routing-table

Network            NextHop        MED        LocPrf    PrefVal Path/Ogn

*>   11.1.1.1/32        10.1.45.4                             0      200 100i

*>   55.1.1.1/32        0.0.0.0         0                     0      i

*>   111.1.1.1/32       10.1.45.4                             0      200 100i

[R5]tracert -a 55.1.1.1 11.1.1.1

1 10.1.45.4 30 ms  50 ms  50 ms

2 10.1.34.3 60 ms  60 ms  60 ms 受路由策略影响,选择R3

3 10.1.13.1 60 ms  70 ms  40 ms

<Huawei>tracert -a 11.1.1.1 55.1.1.1

1 10.1.12.2 30 ms  40 ms  50 ms 不受路由策略影响,仍选择R2

2 10.1.24.4 80 ms  80 ms  60 ms

3 10.1.45.5 110 ms  90 ms  80 ms

-----------------------------------------------------------------

第二种:在R3 peer 44.1.1.1 route-policy LOCAL export

[R3]display bgp routing-table

Network            NextHop        MED        LocPrf    PrefVal Path/Ogn

*>   11.1.1.1/32        10.1.13.1       0          2289       0      100i

*>i  55.1.1.1/32        44.1.1.1        0          100        0      300i

*>   111.1.1.1/32       10.1.13.1       0                     0      100i

[R4]dis bgp routing-table

Total Number of Routes: 5

Network            NextHop        MED        LocPrf    PrefVal Path/Ogn

*>i  11.1.1.1/32        33.1.1.1        0          2289       0      100i

* i                     22.1.1.1        0          100        0      100i

*>   55.1.1.1/32        10.1.45.5       0                     0      300i

*>i  111.1.1.1/32       22.1.1.1        0          100        0      100i

* i                     33.1.1.1        0          100        0      100i

[R5]dis bgp routing-table

Network            NextHop        MED        LocPrf    PrefVal Path/Ogn

*>   11.1.1.1/32        10.1.45.4                             0      200 100i

*>   55.1.1.1/32        0.0.0.0         0                     0      i

*>   111.1.1.1/32       10.1.45.4                             0      200 100i

针对第一条路由,由于local-preference是IBGP对等之间传递,且不传递给其他AS。由于R5没有IBGP,并且也不会有R4传递给R5,所以第一条路由的local-preference为空?

[R5]tracert -a 55.1.1.1 11.1.1.1

1 10.1.45.4 30 ms  30 ms  50 ms

2 10.1.34.3 60 ms  60 ms  60 ms

3 10.1.13.1 80 ms  80 ms  60 ms

<R1>tracert -a 11.1.1.1 55.1.1.1

1 10.1.12.2 20 ms  40 ms  30 ms

2 10.1.24.4 100 ms  70 ms  50 ms

3 10.1.45.5 100 ms  90 ms  120 ms



时间: 2024-10-11 19:27:29

BGP选路之local-preference的相关文章

BGP选路13条原则全实战,一条条帮你梳理支撑整个互联网的选路原则

BGP选路原则实验 11.7.1 BGP选路原则理论 BGP不是简单的通过metric来选路最优的路由所有的路径属性归为一下四类:? 周知强制属性? 周知自选属性? 可选传递性属性? 可选非传递属性以上属性分为两类,首先,周知属性,即所有BGP实现都必须能识别这些属性:其次是可选属性,即并不要求bgp实现支持这些属性如果可选属性是传递的,那么bgp进程应该接收该属性中包含的路径(即使不支持),并将路径传递给邻居如果可选属性是非传递的,那么无法识别该属性的bgp进程忽略update消息中包含的属性

45、BGP配置实验之Local preference选路

1.Local preference选路解析 属性 传播范围 默认值 优先值 方向 备注 weight 本路由器 本路由器32768,其他路由器0 大值优先 IN CISCO私有 Local preference AS内部 100:边界路由器,通告给IBGP邻居,告知如何离开本AS 大值优先 OUT 修改Local preference值的方法: 方法一:全部修改通告给IBGP邻居的路由的Local preference值,例如: router bgp 4 bgp default local-p

华为BGP选路原则

BGP路由最优,在没有过滤的情况下,有两个条件相关:下一跳可达,同步关闭.如果不满足此两条件,则路由不优. BGP选路原则: 如果此路由的下一跳不可达,忽略此路由 Preferred-Valnue值数值越高越优先,华为私有属性,仅本地有意义 Local-Preference值最高的路由优先 聚合路由优先于非聚合路由 本地手动聚合路由的优先级高于本地自动聚合的路由 本地通过Network命令引入的路由的优先级高于本地通过Import-route命令引入的路由 AS路径的长度最短的路径优先 比较Or

BGP选路原则之MED(cost)

自学习BGP以来,有个问题一直困扰,一个是MED.另一个是Loacl-Preference,总认为对他们的定义与方向(import.export)理解上不能与书本理论一致,通过以下三个实验,来学习源路由条目+对等体(手动指的peer)+传递方向(import/export).可选非传递属性的理解(第三个实验). MED(Multi-Exit-DISC) 可选非过渡属性 MED值越小越有先 仅仅在两个相邻的AS之间传递,不会传给邻居的邻居. 用于控制数据流进入的控制(进入到本AS的选路,如进入AS

利用BGP origin-code 属性修改BGP选路

实验拓扑 基本配置: R1 L0:1.1.1.1/32 L1:11.1.1.1/32 E1/0:10.1.12.1/24 E1/1:10.1.14.1/24 R2 L0:2.2.2.2/32 L1:22.2.2.2/32 E1/0:10.1.12.2/24 E1/1:10.1.24.2/24 R4 L0:4.4.4.4/32 L1:44.4.4.4/32 E1/0:10.1.24.4/24 E1/1:10.1.14.4/24 配置IGP(RIP): R1 router rip version 2

BGP选路

实验拓扑 实验需求 现有三个自治系统,需要对R1访问R4的loopback-X数据走向进行精确控制: R1访问R4的loopback0走R2,通过在R1上修改本地优先级实现 R1访问R4的loopback1走R3,通过在R2上修改MED实现 R1访问R4的loopback2走R2,通过在R4上修改AS-path实现 R1访问R4的loopback3走R3,通过在R3上修改origi属性实现 实验步骤 1.配置IP地址及环回口地址 2.配置OSPF 使全网互通(略) 3.R1访问R4的loopba

LAB - CCNP Configuring iBGP and eBGP Local Preference, and MED

Topology Objectives For IBGP peers to correctly exchange routing information, use the next-hop-self command with the Local-Preference and MED attributes. Ensure that the flat-rate, unlimited-use T1 link is used for sending and receiving data to and f

35-高级路由:BGP选路:权重值

一.实验拓扑:二.实验要求:基本要求:1.R1.R2.R3部署EIGRP 90,通告各自网段,R1.R2与R4直连的网段不通告:2.R1.R2.R3部署BGP AS 123,R4部署BGP AS 4;3.R1.R2与R3通过环回口建立BGP邻接,与R4通过直连接口建立BGP邻接:R1.R2不建立BGP邻接:高级要求:1.R3应用prefix-list pl抓取4.4.4.0/24路由网段:2.调用route map 工具:3.匹配prefix-list pl;4.重新设置权重值:set weig

38-高级路由:BGP选路:环路预防

一.实验拓扑:Note:这里只用R2.R3路由器二.实验要求:1.R2身后增加Lo1:20.20.20.20,并宣告进BGP进程中:2.R3上部署静态路由 出接口(必须是,否则有继承现象发生):3.R3在BGP进程下宣告20.20.20.20:4.R3上抓取流量,部署route-map,使得20.20.20.20最优路径的下一跳是2.2.2.25.查看R3上20.20.20.20的路由下一跳是否是0.0.0.0?这样是否有环路风险?6.验证:部署4.后,最优路径的下一跳是否是2.2.2.2 三.