处理报文的方法、装置和系统制造方法及图纸

技术编号:14253007 阅读:165 留言:0更新日期:2016-12-22 15:24
本发明专利技术提供一种处理报文的方法、装置和系统,能够提高报文的转发效率。控制设备确定目标业务的传输路径,该传输路径包括至少两个处理节点;该控制设备为该传输路径上的每个处理节点分别生成处理策略,每个处理策略用于指示对应的处理节点在所述传输路径中的下一跳;该控制设备向每个处理节点发送为该处理节点生成的处理策略与该目标业务的业务标识之间的映射关系,该映射关系用于使接收到携带有该目标业务的业务标识的报文的处理节点基于所述处理节点接收的映射关系,确定对应的处理策略,并根据该处理策略,对该报文进行处理,该业务标识是该控制设备为该目标业务分配的,用于唯一地标识该目标业务。

【技术实现步骤摘要】

本专利技术涉及通信领域,更具体地,涉及处理报文的方法、装置和系统
技术介绍
目前,已知一种网络架构,在该网络中包括多个节点,每个节点综合考虑携带于接收的报文中的信息,例如,媒体访问控制(英文:Media Access Control,简称:MAC)层、网际协议(英文:Internet Protocol,简称:IP)层及传输控制协议(英文:Transmission Control Protocol,简称:TCP)等层中的信息,确定对报文的处理策略,并根据该处理策略对该报文进行处理。上述方式能够支持根据多个协议层的信息来决定对报文如何处理,从而能够扩展处理策略的匹配维度,实现处理策略灵活配置。例如,即使报文1和报文2的MAC层的信息(例如,源MAC地址或目的MAC地址)相同,但在报文1和报文2的IP层信息(例如,源IP地址或目的IP地址)不同的情况下,仍能够实现为报文1和报文2配置不同的处理策略。但是,在该处理中,各节点需要探测报文的多个协议层才能够获知上述处理策略,处理繁杂,计算量较大,严重影响了报文的转发效率,降低了系统的吞吐量。
技术实现思路
本专利技术实施例提供一种处理报文的方法、装置和系统,能够提高报文的转发效率。第一方面,提供了一种处理报文的方法,该方法包括:控制设备确定目标业务的传输路径,其中,该传输路径包括至少两个处理节点;该控制设备为该传输路径上的每个处理节点分别生成处理策略,其中,每个处理策略用于指示对应的处理节点在目标业务的传输路径中的下一跳;该控制设备向每个处理节点发送为该处理节点生成的处理策略与该目
标业务的业务标识之间的映射关系,该映射关系用于使接收到携带有该目标业务的业务标识的报文的处理节点基于该处理节点接收的映射关系,确定对应的处理策略,并根据该处理策略,对该报文进行处理,其中,该业务标识是该控制设备为该目标业务分配的,用于唯一地标识该目标业务。结合第一方面,在第一方面的第一种实现方式中,该方法还包括:该控制设备接收第一处理节点发送的该目标业务的报文,该第一处理节点是该传输路径中的首个节点;该控制设备在该目标业务的报文中添加该目标业务的业务标识;该控制设备将添加了该目标业务的业务标识的报文发送至该第一处理节点。结合第一方面及其上述实现方式,在第一方面的第二种实现方式中,该方法还包括:该控制设备接收第二处理节点发送的该目标业务的报文,该第二处理节点是该传输路径中的最后一个节点;该控制设备将该目标业务的业务标识从该目标业务的报文中删除;该控制设备将删除了该目标业务的业务标识的报文发送至该第二处理节点。结合第一方面及其上述实现方式,在第一方面的第三种实现方式中,第一处理节点对应的第一处理策略还用于指示该第一处理节点在该目标业务的报文中添加该目标业务的业务标识,该第一处理节点是该传输路径中的首个节点,其中,该第一处理策略与该目标业务的路由信息相对应,以便于该第一处理节点根据该目标业务的路由信息确定该第一处理策略,该路由信息包括以下至少一种:源媒体访问控制MAC地址、目的MAC地址、源网际协议IP地址、源端口、目的IP地址、目的端口、通信连接的协议类型和统一资源定位器地址。结合第一方面及其上述实现方式,在第一方面的第四种实现方式中,第二处理节点对应的第二处理策略还用于指示该第二处理节点将该目标业务的业务标识从该目标业务的报文中删除,该第二处理节点是该传输路径中的最后一个节点。第二方面,提供了一种处理报文的方法,该方法包括:处理节点接收控制设备发送的该处理节点的处理策略与目标业务的业务标识之间的映射关系,该处理策略是该控制设备根据该传输路径生成的,该传输路径包括至少两个处理节点,该处理节点为该至少两个处理节点中的任意一个,该处理策略用于指示该处理节点在该传输路径中的下一跳;该处理节点在接收到携带
有该目标业务的业务标识的报文时,基于该映射关系,确定该处理策略,并根据该处理策略,对该报文进行处理,其中,该业务标识是该控制设备为该目标业务分配的,用于唯一地标识该目标业务。结合第二方面,在第二方面的第一种实现方式中,当该处理节点是该传输路径中的首个节点时,该方法还包括:该处理节点向该控制设备发送该目标业务的报文,以便于该控制设备在该目标业务的报文中添加该目标业务的业务标识;该处理节点接收该控制设备发送的添加了该目标业务的业务标识的报文。结合第二方面及其上述实现方式,在第二方面的第二种实现方式中,当该处理节点是该传输路径中的最后一个节点时,该方法还包括:该处理节点向该控制设备发送的该目标业务的报文,以便于该控制设备将该目标业务的业务标识从该目标业务的报文中删除;该处理节点接收该控制设备发送的删除了该目标业务的业务标识的报文。结合第二方面及其上述实现方式,在第二方面的第三种实现方式中,当该处理节点是该传输路径中的首个节点时,该处理策略还用于指示该处理节点在该目标业务的报文中添加该目标业务的业务标识,其中,该处理策略与该目标业务的路由信息相对应,以及该方法还包括:该处理节点根据该目标业务的路由信息确定该处理策略,其中,该路由信息包括以下至少一种:源媒体访问控制MAC地址、目的MAC地址、源网际协议IP地址、源端口、目的IP地址、目的端口、通信连接的协议类型和统一资源定位器地址;该处理节点根据该处理策略,在该目标业务的报文中添加该目标业务的业务标识。结合第二方面及其上述实现方式,在第二方面的第四种实现方式中,当该处理节点是该传输路径中的最后一个节点时,该处理策略还用于指示该处理节点将该目标业务的业务标识从该目标业务的报文中删除,以及,该方法还包括:该处理节点根据该处理策略,将该目标业务的业务标识从该目标业务的报文中删除。第三方面,提供了一种处理报文的装置,该装置包括:确定单元,用于确定目标业务的传输路径,其中,该传输路径包括至少两个处理节点;处理单元,用于为该传输路径上的每个处理节点分别生成处理策略,其中,每个处理策略用于指示对应的处理节点在目标业务的传输路径中的下一跳;收发
单元,用于向每个处理节点发送为该处理节点生成的处理策略与该目标业务的业务标识之间的映射关系,该映射关系用于使接收到携带有该目标业务的业务标识的报文的处理节点基于装置接收的映射关系,确定对应的处理策略,并根据该处理策略,对该报文进行处理,其中,该业务标识是该控制设备为该目标业务分配的,用于唯一地标识该目标业务。结合第三方面,在第三方面的第一种实现方式中,该收发单元还用于接收第一处理节点发送的该目标业务的报文,该第一处理节点是该传输路径中的首个节点;该处理单元还用于在该目标业务的报文中添加该目标业务的业务标识;该收发单元还用于将添加了该目标业务的业务标识的报文发送至该第一处理节点。结合第三方面及其上述实现方式,在第三方面的第二种实现方式中,该收发单元还用于接收第二处理节点发送的该目标业务的报文,该第二处理节点是该传输路径中的最后一个节点;该处理单元还用于将该目标业务的业务标识从该目标业务的报文中删除;该收发单元还用于将删除了该目标业务的业务标识的报文发送至该第二处理节点。结合第三方面及其上述实现方式,在第三方面的第三种实现方式中,第一处理节点对应的第一处理策略还用于指示该第一处理节点在该目标业务本文档来自技高网
...
处理报文的方法、装置和系统

