• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 全部
  • 全部
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
高级搜索

bgp 选路通过路由策略控制协议优先级不生效。

2017-08-25提问
  • 0关注
  • 0收藏,1635浏览
粉丝:0人 关注:0人

问题描述:

问题1描述:bgp路由协议优先级是否是本地有效?

问题2描述:以下步骤通过路由策略修改协议优先级是否正确?

RA:

bgp 100

address-family ipv4 unicast

preference route-policy test

#

route-policy test permit node 10

 if-match ip next-hop prefix-list 1

 apply preference 100

#

 ip prefix-list 1 index 20 permit 192.168.100.3 32

问题3描述:按照以上的方法修改后,默认还是从RB方向学习到20.1.1.0的路由。

<RA>display bgp routing-table ip

<RA>display bgp routing-table ipv4

 Total number of routes: 2

 BGP local router ID is 192.168.100.1 

 Status codes: * - valid, > - best, d - dampened, h - history,

               s - suppressed, S - stale, i - internal, e - external

               Origin: i - IGP, e - EGP, ? - incomplete


     Network            NextHop         MED        LocPrf     PrefVal Path/Ogn

* >i 20.1.1.0/24        192.168.100.2   0          100        0       200i

*  i                    192.168.100.3              100        0       200i


组网及组网描述:

模拟拓扑图片


4 个回答
粉丝:39人 关注:5人


啥设备啥平台?

h3c 模拟器上。

zhiliao_IFKlR 发表时间:2017-08-25

BGP选路是先通过BGP本身的机制先选择一条最优的路由,路由优先级是跟其他路由协议比较的时候采用的,所以你这个肯定是RB过来的BGP属性更优,所以才会选择RB,跟优先级没关系。

选路规则可见H3C官网对应产品信号的配置指导BGP章节

H3C V5平台路由器,BGP选择路由的过程为:

(1) 丢弃下一跳(NEXT_HOP)不可达的路由;

(2) 优选首选值Preferred-value值最大的路由;

(3) 优选本地优先级(LOCAL_PREF)最高的路由;

(4) 优选聚合路由;

(5) 优选AS路径(AS_PATH)最短的路由;

(6) 依次选择ORIGIN类型为IGPEGPIncomplete的路由;

(7) 优选MED值最低的路由;

(8) 依次选择从EBGP、联盟、IBGP学来的路由;

(9) 优选下一跳Cost值最低的路由;

(10) 优选CLUSTER_LIST长度最短的路由;

(11) 优选ORIGINATOR_ID最小的路由;

(12) 优选Router ID最小的路由器发布的路由

(13) 优选IP地址最小的对等体发布的路由。


H3C V7平台路由器,BGP选择路由的过程为:

(1) 丢弃下一跳(NEXT_HOP)不可达的路由;

(2) 优选首选值(Preferred-value)最大的路由;

(3) 优选本地优先级(LOCAL_PREF)最高的路由;

(4) 依次选择network命令生成的路由、import-route命令引入的路由、聚合路由;

(5) 优选AS路径(AS_PATH)最短的路由;

(6) 依次选择ORIGIN类型为IGPEGPIncomplete的路由;

(7) 优选MED值最低的路由;

(8) 依次选择从EBGP、联盟EBGP、联盟IBGPIBGP学来的路由;

(9) 优选IGP Metric值最小的路由;

(10) 优选迭代深度值小的路由;

(11) 如果路由都来自EBGP邻居,并且Router ID不相同,优选曾经的最优路由;

(12) 优选Router ID最小的路由器发布的路由。如果路由包含RR属性,那么在路由选择过程中,就用ORIGINATOR_ID来替代Router ID

(13) 优选CLUSTER_LIST长度最短的路由;

(14) 优选IP地址最小的对等体发布的路由。


还有一个优选协议优先级低的路由在(1)和(2)之间。

zhiliao_IFKlR 发表时间:2017-08-25
回复zhiliao_IFKlR:

你是什么设备?我列出来的是H3C V5路由器的BGP选路原则,没有比较协议优先级的这一项,在H3C官网的配置指导上有写。

风干工程师肉干要不要 发表时间:2017-08-28

是在H3C的模拟器上

zhiliao_IFKlR 发表时间:2017-08-28
回复zhiliao_IFKlR:

模拟器是V7平台的,我补充了下V7平台的选路规则,这个在H3C官网对应V7平台产品型号的配置指导可以查到,我粘的是MSR36的,可以参考下

风干工程师肉干要不要 发表时间:2017-08-28
绅士 四段
粉丝:1人 关注:2人

(1)路由优先级local有效。

(2)可以通过route-policy 修改preference。

(3)我看了你的配置,我估计你想实现ra去往20.1.1.0/24走rc,你的配置思路是正确的,但你忽略了从re传到rc的20.1.1.0/24这条路由携带的下一跳属性为re的as出接口地址,如果你的rc没有使能next-hop-local功能,则rc将20.1.1.0/24这条路由传递给ra时下一跳依然是re的sa出接口地址,不会更新为rc的环回地址,所以你做的prefix-list根本没有匹配到相应的流量,当然不会执行apply后面的preference修改功能。

建议:使能rc的next-hop-local功能再实验。希望能够帮到你。

[RC]display cu configuration bgp # bgp 100 peer 10.1.5.2 as-number 200 peer 192.168.100.1 as-number 100 peer 192.168.100.1 connect-interface LoopBack0 peer 192.168.100.2 as-number 100 peer 192.168.100.2 connect-interface LoopBack0 # address-family ipv4 unicast peer 10.1.5.2 enable peer 192.168.100.1 enable peer 192.168.100.1 next-hop-local peer 192.168.100.2 enable

zhiliao_IFKlR 发表时间:2017-08-25

RC上面有配置next-hop-local

zhiliao_IFKlR 发表时间:2017-08-25

建议你在ra和rc之间启动wireshake抓包!看看20.1.1.1.0/24的next-hop。

绅士 发表时间:2017-08-26
粉丝:11人 关注:7人

             

LOCAL_PREF属性仅在IBGP对等体之间交换,不通告给其他AS。它表明BGP路由器的优先级。

LOCAL_PREF属性用于判断流量离开AS时的最佳路由。当BGP路由器通过不同的IBGP对等体得到目的地址相同但下一跳不同的多条路由时,将优先选择LOCAL_PREF属性值较高的路由。

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +
<

亲~登录后才可以操作哦!

确定

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明