流量工程链路信息维护方法及装置制造方法及图纸

技术编号:12809793 阅读:85 留言:0更新日期:2016-02-05 08:47
本申请提出流量工程链路信息维护方法及装置。方法包括:MPLS网络中的PCE接收并保存LSR启动后上报的所有TE链路的初始信息;PCE确定TE链路的信息中的每个TE-Class的pending带宽、已预留带宽和未预留带宽的初始值并放入TEDB;PCE根据计算出的LSP更新TEDB中对应TE链路的信息中的TE-Class的pending带宽、已预留带宽和未预留带宽。本申请保证了PCE维护的TE链路带宽的准确性。

【技术实现步骤摘要】

本申请涉及TE (Traffic Engineering,流量工程)
,尤其涉及TE链路信息维护方法及装置。
技术介绍
TE可以用来解决负载不均衡导致的拥塞问题。流量工程通过实时监控网络的流量和网络单元的负载,动态调整流量管理参数、路由参数和资源约束参数等,使网络运行状态迁移到理想状态,优化网络资源的使用,避免负载不均衡导致的拥塞。MPLS (Mult1-Protocol Label Switching,多协议标签交换)TE 结合了 MPLS 技术与流量工程,通过 CRLSP (Constraint-based Routed Label Switched Path,受约束的标签交换路径)进行资源预留,使网络流量绕开拥塞节点,达到平衡网络流量的目的。CRLSP的建立不仅依赖路由信息,还需要满足其它约束条件,比如带宽、显式路径等。MPLS TE中的路径计算可以由三部分组成:1) PCE (Path Computat1n Element,路径计算单兀)PCE是一个基于TEDB (TE topology database, TE拓扑数据库)计算带约束路径的模块(可以是一个component (组件)或一个applicat1n (应用))。PCE可以位于LSR (Label Switching Router,标签交换路由器),或者一台服务器上。其中,MPLS网络中的每个LSR启动后以及LSDB(Link State DataBase,链路状态数据库)中的链路状态、属性发现变化后,会向PCE通告TE链路信息,申请人知道的一种例子中,MPLS网络中的每个LSR启动后以及LSDB(Link State DataBase,链路状态数据库)中的链路状态、属性发现变化后,会向网络中的特定LSR通告自己的TE链路信息,该特定LSR将收集到的所有LSR的TE链路信息通过BGP-LS (Border Gateway Protocol-Link State,边界网关协议-链路状态)上报给PCE,PCE据此建立TEDB。特定LSR上报的每一 TE链路信息包括:LSR标识、链路标识、链路的本地接口 IP地址、链路的相邻接口 IP地址、链路的MRB (Maximum ReservableBandwidth,最大可预留带宽)、链路的TE度量值、链路的每个TE-Class (TE等级)的未预留带宽。2) PCC (Path Computat1n Client,路径计算客户端)PCC向PCE发送CRLSP计算请求,并从PCE接收CRLSP计算应答。PCC典型的是在一个LSR上,也可以是在一个管理站(management stat1n)上。PCC从PCE收到一或多条LSP (Label Switched Path,标签交换路径)参数时,PCC发起或重新发起CRLSP信令过程。3)PCEP(PCC-PCE communicat1n protocol, PCC-PCE 通信协议)当PCC和PCE之间,或者两个PCE之间通信时,如果两实体不在同一个LSR或者服务器上时,可以使用PCEP协议进行通信。申请人知道的一种PCE计算CRLSP的过程如图1所示,具体如下:步骤101:PCC (本例子中,为一 LSR节点)向PCE发送CRLSP计算请求,该请求携带LSP标识和LSP约束条件。LSP标识包括:LSP的头、尾节点地址、隧道ID、LSP ID等,LSP约束条件如:TE等级(TE-Class)标识、LSP要求的带宽、显式路径等。步骤102:PCE 的 CSPF (Constraint-based Shortest Path First,受约束的最短路径优先)模块接收该CRLSP计算请求,根据TEDB为PCC计算符合要求的LSP,计算成功,将该LSP信息携带在CRLSP计算响应中发送给PCC,其中,PSDB中记录的是网络中已经建立的LSP信息,包括:LSP经过的各节点的接口 IP地址等。步骤103:PCC接收该CRLSP计算响应,根据响应中的LSP信息,采用RSVP-TE (Resource ReSerVat1n Protocol-Traffic Engineering,基于流量工程扩展的资源预留协议)建立LSP,建立成功,向PCE发送PCRpt LSP Up (路径计算报告LSP建立成功)消息。步骤104:PCE收到PCC发来的PCRpt LSP Up消息,根据该消息和PSDB (LSP StateDatabase, LSP状态数据库)更新TEDB中该LSP对应的各TE链路信息,同时在PSDB中增加该LSP信息。例如:若步骤101中PCC发出的CRLSP计算请求中携带的流量参数约束条件中包含了 LSP要求的带宽,则步骤104中,PCE收到PCC发来的PCRpt LSP Up消息后,要根据该LSP要求的带宽,更新该LSP对应的各TE链路的对应TE-Class的未预留带宽。
技术实现思路
本申请实施例提供TE链路信息维护方法及装置。本申请实施例提供的技术方案是这样实现的:一种TE链路信息维护方法,该方法包括: MPLS网络中的PCE接收LSR启动后上报的所有TE链路的初始信息,将该信息存储到TEDB中;针对每一TE链路的信息,PCE确定该TE链路的信息中的每个TE-Class的Pending带宽、已预留带宽和未预留带宽的初始值并存储到TEDB中;PCE接收PCC发来的CRLSP计算请求,根据TEDB中存储的各TE链路的信息计算符合要求的LSP,并根据该LSP更新TEDB中对应TE链路的信息中的TE-Class的pending带宽、已预留带宽和未预留带宽。一种TE链路信息维护装置,位于MPLS网络中的PCE上,该装置包括:链路信息维护模块:接收LSR启动后上报的所有TE链路的初始信息,将该信息存储到TEDB中;针对每一 TE链路的信息,确定该TE链路的信息中的每个TE-Class的Pending带宽、已预留带宽和未预留带宽的初始值并存储到TEDB中;路径计算模块:接收PCC发来的CRLSP计算请求,根据TEDB中存储的各TE链路的信息计算符合要求的LSP,并根据该LSP更新TEDB中对应TE链路的信息中的TE-Class的pending带宽、已预留带宽和未预留带宽。可见,本申请中,PCE根据LSP的建立情况自己维护TE链路的带宽信息,从而保证了 PCE维护的TE链路带宽的准确性,进而提高了 LSP建立成功的几率。【附图说明】图1为现有的PCE计算CRLSP的过程示意图;图2为本申请实施例提供的TE链路信息维护方法流程图;图3为本申请又一实施例提供的TE链路信息维护方法流程图;图4为本申请实施例网络结构示例图;图5为本申请实施例提供的TE链路信息维护装置的组成示意图。【具体实施方式】图2为本申请实施例提供的TE链路信息维护方法流程图,其具体步骤如下:步骤201:MPLS网络中的PCE接收LSR启动后上报的所有TE链路的初始信息,将该信息存储到TEDB中,其中,每一 TE链路的初始信息包括:1)LSR 标识;2)链路标识;3)链路的本地接口 IP地址;4)链路的相邻接口 IP地址;5)链路的最大可预留带宽;6)链路的TE度量值;7)链本文档来自技高网
...

【技术保护点】
一种流量工程TE链路信息维护方法,其特征在于,该方法包括:多协议标签交换MPLS网络中的路径计算单元PCE接收标签交换路由器LSR启动后上报的所有TE链路的初始信息,将该信息存储到TE数据库TEDB中;针对每一TE链路的信息,PCE确定该TE链路的信息中的每个TE等级TE‑Class的Pending带宽、已预留带宽和未预留带宽的初始值并存储到TEDB中;PCE接收路径计算客户端PCC发来的受约束的标签交换路径CRLSP计算请求,根据TEDB中存储的各TE链路的信息计算符合要求的LSP,并根据该LSP更新TEDB中对应TE链路的信息中的TE‑Class的pending带宽、已预留带宽和未预留带宽。

【技术特征摘要】

【专利技术属性】
技术研发人员:叶金荣
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1