CN113726630B 一种隧道建立方法、装置及系统 (华为技术有限公司)_第1页
CN113726630B 一种隧道建立方法、装置及系统 (华为技术有限公司)_第2页
CN113726630B 一种隧道建立方法、装置及系统 (华为技术有限公司)_第3页
CN113726630B 一种隧道建立方法、装置及系统 (华为技术有限公司)_第4页
CN113726630B 一种隧道建立方法、装置及系统 (华为技术有限公司)_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

201810405028.12018.04.28统,用以解决现有技术存在的RSVP-TE隧道粘连网络设备接收上一跳网络设备发送的第一请求络设备确定在待建隧道的路径上第一网络设备的下游网络设备中有至少一个网络设备支持SR-中的第二网络设备的SR-TE隧道,并生成用于标识SR-TE隧道的隧道标识,第一网络设备向上一2第一网络设备通过段路由流量工程SR-TE隧道向第二网络设备发送第一请求消息,所述第一请求消息用于请求获取所述第二网络设备的资源预留协议流量工程RSVP-TE标签;TE隧道的出口网络设备,所述SR-TE隧道在所述第一网络设备和所述第二网络设备之间还所述第一网络设备接收第一响应消息,所述第一响应消息包括所述第二网络设备的2.根据权利要求1所述的方法,其特征在于,设备发送的第二请求消息,所述第二请求消息用于请求获取所述第一网络设备的RSVP-TE当所述第一网络设备确定在所述待建隧道的路径上所述第一网络设备的下游网络设备中有所述至少一个网络设备支持SR-TE时,建立从所述第一网络设备到所述第二网络设所述第一网络设备向所述上一跳网络设备发送第二响应消息,所述所述第一网络设备根据所述待建隧道的路径信息获取所述第一网络设备和所述第二所述第一网络设备根据所述至少一个邻接标签生成所述SR-TE隧道的标签栈列表,并所述第一网络设备保存所述隧道标识与所述标签栈列表的关联所述第一网络设备接收所述上一跳网络设备发送的报文,所述报文所述第一网络设备根据所述隧道标识与所述标签栈列表的关联关系将所述报文中的所述第一网络设备在所述报文中所述标签栈列表的底部封装所述第二网络设备的3第二网络设备接收第一网络设备通过段路由流量工程SR-TE隧道发送的第一请求消息,所述第一请求消息用于请求获取所述第二网络设备的资源预留协议流量工程RSVP-TE间还包括至少一个网络设备,所述至少一个网络设备均不支持资源预留协议流量工程所述第二网络设备发送第一响应消息,所述第一响应消息包括所述第二网络设备的所述第二网络设备向所述待建隧道上的下一跳网络设备发送第三请求消请求消息用于请求获取所述下一跳网络设备的RSVP-TE标签,所述第三请求消息中包括所所述第二网络设备接收所述下一跳网络设备发送的第三响应消息所述存储器用于存储软件程序,所述处理器用于读取所述存储器中存储的软件程序,所述存储器用于存储软件程序,所述处理器用于读取所述存储器中存储的软件程序,14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储软件程序,所述软件程序在被一个或多个处理器读取并执行时可实现权利要求1至10任一项所述4[0003]资源预留协议流量工程(resourcereservationprotocol-trafficengineer,隧道技术。由隧道入口的入节点基于约束最短路径优先(constrainedshortestpath的路径(Path)消息,沿着通过CSPF的路由协议计算出的路径逐跳发送给隧道尾端的出节关协议(interiorgatewayprotocol,IGP)或者边界网关协议(bordergateway现支持RSVP的节点通过两者都支持的节点与支持SR协议的节点之述待建隧道的路径上所述第一网络设备的上一跳网络设备,所述第一网络设备支持RSVP-定在所述待建隧道的路径上所述第一网络设备的下游网络设备中有至少一个网络设备支5网络设备根据所述待建隧道的路径信息获取所述第一网络设备和所述第二网络设备之间的SR-TE隧道中每两个邻接节点对应的至少一个邻接标签;所述第一网络设备根据所述至少一个邻接标签生成所述SR-TE隧道的标签栈列表,并生成映射于所述标签栈列表的所述[0010]上述设计中提供了一种RSVP-TE隧道穿越通过SR-TE隧道或者RSVP-TE隧道粘连[0013]在一种可能的设计中,所述至少一个网络设备中仅所述第二网络设备支持RSVP-第二网络设备发送第二请求消息,所述第二请求消息用于请求获取所述第二网络设备的响应消息包括所述第二网络设备的RSVP的所述报文发送给在所述待建隧道中所述第一网络设备的下一跳[0017]在一种可能的设计中,当所述至少一个网络设备中仅所述第二网络设备支持在所述报文中所述标签栈列表的底部封装所述第二网络设备的RSVP-6识用于标识所述下一跳网络设备在所述待建隧道的路径中建立的[0020]上述方案中,提供了一种RSVP-TE隧道穿越通过SR-TE隧道或者RSVP-TE隧道粘连时,将所述隧道标识作为所述下一跳网络设备的RSVP-TE标签携带在所述报文中发送给所过固化在只读存储器中的基本输入输出系统或者嵌入式系统中的bootloader引导系统进过固化在只读存储器中的基本输入输出系统或者嵌入式系统中的bootloader引导系统进7[0035]图3C为本申请实施例提供的多个RSVP-TE隧道与多个SR-TE隧道穿越通过架构示[0038]图6A-6B为本申请实施例提供的RSVP-TE隧道穿越通过SR-TE隧道场景下的隧道建[0039]图7A-7B为本申请实施例提供的RSVP-TE隧道穿越通过SR-TE隧道场景下的报文传[0041]图9A-9B为本申请实施例提供的RSVP-TE隧道粘连SR-TE隧道场景下的隧道建立方[0042]图10A-10B为本申请实施例提供的RSVP-TE隧道粘连SR-TE隧道场景下的报文传输发功能的设备,例如,可以是路由器、交换机、转发器或者标签交换路由器(label8[0053]在SR-TE技术中,控制平面采用基于链路状态的IGP协议,或者边界网关协议[0054]SR-TE(SegmentRouting-TrafficEngineering)是使用内部网关协议(interior9[0061]控制器基于SR-TE的隧道约束属性进行路径计算,计算出来的路径根据拓扑和邻器计算出SR-TE隧道路径为PE1->P3根据控制器下发的标签栈列表获得SR-TE隧[0065]在支持SR-TE的节点和支持RSVP-TE的节点混合组网场景下,RSVP-TE隧道如何穿越通过或者粘连SR-TE隧道建立由RSVP-TE隧道和SR-TE隧道共同构成的混合隧道,有待研RSVP-TE(2)需要穿越通过SR-TE(1)可以通过本申请实施例提供的隧道建立方法实现,RSVP-TE(2)和RSVP-TE(3)需要穿越通过SR-TE(2)可以通过本申请实施例提供的隧道建立[0068]为了后续描述方便将第一节点的下游节点中最后一个支持SR-TE的节点称为第二个节点支持SR-TE时,建立所述第一节点到所述至少一个节点中的第二节点的SR-TE隧道,[0075]本申请实施例中,SR网络中的每一个节点会将自身SR能力通过IGP协议扩展在整节点通过所述SR-TE隧道向所述第二节点发送第二请求消息,所述第二请求消息用于请求获取所述第二节点的RSVP-TE标签;所述第一节点接收到所述第二节点发送的第二响应消[0086]节点A基于CSPF计算从节点A到节点I这条待建隧道的路径,这条路径是指定了沿IP地址列表作为待建隧道的路径信息,该路径信息可以称为显示路径对象(Explicit发控制器基于CSPF计算从节点A到节点I的路径,然后并将计算出来的IP地址列表作为ERO[0087]节点A构造的path消息1包括的内容如表1所示。本申请提供的表格所表明的pathpath消息的上一跳的出接口地址,即节点A到节点B的出接口地址,为A的出接口地址,A量工程节点能力而扩展的IGP路由协议的[0104]其中,path消息2中包括待建A-I这条隧道的路径信息,路径信息即ERO信息,该CGHI标签携带在resv消息5中发送给节点H。节点I的RSVP-TE标签是节点I为节点H识别该节点I[0118]节点I从收到的Path消息5中提取PHOP字段的H的出接口地址作为Resv消息的目的节点H的RSVP-TE标签保存下来,将resv消息4中将该节点H的RSVP-TE标签替换为节点G的将resv消息3中将该节点G的RSVP-TE标签替换为隧道标识(该隧道标识即作为了节点C的[0124]在完成隧道建立后,当节点A可以通如下方式通过建立好[0134]S708,节点G接收到节点F发送的报文后,确定报文中的标签为自身的RSVP-TE标[0139]节点A基于CSPF计算从节点A到节点G的待建隧道的路径,这条路径是指定了沿途还可以由节点A触发控制器基于CSPF计算从节点A到节点I的路径,然后并将计算出来的IP[0144]在完成隧道建立后,当节点A可以通如下方式通过建立好理。处理模块1102还可以用于指示上述任意实施例中涉及网络设备(比如第一节点或者节点C)的处理过程和/或本申请所描述的技术方案的其他过程。该装置还可以包括存储模块待建隧道的路径上所述第一节点的上一跳节点,所述第一节点支持RSVP-TE以及段路由流路径上所述第一节点的下游节点中有至少一个节点支持SR-TE时,建立从所述第一节点到所述至少一个节点中的第二节点的SR-TE隧道,并生成用于标识所述SR-TE隧道的隧道标[0153]根据所述待建隧道的路径信息获取所述第一节点和所述第二节点之间的SR-TE隧道中每两个邻接节点对应的至少一个邻接标签;根据所述至少一个邻接标签生成所述SR-与所述标签栈列表的关联关系保存在所述存收所述第二节点发送的第二响应消息,所述第二响应消息包括所述第二节点的RSVP-TE标1220通过通信接口1210收发报文或者消息,并用于实现图4~图10B中所述的网络设备(第1220中的硬件的集成逻辑电路或者软件形式的指令完成图4~图10B中所述的第一节点或网络设备(比如图4-图10B中第一节点的上一跳节点或者节点B)的处理过程和/或本申请所于请求获取所述下一跳节点的资源预留协议流量工程RSVP-TE标签,所述请求消息包括所隧道标识用于标识所述下一跳节点在所述待建隧道的路径中建立的SR-跳节点发送报文时,将所述隧道标识作为所述下一跳节点的RSVP-TE标签携带在所述报文的各步骤可以通过处理器1420中的硬件的集成逻辑电路或者软件形式的指令完成图4~图1430是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机所执行的方法,或者用于实现图4-图10B中第一节点的上一跳节点或者节点B所执行的方现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定[0172]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论