获得目标传输路径的方法、相关设备及系统技术方案

技术编号:21065283 阅读:24 留言:0更新日期:2019-05-08 09:54
本发明专利技术实施例提供了一种获得目标传输路径的方法、相关设备及系统。其中,该方法应用于灵活以太网FlexE组网网络中,包括:接收第二节点发送的请求查询第一FlexE客户传输路径的第一消息;向所述第二节点发送第二消息;其中,第二消息中的路径信息表项包括FlexE客户在各节点上的路径信息。通过记录FlexE客户在路径节点上的入口信息及出口信息,作为每一跳的传输路径,可以实时动态发现FlexE网络段到段的传输路径、比对规划部署的传输路径与实际发现的路径以评估网络的运行情况,还可以检测传输路径上的连接连通性和定位FlexE网络内传输路径上的故障节点。

【技术实现步骤摘要】
获得目标传输路径的方法、相关设备及系统
本专利技术涉及通信领域,尤其涉及一种获得目标传输路径的方法、相关设备及系统。
技术介绍
光互联论坛(OpticalInternetworkingForun,OIF)发布的灵活以太网(FlexibleEthernet,FlexE)实施协议中在介质访问控制层和物理层之间定义了一个垫片(shim)层。基于FlexE的转发中,发送端FlexE设备使用FlexE客户(FlexEclient)对应的时隙向接收端FlexE设备发送该FlexE客户的报文。接收端FlexE设备从FlexE客户对应的时隙中获取发送端FlexE设备发送的数据来恢复该FlexE客户的报文。在发送该FlexE客户的报文的过程中,若能获取该传输过程中的路径跟踪报文,则可以明确知道该FlexE客户的传输路径。现有技术一中,存在针对网络之间互连的协议(InternetProtocol,IP)分组网络设置的路径跟踪机制,使用基于IP报文封装的互联网控制消息协议(InternetControlMessageProtocol,ICMP)格式报文,逐跳的跟踪并发送沿路的IP路由。在传递路径探测报文时需要查找IP路由转发表,但是FlexE中涉及到的1.5层(FlexE协议涉及到的数据传输层,位于开放系统互连参考模型(OpenSystemInterconnect,OSI)7层模型的介质访问控制层和物理层之间,使用时分复用(TimeDivisionMultiplexing,TDM)方式的数据传输层)网络不使用这类转发表,且无法识别数据流中的特定的报文。现有技术二中,针对工作在介质访问控制层的以太网分组网络设置的路径跟踪机制,在传递路径探测报文时需要使用到组播转发。且使用特定类型的以太网帧(使用特定组播地址和以太网类型)作为路径跟踪探测报文。但是FlexE中涉及到的1.5层网络并不支持组播,且无法解析和识别数据流中的以太网帧。
技术实现思路
实施例提供了一种获得目标传输路径的方法、相关设备及系统,提供了一种在使用FlexE接口的1.5层网络下的路径发现机制。第一方面,本专利技术实施例提供了一种获得目标传输路径的方法,所述方法应用于灵活以太网FlexE组网网络中,所述方法包括:第一节点接收第二节点发送的请求查询第一FlexE客户传输路径的第一消息;所述第一节点向所述第二节点发送第二消息;其中,所述第二消息包括路径信息表项;所述路径信息表项包括至少一项路径信息;所述路径信息包括:所述第一节点身份信息、第一FlexE客户信息、第一物理接口标识信息、第二FlexE客户信息及第二物理接口标识信息;其中,所述第一FlexE客户信息包括:承载所述第一FlexE客户的第一时隙信息、承载所述第一FlexE客户的第一FlexE组信息;所述第一物理接口标识信息包括承载所述第一FlexE客户的物理接口标识信息;所述第二FlexE客户信息包括:承载所述第二FlexE客户的第二时隙信息、承载所述第二FlexE客户的第二FlexE组信息;所述第二物理接口标识信息包括承载所述第二FlexE客户的物理接口标识信息;承载所述第一FlexE客户的第一时隙与承载所述第二FlexE客户的第二时隙存在交叉关系。实施本专利技术实施例,通过记录FlexE客户在路径节点上的第一FlexE客户信息及第二FlexE客户信息,作为每一跳的传输路径,可以实时动态发现FlexE网络段到段的传输路径、比对规划部署的传输路径与实际发现的路径以评估网络的运行情况,还可以检测传输路径上的连接连通性和定位FlexE网络内传输路径上的故障节点。在一个可选的实现方式中,所述第一节点接收第二节点发送的查询第一FlexE客户传输路径的第一消息之后,所述方法还包括:根据所述第一消息查询时隙交换映射表;若查询所述时隙交换映射表存在查询结果,则根据所述第一消息生成第三消息,并向第三节点发送所述第三消息;若查询所述时隙交换映射表不存在查询结果,则根据所述第一消息生成第二消息。实施本专利技术实施例,可以通过查询路径节点上的FlexE客户的时隙分配表的交叉映射表并记录交叉映射关系作为一跳的传输路径,当查询结果存在时,记录查询结果,生成第三消息,并向下一跳节点发送该第三消息。若查询结果不存在,说明路径在该节点终结,向上一跳节点返回第二消息,第二消息记录了各跳节点的路径信息,提取该第二消息中的路径信息即可获得目标传输路径。在一个可选的实现方式中,所述第一FlexE客户包含标识信息;所述根据所述第一消息查询时隙交换映射表包括:根据所述第一FlexE客户包含的标识信息确定承载所述第一FlexE客户的第一时隙信息;根据所述第一时隙信息确定承载所述第一FlexE客户的第一FlexE组信息;根据所述第一时隙信息及所述第一FlexE组信息查询所述时隙交换映射表。实施本专利技术实施例可以通过第一FlexE客户包含标识信息确定承载该第一FlexE客户的第一时隙信息,进而确定承载该第一FlexE客户的第一FlexE组信息。通过该第一时隙信息以及第一FlexE组信息作为查询条件获取时隙交叉后的第二FlexE客户信息。在一个可选的实现方式中,所述根据所述第一消息查询时隙交换映射表包括:根据所述第一消息记录的所述第一FlexE客户信息查询时隙交换映射表。实施本专利技术实施例,可以根据承载第一FlexE客户的第一时隙信息及承载该第一FlexE客户的第一FlexE组信息查询时隙交换映射表,获得查询结果,进而获得FlexE客户在该节点内的传输路径。在一个可选的实现方式中,所述查询结果包括承载第二FlexE客户的第二时隙信息、承载所述第二FlexE客户的第二FlexE组信息;所述根据所述第一消息生成所述第三消息,并向第三节点发送所述第三消息,包括:根据所述第一消息生成所述第三消息,在承载所述第二FlexE客户的物理接口上,向第三节点发送所述第三消息。实施本专利技术实施例,可以根据第一消息生成第三消息,再根据查询结果,在承载第二FlexE客户的物理接口上,向第三节点发送所述第三消息。在一个可选的实现方式中,所述第三消息中包含路径信息表项;所述路径表项信息包含所述第一消息中的路径信息表项以及所述第一节点的路径信息;其中,所述第一节点的路径信息包括所述第一FlexE客户信息、承载第一FlexE客户的物理接口的标识信息、所述第二FlexE客户信息及承载所述第二FlexE客户的物理接口标识信息。实施本专利技术实施例,可以在第一消息的路径信息表项的基础上,添加FlexE客户在该节点上的路径信息,从而生成第三消息,即记录该节点的路径信息至路径信息表项中。在一个可选的实现方式中,所述根据所述第一消息生成第三消息,并向第三节点发送所述第三消息之后,所述方法还包括:若在指定时长内没有接收到所述第三节点发送的第四消息,则根据所述第一消息生成所述第二消息;其中,所述第四消息中包含路径信息表项;所述路径信息表项至少包括所述第三节点的路径信息。实施本专利技术实施例,可以在发生超时事件时,即路径在该节点终结时,向第二节点返回第二消息,第二节点可以读取第二消息中的路径信息表项,以获得传输路径。在一个可选的实现方式中,所述第二消息中包含路径信息表项;所述路径信息表项包含所述第一消息中的路径信息表项以及所述第本文档来自技高网
...

