一种部署隧道业务的方法及系统技术方案

技术编号:7850331 阅读:206 留言:0更新日期:2012-10-13 07:25
本发明专利技术公开了一种部署隧道业务的方法,包括:隧道的首节点为新建标签交换路径LSP分配扩展标签交换路径标识并和新建LSP的五元组信息一起携带在路径建立消息中下发给下游节点;其中,在发生隧道重优化时,为新建立LSP分配的扩展标签交换路径标识沿用拆除的原有旧LSP的扩展标签交换路径标识;隧道的中间节点收到所述路径建立消息后,保存新建LSP的扩展标签交换路径标识和五元组信息的对应关系;隧道的中间节点部署隧道业务时,根据保存的LSP的扩展标签交换路径标识查找相应的五元组信息以部署隧道业务,上述方法能够避免隧道重优化导致隧道业务部署失效。本发明专利技术还公开了一种部署隧道业务的系统。

【技术实现步骤摘要】

本专利技术涉及分布式网络流量工程
,尤其涉及的是ー种部署隧道业务的方法及系统
技术介绍
在数据通信的IP (Internet Protocol,网际协议)/MPLS (Multi Protocal LabelSwitch,多协议标签交換)网络中,通常用通过隧道的一条动态LSP(Label Switched Path,标签交换路径)表示隧道的实际运行状态,比如隧道经过的路径,隧道部署的带宽等数据信息。通常通过隧道标识(TunnelId),标签交换路径标识(LSPId),隧道目的地址 (Destination Address),隧道源地址(Source Address)和隧道扩展标识(ExtendId)这五元组来卩隹一地表示一条LSP。当隧道进行重优化吋,通常会通过新建一条LSP来表示更优的隧道特性。目前所使用的重优化方式为MBB (Make-Before-Break)方式,也就是说当新建LSP完成后才会将原有旧LSP拆除。这种方式使得在旧LSP未拆除前,新旧两条LSP同时存在于隧道经过的节点上。因此协议规定通过LSP标识的不同来区别新旧两条LSP。当隧道的中间节点部署基于LSP的业务时,这时一方面为了唯一标识一条LSP不得不使用含有标签交换路径标识(LSPId)的五元组信息,另ー方面由于隧道动态地进行重优化,新建立的LSP的标签交換路径标识的值有所变化,这种矛盾使得业务部署因标签交换路径标识在重优化前后不一致而失效,使得业务不得不重新部署。举个例子,比如在隧道 的中间节点部署LSP检测业务,假设原始LSP的五元组信息为(1,1,100. I. I. 2,100. I. I. 1,O),当隧道进行重优化后,新建LSP的标签交换路径标识的值将会发生变化,其五元组信息变为(1,2,100. I. I. 2,100. I. I. 1,0),则可以看出,当隧道经过重优化后,基于原始LSP的五元组信息进行隧道的业务部署就会因为标签交换路径标识前后不一致(原始的LSP的标签交换路径标识的值为1,重优化后的LSP的标签交换路径标识的值为2)而失效,不得不根据新的LSP的五元组信息重新部署业务。因此,为了避免隧道重优化导致隧道业务部署失效,现有的部署隧道业务的方法还需改进。
技术实现思路
本专利技术所要解决的技术问题是提供ー种部署隧道业务的方法及系统,能够避免隧道重优化导致隧道业务部署失效。为了解决上述技术问题,本专利技术提供了ー种部署隧道业务的方法,该方法包括隧道的首节点为新建标签交换路径LSP分配扩展标签交换路径标识并和新建LSP的五元组信息一起携帯在路径建立消息中下发给下游节点;其中,在发生隧道重优化时,为新建LSP分配的扩展标签交换路径标识沿用拆除的原有旧LSP的扩展标签交换路径标识;隧道的中间节点收到所述路径建立消息后,保存新建LSP的扩展标签交换路径标识和五元组信息的对应关系;隧道的中间节点部署隧道业务时,根据保存的LSP的扩展标签交换路径标识查找相应的五元组信息以部署隧道业务。进ー步地,隧道的中间节点根据保存的LSP的扩展标签交换路径标识查找相应的五元组信息以部署隧道业务吋,如果根据所述扩展标签交換路径标识查找到的相关LSP的数目大于一条,则根据查找到的最新建立的LSP的五元组信息部署业务;其中,标签交换路径标识的值越大的LSP的建立时间越晩。进ー步地,隧道的首节点为新建标签交换路径LSP分配扩展标签交换路径标识吋,如果新建LSP为首次建立且未发生隧道重优化,则将该LSP的五元组信息中的标签交換路径标识的值赋值给所述扩展标签交换路径标识。进ー步地,隧道的中间节点根据保存的LSP的扩展标签交换路径标识查找相应的五元组信息以部署隧道业务时,如果根据所述扩展标签交換路径标识查找到的相关LSP的数目为一条,且该LSP的扩展标签交换路径标识的值与五元组信息中的标签交换路径标识 的值相等,则直接根据该LSP的五元组信息部署业务。进ー步地,如果隧道的首节点在发送给下游节点的路径拆除消息中携帯要拆除的LSP的扩展标签交换路径标识和五元组信息,则隧道的中间节点收到所述路径拆除消息后,根据五元组信息拆除LSP,然后删除已拆除的LSP的扩展标签交换路径标识和五元组信息的对应关系。为了解决上述技术问题,本专利技术还提供了ー种部署隧道业务的系统,该系统包括标识分配模块,用于隧道的首节点为新建标签交换路径LSP分配扩展标签交换路径标识并和新建LSP的五元组信息一起携帯在路径建立消息中下发给下游节点;其中,在发生隧道重优化吋,为新建LSP分配的扩展标签交换路径标识沿用拆除的原有旧LSP的扩展标签交换路径标识;业务部署模块,用于隧道的中间节点收到所述路径建立消息后,保存新建LSP的扩展标签交换路径标识和五元组信息的对应关系;隧道的中间节点部署隧道业务时,根据保存的LSP的扩展标签交换路径标识查找相应的五元组信息以部署隧道业务。进ー步地,所述业务部署模块,用于隧道的中间节点根据保存的LSP的扩展标签交换路径标识查找相应的五元组信息以部署隧道业务时,如果根据所述扩展标签交换路径标识查找到的相关LSP的数目大于一条,则根据查找到的最新建立的LSP的五元组信息部署业务;其中,标签交换路径标识的值越大的LSP的建立时间越晩。进ー步地,所述标识分配模块,用于隧道的首节点为新建标签交换路径LSP分配扩展标签交换路径标识时,如果新建LSP为首次建立且未发生隧道重优化,则将该LSP的五元组信息中的标签交換路径标识的值赋值给所述扩展标签交换路径标识。进ー步地,所述业务部署模块,用于隧道的中间节点根据保存的LSP的扩展标签交换路径标识查找相应的五元组信息以部署隧道业务时,如果根据所述扩展标签交换路径标识查找到的相关LSP的数目为一条,且该LSP的扩展标签交换路径标识的值与五元组信息中的标签交換路径标识的值相等,则直接根据该LSP的五元组信息部署业务。进ー步地,所述系统还包括ー拆除模块,用于如果隧道的首节点在发送给下游节点的路径拆除消息中携帯要拆除的LSP的扩展标签交换路径标识和五元组信息,则隧道的中间节点收到所述路径拆除消息后,根据五元组信息拆除LSP,然后删除已拆除的LSP的扩展标签交换路径标识和五元组信息的对应关系。与现有技术相比,本专利技术提供的ー种部署隧道业务的方法及系统,隧道的首节点为新建标签交换路径LSP分配扩展标签交换路径标识并携帯在路径建立消息中下发给下游节点,在发生隧道重优化吋,LSP的扩展标签交换路径标识的值不发生变化,从而固化了LSP的标识;隧道的中间节点保存新建LSP的扩展标签交换路径标识和五元组信息的对应关系,部署业务时,根据保存的LSP的扩展标签交换路径标识查找相应的五元组信息以部署隧道业务,能够避免隧道重优化导致隧道业务部署失效。附图说明图I为本专利技术实施例的ー种部署隧道业务的方法流程图。图2为本专利技术实施例的ー种部署隧道业务的系统结构示意图。 具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意組合。如图I所示,本专利技术实施例提供了ー种部署隧道业务的方法,该方法包括S10,隧道的首节点为新建标签交换路径L本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种部署隧道业务的方法,该方法包括 隧道的首节点为新建标签交换路径LSP分配扩展标签交换路径标识并和新建LSP的五元组信息一起携带在路径建立消息中下发给下游节点;其中,在发生隧道重优化时,为新建LSP分配的扩展标签交换路径标识沿用拆除的原有旧LSP的扩展标签交换路径标识; 隧道的中间节点收到所述路径建立消息后,保存新建LSP的扩展标签交换路径标识和五元组信息的对应关系;隧道的中间节点部署隧道业务时,根据保存的LSP的扩展标签交换路径标识查找相应的五元组信息以部署隧道业务。2.如权利要求I所述的方法,其特征在于 隧道的中间节点根据保存的LSP的扩展标签交换路径标识查找相应的五元组信息以部署隧道业务时,如果根据所述扩展标签交换路径标识查找到的相关LSP的数目大于一条,则根据查找到的最新建立的LSP的五元组信息部署业务;其中,标签交换路径标识的值越大的LSP的建立时间越晚。3.如权利要求I或2所述的方法,其特征在于 隧道的首节点为新建标签交换路径LSP分配扩展标签交换路径标识时,如果新建LSP为首次建立且未发生隧道重优化,则将该LSP的五元组信息中的标签交换路径标识的值赋值给所述扩展标签交换路径标识。4.如权利要求3所述的方法,其特征在于 隧道的中间节点根据保存的LSP的扩展标签交换路径标识查找相应的五元组信息以部署隧道业务时,如果根据所述扩展标签交换路径标识查找到的相关LSP的数目为一条,且该LSP的扩展标签交换路径标识的值与五元组信息中的标签交换路径标识的值相等,则直接根据该LSP的五元组信息部署业务。5.如权利要求I或2所述的方法,其特征在于 如果隧道的首节点在发送给下游节点的路径拆除消息中携带要拆除的LSP的扩展标签交换路径标识和五元组信息,则隧道的中间节点收到所述路径拆除消息后,根据五元组信息拆除LSP,然后删除已拆除的LSP的扩展标签交换路径标识和五元组信息的对应关系。6.一种部署隧道业务的系统,包括 标识分配模块,用于隧道的首...

【专利技术属性】
技术研发人员:杨帆
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1