一种获取路径标识的方法和设备技术

技术编号:20394753 阅读:21 留言:0更新日期:2019-02-20 04:53
本发明专利技术公开了一种获取路径标识的方法和设备,用以解决现有技术中存在的数据包沿SR路径传输时宿节点无法确定数据包的传输路径和起始节点的问题。源节点首先确定需要发送给宿节点的数据包的传输路径对应的路径标识,然后源节点将确定的路径标识置于需要发送的数据包中,以使宿节点根据数据包中的路径标识确定该数据包的传输路径,最后源节点将数据包传送给传输路径中的下一个节点。由于数据包在确定的路径传输之前,在数据包中添加一个路径标识,当宿节点接收到数据包,根据解析数据包中的路径标识来确定该数据包传输的路径,从而能够进行丢包测量、时延测量、性能检测等相关的端到端的操作。

【技术实现步骤摘要】
一种获取路径标识的方法和设备
本专利技术涉及无线通信
,特别涉及一种获取路径标识的方法和设备。
技术介绍
近年来,通信网络日益发展且日渐复杂。现阶段,通信网络由各式各样的业务需求驱动,如每条网络链路的链接能力、高性能、可扩展性、灵活性、可靠性、操作简单等。通过软件进行自动化网络控制的新型网络架构SDN成为行业高度关注的热点,其倡导的控制与转发分离、集中的控制器、可编程化控制底层硬件,代表了网路建设理念从网络应用适应网络能力向网络能力主动适配网络应用需求的改变,并逐渐成为行业高度关注的热点。新型路由转发协议SR(SegmentRouting,段路由)是一种源路由机制,用于优化IP(InternetProtocol,网络协议)和MPLS(MultiProtocolLabelSwitching,多协议标签交换)的网络能力,可以使网络的可扩展性更强。使用SR作为路由策略时,SDN(SoftwareDefinitionNetwork,软件定义网络)控制器仅仅需要和源节点进行通讯,源节点上的数据包被打上多个SR标签,SR标签携带着该数据包转发所需要的完整路径信息。在数据包转发过程中,网络中的转发设备不需要维护大量的网络状态信息,只是利用数据包中的SR标签即可完成数据包的转发。现有技术中,数据包沿着SR传输路径传输时,数据包到达宿节点时,宿节点无法确定数据包的传输路径。
技术实现思路
本专利技术提供一种获取路径标识的方法和设备,用以解决现有技术中存在的数据包沿SR路径传输时,宿节点无法确定数据包的传输路径和起始节点的问题。第一方面,本专利技术实施例提供的一种获取路径标识的方法,包括:源节点确定需要发送给宿节点的数据包的传输路径对应的路径标识;所述源节点将确定的所述路径标识置于所述数据包中,以使所述宿节点根据所述数据包中的路径标识确定所述数据包的传输路径;所述源节点将所述数据包传送给所述传输路径中的下一节点。上述方法,源节点首先确定需要发送给宿节点的数据包的传输路径对应的路径标识,然后源节点将确定的路径标识置于需要发送的数据包中,以使宿节点根据数据包中的路径标识确定该数据包的传输路径,最后源节点将数据包传送给传输路径中的下一个节点。由于数据包在确定的路径传输之前,在数据包中添加一个路径标识,当宿节点接收到数据包,根据解析数据包中的路径标识来确定该数据包传输的路径,从而能够进行丢包测量、时延测量、性能检测等相关的端到端的操作。在一种可能的实现方式中,所述源节点确定需要发送给宿节点的数据包的传输路径对应的路径标识,包括:所述源节点根据处理设备发送的传输路径和路径标识的映射关系,确定需要发送给宿节点的数据包的传输路径对应的路径标识。上述可能的实现方式,一种获取数据包的传输路径对应的路径标识的方法:处理设备将传输路径和路径标识映射关系发送给源节点,源节点根据映射关系确定发送给宿节点的数据包的传输路径对应的路径标识。也就是说,源节点根据处理设备发送的传输路径和路径标识对应的映射关系确定路径标识,从而能够使宿节点通过路径标识确定数据包的传输路径。在一种可能的实现方式中,所述源节点根据所述处理设备发送的映射关系更新信息,对之前收到的所述处理设备发送的传输路径和路径标识的映射关系进行更新。上述可能的实现方式,传输路径和路径标识需要更新时,处理设备将更新信息发送给源节点,源节点根据接收到的更新信息,更新之前收到的处理设备发送的传输路径和路径标识的映射关系。映射关系更新后,源节点根据更新后的映射关系获取传输路径对应的路径标识。在一种可能的实现方式中,所述源节点确定需要发送给宿节点的数据包的传输路径对应的路径标识,包括:所述源节点向所述宿节点或处理设备发送获取路径标识的请求;所述源节点将接收到的所述宿节点或处理设备发送的路径标识作为需要发送给宿节点的数据包的传输路径对应的路径标识。上述可能的实现方式,一种获取数据包的传输路径对应的路径标识的方法:首先源节点向宿节点或处理设备发送获取路径标识的请求,然后源节点将收到的宿节点或处理设备发送的路径标识作为需要发送给宿节点的数据包的传输路径对应的路径标识。也就是说获取路径标识的一种方法是宿节点或处理设备将路径标识发送给源节点。第二方面,本专利技术实施例提供的一种获取路径标识的方法,包括:宿节点接收数据包的传输路径上与所述宿节点连接的上一个节点发送的包含路径标识的数据包,其中所述数据包为源节点需要发送给宿节点的数据包;所述宿节点根据传输路径和路径标识的映射关系,确定所述数据包中包含的路径标识对应的传输路径。上述方法,首先宿节点接收传输路径中的上一个节点发送的数据包,此数据包中包含路径标识,然后宿节点根据传输路径和路径标识的映射关系,确定该数据包的传输路径,从而能够进行丢包测量、时延测量、性能检测等相关的端到端的操作。在一种可能的实现方式中,所述宿节点根据传输路径和路径标识的映射关系,确定所述数据包中包含的路径标识对应的传输路径之前,还包括:所述宿节点接收处理设备发送的传输路径和路径标识的映射关系。上述可能的实现方式,宿节点接收处理设备发送的传输路径和路径标识的映射关系,从而使宿节点接收到包含路径标识的数据包后,能够根据传输路径和路径标识之间的映射关系确定数据包的传输路径。在一种可能的实现方式中,所述宿节点根据所述处理设备发送的映射关系更新信息,对之前收到的所述处理设备发送的传输路径和路径标识的映射关系进行更新。上述可能的实现方式,若传输路径和路径标识的映射关系有更新,则处理设备发送映射关系的更新信息,宿节点接收到映射关系的更新信息后,更新之前收到的处理设备发送的传输路径和路径标识之间的映射关系。宿节点的传输路径和路径标识之间的映射关系更新后,才能使宿节点接收到包含有路径标识的数据包时,根据数据包中的路径标识和更新后的映射关系,确定数据包的传输路径。在一种可能的实现方式中,所述宿节点接收数据包的传输路径上与所述宿节点连接的上一个节点发送的包含路径标识的数据包之前,还包括:所述宿节点接收处理设备发送的所述数据包的传输路径;所述宿节点生成所述传输路径对应的路径标识;所述宿节点在接收到所述源节点或所述处理设备发送的获取路径标识的请求后,将生成的所述路径标识发送给所述源节点或所述处理设备。上述可能的实现方式,首先宿节点接收处理设备发送的数据包的传输路径,然后宿节点生成该传输路径对应的路径标识,最后宿节点在接收到源节点发送的获取路径标识的请求后,将生成的路径标识发送给源节点。发送给源节点的路径标识是宿节点生成的,所以宿节点能够根据该路径标识确定数据包的传输路径。第三方面,本专利技术实施例提供的一种获取路径标识的方法,包括:处理设备根据源节点需要发送给宿节点的数据包的业务类型确定所述数据包的传输路径;所述处理设备将所述传输路径分别发送给所述源节点和所述宿节点,以使所述源节点将所述路径信息对应的路径标识置于所述数据包中,以使所述宿节点确定接收到的所述数据包中包含的路径标识对应的传输路径。上述方法,首先处理设备根据要发送的数据包的业务类型,确定该数据包的传输路径,然后将确定的传输路径发送给源节点和宿节点,使源节点将接收的传输路径对应的路径标识置于要传输的数据包中,使宿节点确定接收数据包中的路径标识对应的传输路径。宿节点确本文档来自技高网...