【技术保护点】
一种处理报文的方法,其特征在于,所述方法包括:控制设备确定目标业务的传输路径,其中,所述传输路径包括至少两个处理节点;所述控制设备为所述传输路径上的每个处理节点分别生成处理策略,其中,每个处理策略用于指示对应的处理节点在目标业务的传输路径中的下一跳;所述控制设备向每个处理节点发送为所述处理节点生成的处理策略与所述目标业务的业务标识之间的映射关系,所述映射关系用于使接收到携带有所述目标业务的业务标识的报文的处理节点基于所述处理节点接收的映射关系,确定对应的处理策略,并根据所述处理策略,对所述报文进行处理,其中,所述业务标识是所述控制设备为所述目标业务分配的,用于唯一地标识所述目标业务。

【技术特征摘要】
1.一种处理报文的方法,其特征在于,所述方法包括:控制设备确定目标业务的传输路径,其中,所述传输路径包括至少两个处理节点;所述控制设备为所述传输路径上的每个处理节点分别生成处理策略,其中,每个处理策略用于指示对应的处理节点在目标业务的传输路径中的下一跳;所述控制设备向每个处理节点发送为所述处理节点生成的处理策略与所述目标业务的业务标识之间的映射关系,所述映射关系用于使接收到携带有所述目标业务的业务标识的报文的处理节点基于所述处理节点接收的映射关系,确定对应的处理策略,并根据所述处理策略,对所述报文进行处理,其中,所述业务标识是所述控制设备为所述目标业务分配的,用于唯一地标识所述目标业务。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述控制设备接收第一处理节点发送的所述目标业务的报文,所述第一处理节点是所述传输路径中的首个节点;所述控制设备在所述目标业务的报文中添加所述目标业务的业务标识;所述控制设备将添加了所述目标业务的业务标识的报文发送至所述第一处理节点。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述控制设备接收第二处理节点发送的所述目标业务的报文,所述第二处理节点是所述传输路径中的最后一个节点;所述控制设备将所述目标业务的业务标识从所述目标业务的报文中删除;所述控制设备将删除了所述目标业务的业务标识的报文发送至所述第二处理节点。4.根据权利要求1或3所述的方法,其特征在于,第一处理节点对应的第一处理策略还用于指示所述第一处理节点在所述目标业务的报文中添加所述目标业务的业务标识,所述第一处理节点是所述传输路径中的首个节点,其中,所述第一处理策略与所述目标业务的路由信息相对应,以便于所
\t述第一处理节点根据所述目标业务的路由信息确定所述第一处理策略,所述路由信息包括以下至少一种:源媒体访问控制MAC地址、目的MAC地址、源网际协议IP地址、源端口、目的IP地址、目的端口、通信连接的协议类型和统一资源定位器地址。5.根据权利要求1、2或4所述的方法,其特征在于,第二处理节点对应的第二处理策略还用于指示所述第二处理节点将所述目标业务的业务标识从所述目标业务的报文中删除,所述第二处理节点是所述传输路径中的最后一个节点。6.一种处理报文的方法,其特征在于,所述方法包括:处理节点接收控制设备发送的所述处理节点的处理策略与目标业务的业务标识之间的映射关系,所述处理策略是所述控制设备根据传输路径生成的,所述传输路径包括至少两个处理节点,所述处理节点为所述至少两个处理节点中的任意一个,所述处理策略用于指示所述处理节点在所述传输路径中的下一跳;所述处理节点在接收到携带有所述目标业务的业务标识的报文时,基于所述映射关系,确定所述处理策略,并根据所述处理策略,对所述报文进行处理,其中,所述业务标识是所述控制设备为所述目标业务分配的,用于唯一地标识所述目标业务。7.根据权利要求6所述的方法,其特征在于,当所述处理节点是所述传输路径中的首个节点时,所述方法还包括:所述处理节点向所述控制设备发送所述目标业务的报文,以便于所述控制设备在所述目标业务的报文中添加所述目标业务的业务标识;所述处理节点接收所述控制设备发送的添加了所述目标业务的业务标识的报文。8.根据权利要求6所述的方法,其特征在于,当所述处理节点是所述传输路径中的最后一个节点时,所述方法还包括:所述处理节点向所述控制设备发送的所述目标业务的报文,以便于所述控制设备将所述目标业务的业务标识从所述目标业务的报文中删除;所述处理节点接收所述控制设备发送的删除了所述目标业务的业务标识的报文。9.根据权利要求6所述的方法,其特征在于,当所述处理节点是所述
\t传输路径中的首个节点时,所述处理策略还用于指示所述处理节点在所述目标业务的报文中添加所述目标业务的业务标识,其中,所述处理策略与所述目标业务的路由信息相对应,以及所述方法还包括:所述处理节点根据所述目标业务的路由信息确定所述处理策略,其中,所述路由信息包括以下至少一种:源媒体访问控制MAC地址、目的MAC地址、源网际协议IP地址、源端口、目的IP地址、目的端口、通信连接的协议类型和统一资源定位器地址;所述处理节点根据所述处理策略,在所述目标业务的报文中添加所述目标业务的业务标识。10.根据权利要求6所述的方法,其特征在于,当所述处理节点是所述传输路径中的最后一个节点时,所述处理策略还用于指示所述处理节点将所述目标业务的业务标识从所述目标业务的报文中删除,以及所述方法还包括:所述处理节点根据所述处理策略,将所述目标业务的业务标识从所述目标业务的...

【专利技术属性】
技术研发人员:陈国海吴杏芬魏含宇
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1