[发明专利]基于性能的路由方法和设备有效
申请号: | 201610147357.1 | 申请日: | 2011-09-30 |
公开(公告)号: | CN105577543B | 公开(公告)日: | 2019-06-11 |
发明(设计)人: | 徐小虎;曾晴 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/723;H04L12/733;H04L12/751;H04L12/781 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 性能 路由 方法 设备 | ||
本发明实施例公开了一种基于性能的路由方法和设备,能够通过扩展BGP协议实现性能路由的交换。所述方法包括:第一PCR接收第二PCR发送的第一性能路由信息,所述第一性能路由信息包括第一性能参数属性和MPLS标签,所述第一性能参数属性携带性能路由的网络性能参数,所述性能路由对应所述第一性能路由信息,所述MPLS标签为所述第二PCR为所述性能路由分配的标签;判断所述第一PCR的第一RIB中是否存在所述第一性能路由信息对应的性能路由;确定所述第一RIB中不存在所述第一性能路由信息对应的性能路由,将所述第一性能路由信息添加到所述第一RIB中。
技术领域
本发明涉及通信技术领域,尤其涉及一种基于性能的路由方法和设备。
背景技术
BGP(Border Gateway Protocol,边界网关协议)用于在AS(autonomous system,自治系统)之间和AS内传递路由信息。BGP作为一个应用层协议运作在BGP路由器上,BGP路由器上保存BGP路由表,分别为邻接路由信息库-入方向Adj-RIB-in、邻接路由信息库-出方向Adj-RIB-out、本地路由信息库Local-RIB。BGP为每一个邻接BGP维护一个Adj-RIB-in和Adj-RIB-out,而Local-RIB是用于存放符合本机配置的BGP策略的路由信息。
BGP邻接建立会话后,BGP路由器从Local-RIB中取出路由,根据对邻接BGP路由器的输出策略进行处理,将符合策略的路由放入BGP路由器的Adj-RIB-Out中,将Adj-RIB-Out中的路由发送给邻接BGP路由器,邻接BGP路由器将接收到的路由放到邻接BGP路由器的Adj-RIB-In中,以供BGP决策进行处理。目前,Local-RIB中存放的路由信息多是从Adj-RIB-in中基于AS-Path(自治系统-路径)属性最短的策略进行选取的得到的,从用户体验的角度看,这些路由信息并不一定是最优的。
发明内容
本发明的实施例提供一种基于性能的路由方法和设备,能够通过扩展BGP协议实现性能路由的交换。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,提供一种基于性能的路由方法,包括:
第一具备性能路由能力的BGP路由器(Performance-routing Capable Router,PCR)接收第二PCR发送的第一性能路由信息,所述第一性能路由信息包括第一性能参数属性和多协议标签交换(Multiprotocol Label Switching,MPLS)标签,所述第一性能参数属性携带性能路由的网络性能参数,所述性能路由对应所述第一性能路由信息,所述MPLS标签为所述第二PCR为所述性能路由分配的标签;
判断所述第一PCR的第一路由信息库(routing information base,RIB)中是否存在所述第一性能路由信息对应的性能路由,所述第一RIB为邻接路由信息库-入方向Adj-RIB-in;
确定所述第一RIB中不存在所述第一性能路由信息对应的性能路由,将所述第一性能路由信息添加到所述第一RIB中。
可选地,所述网络性能参数为时延、丢包率和/或时延抖动,或者为根据上述参数的一种或多种计算出的综合性能参数。
可选地,所述第一性能路由信息采用新定义的地址子族进行编码。
可选地,所述第一性能路由信息还包括所述性能路由的网络层可达信息和下一跳信息,其中所述第一性能参数属性包括所述下一跳信息指示的PCR和所述性能路由的网络层可达信息所指示的地址之间的网络性能参数。
可选地,所述第一PCR所在的内部的PCR之间以及所述AS的本地自治系统边界路由器(autonomous system boundary router,ASBR)和邻接的远端ASBR的PCR之间进行网络性能测量,从而得到所述网络性能参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610147357.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:UART的数据处理控制方法及控制装置
- 下一篇:消息发送方法及装置