【技术保护点】
1.一种获取路径标识的方法,其特征在于,该方法包括:源节点确定需要发送给宿节点的数据包的传输路径对应的路径标识;所述源节点将确定的所述路径标识置于所述数据包中,以使所述宿节点根据所述数据包中的路径标识确定所述数据包的传输路径;所述源节点将所述数据包传送给所述传输路径中的下一节点。

【技术特征摘要】
1.一种获取路径标识的方法,其特征在于,该方法包括:源节点确定需要发送给宿节点的数据包的传输路径对应的路径标识;所述源节点将确定的所述路径标识置于所述数据包中,以使所述宿节点根据所述数据包中的路径标识确定所述数据包的传输路径;所述源节点将所述数据包传送给所述传输路径中的下一节点。2.如权利要求1所述的方法,其特征在于,所述源节点确定需要发送给宿节点的数据包的传输路径对应的路径标识,包括:所述源节点根据处理设备发送的传输路径和路径标识的映射关系,确定需要发送给宿节点的数据包的传输路径对应的路径标识。3.如权利要求2所述的方法,其特征在于,所述方法还包括:所述源节点根据所述处理设备发送的映射关系更新信息,对之前收到的所述处理设备发送的传输路径和路径标识的映射关系进行更新。4.如权利要求1所述的方法,其特征在于,所述源节点确定需要发送给宿节点的数据包的传输路径对应的路径标识,包括:所述源节点向所述宿节点或处理设备发送获取路径标识的请求;所述源节点将接收到的所述宿节点或处理设备发送的路径标识作为需要发送给宿节点的数据包的传输路径对应的路径标识。5.一种获取路径标识的方法,其特征在于,该方法包括:宿节点接收数据包的传输路径上与所述宿节点连接的上一个节点发送的包含路径标识的数据包,其中所述数据包为源节点需要发送给宿节点的数据包;所述宿节点根据传输路径和路径标识的映射关系,确定所述数据包中包含的路径标识对应的传输路径。6.如权利要求5所述的方法,其特征在于,所述宿节点根据传输路径和路径标识的映射关系,确定所述数据包中包含的路径标识对应的传输路径之前,还包括:所述宿节点接收处理设备发送的传输路径和路径标识的映射关系。7.如权利要求6所述的方法,其特征在于,所述方法还包括:所述宿节点根据所述处理设备发送的映射关系更新信息,对之前收到的所述处理设备发送的传输路径和路径标识的映射关系进行更新。8.如权利要求5所述的方法,其特征在于,所述宿节点接收数据包的传输路径上与所述宿节点连接的上一个节点发送的包含路径标识的数据包之前,还包括:所述宿节点接收处理设备发送的所述数据包的传输路径;所述宿节点生成所述传输路径对应的路径标识;所述宿节点在接收到所述源节点或所述处理设备发送的获取路径标识的请求后,将生成的所述路径标识发送给所述源节点或所述处理设备。9.一种获取路径标识的方法,其特征在于,该方法包括:处理设备根据源节点需要发送给宿节点的数据包的业务类型确定所述数据包的传输路径;所述处理设备将所述传输路径分别发送给所述源节点和所述宿节点,以使所述源节点将所述路径信息对应的路径标识置于所述数据包中,以使所述宿节点确定接收到的所述数据包中包含的路径标识对应的传输路径。10.如权利要求9所述的方法,其特征在于,所述处理设备将所述传输路径分别发送给所述源节点和所述宿节点,包括:所述处理设备根据网络中节点连接关系,确定传输路径和路径标识的映射关系;所述处理设备将所述映射关系发送给网络中的所有节点。11.如权利要求10所述的方法,其特征在于,所述处理设备将所述映射关系发送给所述传输路径中的所有节点之后,还包括:所述处理设备在确定网络中的传输路径发生变化后,向网络中的所有节点发送映射关系更新信息。12.如权利要求9所述的方法,其特征在于,所述处理设备将所述传输路径分别发送给所述源节点和所述宿节点之后,还包括:所述处理设备在接收到的所述源节点发送的获取路径标识的请求后,向所述宿节点获取所述数据包的传输路径对应的路径标识;所述处理设备将所述宿节点返回的所述路径标识发送给所述源节...

【专利技术属性】
技术研发人员:程伟强李晗王磊张婷婷
申请(专利权)人:中国移动通信有限公司研究院中国移动通信集团有限公司
类型:发明
国别省市:北京,11

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

1