[发明专利]一种确定跨域标签交换路径隧道的方法、设备和系统在审
申请号: | 201610402567.0 | 申请日: | 2016-06-08 |
公开(公告)号: | CN107483338A | 公开(公告)日: | 2017-12-15 |
发明(设计)人: | 王海波 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/723 | 分类号: | H04L12/723;H04L12/801;H04L12/46 |
代理公司: | 北京龙双利达知识产权代理有限公司11329 | 代理人: | 毛威,肖鹂 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 确定 标签 交换 路径 隧道 方法 设备 系统 | ||
技术领域
本发明实施例涉及通信领域,并且更具体地,涉及一种确定跨域标签交换路径隧道的方法、设备和系统。
背景技术
对于跨自治系统(autonomous system,AS)域的场景,要完成跨域的端到端(End to End,E2E)的业务布放,需要一条跨域的端到端的标签交换路径(Label Switched Path,LSP)隧道。在现有的建立跨域LSP的方案中,需要控制器逐节点计算跨域LSP隧道,对应地,需要向隧道中的每个节点下发相应的隧道配置,以建立该跨域LSP隧道。
在现有的建立跨域LSP隧道的方案中,控制器算路负担较大,信令开销也较大。
发明内容
本发明提供一种确定跨域LSP隧道的方法、设备和系统,能够在有效减小控制器的算路负担与信令开销的基础上建立跨域LSP隧道。
第一方面,提供了一种确定跨域标签交换路径隧道的方法,该方法包括:
控制器获取隧道建立请求,所述隧道建立请求用于请求建立首节点与尾节点之间的标签交换路径LSP隧道,所述首节点与所述尾节点属于不同的域;所述控制器根据所述隧道建立请求,基于网络拓扑计算第一跨域LSP隧道,所述第一跨域LSP隧道经过的节点包括所述首节点、第一中间节点与所述尾节点,其中,所述首节点、所述第一中间节点与所述尾节点中的第一节点与第二节点之间具有已经建立的隧道,所述网络拓扑中包括所述已经建立的隧道;所述控制器分别向所述首节点、所述第一中间节点与所述尾节点下发相应的隧道配置消息,用于指示所述首节点、所述第一中间节点与所述尾节点建立所述第一跨域LSP隧道,其中,所述控制器向所述第一节点发送的隧道配置消息携带下一跳隧道信息,所述下一跳隧道信息用于指示所述已经建立的隧道,以指示所述第一节点利用所述已经建立的隧道与所述第二节点进行通信连接。
应理解,所述第一中间节点可以包括一个或多个节点,换句话,在所述第一跨域LSP隧道的首节点与尾节点之间可以包括一个或多个中间节点。
还应理解,在本发明技术方案中,所述首节点与所述尾节点属于不同的域,具体地,例如所述首节点与所述尾节点属于不同的AS域,或者所述首节点与所述尾节点属于相同AS域中的不同IGP域。
在本发明技术方案中,所述第一节点可以指示所述第一跨域LSP隧道的首节点,或者指示所述第一跨域LSP隧道的第一中间节点,或者指示所述首节点与所述第一中间节点。
在本发明技术方案中,控制器基于网络拓扑计算跨域LSP隧道,所述网络拓扑中包括已经建立好的隧道,则控制器可以基于网络中已经建立好的隧道计算跨域LSP隧道。具体地,控制器根据网络拓扑获知,要计算的跨域LSP隧道经过第一节点与第二节点,且第一节点与第二节点之间具有已经建立的隧道,则控制器直接利用该已经建立的隧道确定所述第一节点与第二节点之间的隧道,而非逐节点计算第一节点与第二节点之间的隧道。应理解,减小了第一节点与第二节点之间的隧道的计算负担,自然能够减小控制器计算整条跨域LSP隧道的计算负担。所述控制器完成跨域LSP隧道的计算后,通过向跨域LSP隧道经过的转发节点下发相应的隧道配置消息,以完成跨域LSP隧道的建立,其中在向第一节点发送的隧道配置消息中携带下一跳隧道信息,该下一跳隧道信息用于指示已经建立的隧道,以指示第一节点利用已经建立的隧道与第二节点建立通信连接,而非像现有技术一样需要向第一节点与第二节点之间的各个转发节点下发相应的隧道配置消息才可以实现第一节点与第二节点之间的通信连接,因此,能够降低控制器的信令开销。
综上所述,在本发明技术方案中,控制器利用网络中已经建立好的隧道计算跨域LSP隧道,能够有效降低控制器的算路负担。控制器通过在隧道配置消息中携带下一跳隧道信息,从而无需向跨域LSP隧道经过的每个节点下发隧道配置,能够一定程度上减小控制器的信令开销。相比于现有技术,本发明技术方案能够在有效减小控制器的算路负担与信令开销的基础上,完成跨域LSP隧道的建立。
应理解,在本发明技术方案中,控制器获知的网络拓扑中除了包括所述首节点、所述第一中间节点与所述尾节点的相关信息,还包括所述第一节点与第二节点之间具有的所述已经建立的隧道的相关信息。换句话说,控制器根据网络拓扑,能够获知跨域LSP隧道经过第一节点与第二节点,且第一节点与第二节点之间具有已经建立好的已经建立的隧道。
还应理解,在本发明技术方案中,控制器可以采用现有的任意可行方法获取所述网络拓扑。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610402567.0/2.html,转载请声明来源钻瓜专利网。