【技术保护点】
1.一种获得目标传输路径的方法,其特征在于,所述方法应用于灵活以太网FlexE组网网络中,所述方法包括:第一节点接收第二节点发送的请求查询第一FlexE客户传输路径的第一消息;所述第一节点向所述第二节点发送第二消息;其中,所述第二消息包括路径信息表项;所述路径信息表项包括至少一项路径信息;所述路径信息包括:所述第一节点身份信息、第一FlexE客户信息、第一物理接口标识信息、第二FlexE客户信息及第二物理接口标识信息;其中,所述第一FlexE客户信息包括:承载所述第一FlexE客户的第一时隙信息、承载所述第一FlexE客户的第一FlexE组信息;所述第一物理接口标识信息包括承载所述第一FlexE客户的物理接口标识信息;所述第二FlexE客户信息包括:承载所述第二FlexE客户的第二时隙信息、承载所述第二FlexE客户的第二FlexE组信息;所述第二物理接口标识信息包括承载所述第二FlexE客户的物理接口标识信息;承载所述第一FlexE客户的第一时隙与承载所述第二FlexE客户的第二时隙存在交叉关系。

【技术特征摘要】
1.一种获得目标传输路径的方法,其特征在于,所述方法应用于灵活以太网FlexE组网网络中,所述方法包括:第一节点接收第二节点发送的请求查询第一FlexE客户传输路径的第一消息;所述第一节点向所述第二节点发送第二消息;其中,所述第二消息包括路径信息表项;所述路径信息表项包括至少一项路径信息;所述路径信息包括:所述第一节点身份信息、第一FlexE客户信息、第一物理接口标识信息、第二FlexE客户信息及第二物理接口标识信息;其中,所述第一FlexE客户信息包括:承载所述第一FlexE客户的第一时隙信息、承载所述第一FlexE客户的第一FlexE组信息;所述第一物理接口标识信息包括承载所述第一FlexE客户的物理接口标识信息;所述第二FlexE客户信息包括:承载所述第二FlexE客户的第二时隙信息、承载所述第二FlexE客户的第二FlexE组信息;所述第二物理接口标识信息包括承载所述第二FlexE客户的物理接口标识信息;承载所述第一FlexE客户的第一时隙与承载所述第二FlexE客户的第二时隙存在交叉关系。2.如权利要求1所述的方法,其特征在于,所述第一节点接收第二节点发送的查询第一FlexE客户传输路径的第一消息之后,所述方法还包括:根据所述第一消息查询时隙交换映射表;若查询所述时隙交换映射表存在查询结果,则根据所述第一消息生成第三消息,并向第三节点发送所述第三消息;若查询所述时隙交换映射表不存在查询结果,则根据所述第一消息生成第二消息。3.如权利要求2所述的方法,其特征在于,所述根据所述第一消息查询时隙交换映射表包括:根据所述第一消息记录的所述第一FlexE客户信息查询时隙交换映射表。4.如权利要求3所述的方法,其特征在于,所述查询结果包括承载所述第二FlexE客户的第二时隙信息、承载所述第二FlexE客户的第二FlexE组信息;所述根据所述第一消息生成第三消息,并向第三节点发送所述第三消息,包括:根据所述第一消息生成第三消息,在承载所述第二FlexE客户的物理接口上,向第三节点发送所述第三消息。5.如权利要求4所述的方法,其特征在于,所述第三消息中包含路径信息表项;所述路径表项信息包含所述第一消息中的路径信息表项以及所述第一节点的路径信息;其中,所述第一节点的路径信息包括所述第一FlexE客户信息、承载所述第一FlexE客户的物理接口的标识信息、所述第二FlexE客户信息及承载所述第二FlexE客户的物理接口标识信息。6.如权利要求4所述的方法,其特征在于,所述根据所述第一消息生成第三消息,并向第三节点发送所述第三消息之后,所述方法还包括:若在指定时长内没有接收到所述第三节点发送的第四消息,则根据所述第一消息生成所述第二消息;其中,所述第四消息中包含路径信息表项;所述路径信息表项至少包括所述第三节点的路径信息。7.如权利要求6所述的方法,其特征在于,所述第二消息中包含路径信息表项;所述路径信息表项包含所述第一消息中的路径信息表项以及所述第一节点的路径信息;其中,所述第一节点的路径信息包括所述第一FlexE客户的信息、承载所述第一FlexE客户的物理接口的标识信息、所述第二FlexE客户的信息及承载所述第二FlexE客户的物理接口标识信息。8.如权利要求2所述的方法,其特征在于,所述根据所述第一消息生成所述第二消息,包括:根据所述第一消息中的路径信息表项生成所述第二消息;其中,所述第二消息包含路径信息表项;所述路径信息表项包含所述第一消息中的路径信息表项。9.如权利要求1所述的方法,其特征在于,所述第一节点接收第二节点发送的查询第一FlexE客户传输路径第一消息之后,所述第一节点向所述第二节点发送第二消息之前,所述方法还包括:接收第三节点发送的第四消息;其中,所述第四消息中包含路径信息表项;所述路径信息表项至少包括所述第三节点的路径信息;根据所述第四消息生成所述第二消息。10.如权利要求9所述的方法,其特征在于,所述第二消息包含路径信息表项;所述路径信息表项包含所述第四消息中的路径信息表项。11.如权利要求9所述的方法,其特征在于,所述第二消息中包含路径信息表项;所述路径信息表项包含所述第四消息中的路径信息表项以及所述第一节点的路径信息;其中,所述第一节点的路径信息包括所述第一FlexE客户的信息、承载所述第一FlexE客户的物理接口的标识信息、所述第二FlexE客户的信息及承载所述第二FlexE客户的物理接口标识信息。12.如权利要求1-11所述的方法,其特征在于,所述第一消息、所述第二消息、所述第三消息及所述第四消息均由至少一个FlexE开销帧承载。13.一种获得目标传输路径的方法,其特征在于,所述方法应用于灵活以太网FlexE组网网络中,所述方法包括:第二节点向第一节点发送请求查询第一FlexE客户传输路径的第一消息;所述第二节点接收所述第一节点发送的第二消息;其中,所述第二消息包括路径信息表项;所述路径信息表项包括至少一项路径信息;所述路径信息包括:所述第一节点身份信息、第一FlexE客户信息、第一物理接口标识信息、第二FlexE客户信息及第二物理接口标识信息;其中,所述第一FlexE客户信息包括:承载所述第一FlexE客户的第一时隙信息、承载所述第一FlexE客户的第一FlexE组信息;所述第一物理接口标识信息包括承载所述第一FlexE客户的物理接口标识信息;所述第二FlexE客户信息包括:承载所述第二FlexE客户的第二时隙信息、承载所述第二FlexE客户的第二FlexE组信息;所述第二物理接口标识信息包括承载所述第二FlexE客户的物理接口标识信息;承载所述第一FlexE客户的第一时隙与承载所述第二FlexE客户的第二时隙存在交叉关系。14.如权利要求13所述的方法,其特征在于,所述第一消息及所述第二消息均由至少一个FlexE开销帧承载。15.一种第一节点,其特征在于,所述第一节点应用于灵活以太网FlexE组网网络中,所述第一节点包括:第一接收单元,用于接收第二节点发送的请求查询第一FlexE客户传输路径的第一消息;第一发送单元,用于向所述第二节点发送第二消息;其中,所述第二消息包括路径信息表项;所述路径信息表项包括至少一项路径信息;所述路径信息包括:所述第一节点身份信息、第一FlexE客户信息、第一物理接口标识信息、第二FlexE客户信息及第二物理接口标识信息;其中,所述第一FlexE客户信息包括:承载所述第一FlexE客户的第一时隙信息、承载所述第一FlexE客户的第一FlexE组信息;所述第一物理接口标...

【专利技术属性】
技术研发人员:陈启昌查敏刘磊
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1