一种报文处理方法及相关装置与流程

文档序号:33454448发布日期:2023-03-15 01:51阅读:来源:国知局

技术特征:
1.一种报文处理方法,其特征在于,应用于网络设备,所述方法包括:接收客户端发送的第一报文;所述第一报文包括目标标识信息;所述目标标识信息用于识别目标目的地,所述目标目的地为所述网络设备从n个候选目的地中为所述客户端选择的目的地;n为大于0的整数;根据所述目标标识信息确定所述目标目的地,并将所述第一报文转发至所述目标目的地,以触发所述目标目的地处理所述第一报文。2.根据权利要求1所述方法,其特征在于,所述根据所述目标标识信息确定所述目标目的地,并将所述第一报文转发至所述目标目的地,包括:基于目的地信息表和所述目标标识信息,确定所述目标目的地对应的目标路由信息;所述目的地信息表中包括所述n个候选目的地的标识信息与对应的路由信息的映射关系;基于所述目标路由信息将所述第一报文转发至所述目标目的地。3.根据权利要求2所述方法,其特征在于,所述接收客户端发送的第一报文之前,所述方法还包括:接收所述客户端发送的第二报文;所述第二报文中包括流量标识;所述流量标识包括以下信息中的一种或多种:所述第二报文的三元组、五元组、流标签或业务标识;根据所述流量标识从所述n个候选目的地中选择一个作为所述目标目的地。4.根据权利要求3所述方法,其特征在于,所述方法还包括:基于选择的所述目标目的地获得所述目标标识信息,并将所述目标标识信息添加到所述第二报文中;将携带所述目标标识信息的所述第二报文发送至所述目标目的地,以触发所述目标目的地生成携带所述目标标识信息的响应报文,所述响应报文为所述第二报文的响应报文。5.根据权利要求3或4所述方法,其特征在于,所述根据所述流量标识从所述n个候选目的地中选择一个作为所述目标目的地,包括:通过查找所述n个候选目的地对应的算力路由表,得到所述n个候选目的地中每个候选目的地的算力信息;根据所述每个候选目的地的算力信息,从所述n个候选目的地中选择一个作为所述目标目的地;所述算力信息包括对应的候选目的地的当前负载状态信息、网络质量信息中的一种或多种。6.根据权利要求5所述方法,其特征在于,所述方法还包括:分别接收所述每个候选目的地发送的算力路由;所述算力路由包括对应的候选目的地的所述算力信息、所述路由信息;生成所述算力路由表;所述算力路由表中包括所述每个候选目的地的算力信息和所述路由信息。7.根据权利要求6所述方法,其特征在于,当所述算力信息中还包括对应的候选目的地的标识信息时,所述方法还包括:根据所述每个候选目的地的标识信息及对应的路由信息生成所述目的地信息表。8.根据权利要求6所述方法,其特征在于,所述方法还包括:根据预设算法生成所述每个候选目的地的标识信息,并根据所述每个候选目的地的标识信息及对应的路由信息生成所述目的地信息表。
9.根据权利要求3-8任意一项所述方法,其特征在于,所述方法还包括:建立临时会话表,所述临时会话表中包括所述客户端的所述流量标识与对应的所述目标路由信息的映射关系;接收所述客户端发送的伪首报;所述伪首报中包括所述流量标识;基于所述伪首报中的所述流量标识和所述临时会话表,确定所述伪首报中的所述流量标识对应的所述目标路由信息;基于所述目标路由信息将所述伪首报发送至所述目标目的地,以触发所述目标目的地处理所述伪首报。10.根据权利要求3-8任意一项所述方法,其特征在于,所述方法还包括:建立临时会话表,所述临时会话表中包括所述客户端的所述流量标识与对应的所述目标目的地的所述目标标识信息的映射关系;接收所述客户端发送的伪首报;所述伪首报中包括所述流量标识;基于所述伪首报中的所述流量标识和所述临时会话表,确定所述伪首报中的所述流量标识对应的所述目标标识信息;基于所述目标标识信息确定所述目标路由信息,并根据所述目标路由信息将所述伪首报发送至所述目标目的地,以触发所述目标目的地处理所述伪首报。11.根据权利要求1所述方法,其特征在于,所述目标目的地包括多接入边缘计算mec站点、数据中心、服务器或服务实例中的一种或多种,所述网络设备包括用户侧网络网关、用户入口路由器中的一种或多种。12.根据权利要求11所述方法,其特征在于,当所述目标目的地包括所述mec站点或所述数据中心时,所述目标标识信息中包括所述目标目的地的站点选择信息,或所述目标标识信息中包括所述目标目的地的站点选择信息和与所述目的地站点连接的服务器选择信息。13.根据权利要求11所述方法,其特征在于,当所述目标目的地包括所述服务器或所述服务实例时,所述目标标识信息中包括所述服务器选择信息或所述服务实例选择信息,或者,所述目标标识信息中包括所述服务器选择信息和与所述服务器连接的站点的选择信息,或者,所述目标标识信息中包括所述服务实例选择信息和与所述服务实施连接的站点的选择信息。14.根据权利要求3-13任意一项所述方法,其特征在于,所述方法还包括:当所述目标标识信息更新时,更新所述目的地信息表中的所述目标目的地的所述目标标识信息,以及更新所述第一报文中的所述目标标识信息。15.一种报文处理方法,其特征在于,应用于目标目的地,包括:接收由网络设备转发的客户端的第一报文;所述第一报文包括目标标识信息;所述目标标识信息用于识别所述目标目的地,所述目标目的地为所述网络设备从n个候选目的地中为所述客户端选择的目的地;n为大于0的整数;处理所述第一报文生成第一响应报文,并向所述客户端发送所述第一响应报文。16.根据权利要求15所述方法,其特征在于,所述接收由网络设备转发的客户端的第一报文之前,所述方法还包括:接收由所述网络设备转发的所述客户端的第二报文;所述第二报文中包括由所述网络
设备写入的所述目标标识信息;处理所述第二报文生成第二响应报文,并向所述客户端发送所述第二响应报文;所述第二响应报文中包括所述目标标识信息。17.根据权利要求15或16所述方法,其特征在于,当所述目标标识信息更新时,所述第一响应报文中包括更新后的目标标识信息。18.一种报文处理方法,其特征在于,应用于客户端,包括:向网络设备发送第一报文;所述第一报文包括目标标识信息;所述目标标识信息用于识别目标目的地,所述目标目的地为所述网络设备从n个候选目的地中为所述客户端选择的目的地;n为大于0的整数;接收所述目标目的地发送的第一响应报文;所述第一响应报文为所述第一报文的响应报文。19.根据权利要求18所述方法,其特征在于,所述方法还包括:向所述网络设备发送第二报文;接收所述目标目的地发送的第二响应报文;所述第二响应报文为所述第二报文的响应报文;所述第二响应报文中包括所述目标标识信息;记录下所述目标标识信息,以使得所述第一报文携带上所述目标标识信息。20.根据权利要求18或19所述方法,其特征在于,当所述目标标识信息更新时,所述第一响应报文中包括更新后的目标标识信息,所述方法还包括:记录下所述更新后的目标标识信息,以使得所述第一报文中携带上所述更新后的目标标识信息。21.一种报文处理装置,其特征在于,应用于第一网络设备,所述装置包括:第一接收单元,用于接收客户端发送的第一报文;所述第一报文包括目标标识信息;所述目标标识信息用于识别目标目的地,所述目标目的地为所述第一网络设备从n个候选目的地中为所述客户端选择的目的地;n为大于0的整数;第一处理单元,用于根据所述目标标识信息确定所述目标目的地,并将所述第一报文转发至所述目标目的地,以触发所述目标目的地处理所述第一报文。22.根据权利要求21所述装置,其特征在于,所述第一处理单元具体用于:基于目的地信息表和所述目标标识信息,确定所述目标目的地对应的目标路由信息;所述目的地信息表中包括所述n个候选目的地的标识信息与对应的路由信息的映射关系;基于所述目标路由信息将所述第一报文转发至所述目标目的地。23.根据权利要求22所述装置,其特征在于,所述装置还包括:第二接收单元,用于接收所述客户端发送的第二报文;所述第二报文中包括流量标识;所述流量标识包括以下信息中的一种或多种:所述第二报文的三元组、五元组、流标签或业务标识;第二处理单元,用于根据所述流量标识从所述n个候选目的地中选择一个作为所述目标目的地。24.根据权利要求23所述装置,其特征在于,所述装置还包括:第三处理单元,用于基于选择的所述目标目的地获得所述目标标识信息,并将所述目标标识信息添加到所述第二报文中;
所述第三处理单元,还用于将携带所述目标标识信息的所述第二报文发送至所述目标目的地,以触发所述目标目的地生成携带所述目标标识信息的响应报文,所述响应报文为所述第二报文的响应报文。25.根据权利要求23或24所述装置,其特征在于,所述第二处理单元具体用于:通过查找所述n个候选目的地对应的算力路由表,得到所述n个候选目的地中每个候选目的地的算力信息;根据所述每个候选目的地的算力信息,从所述n个候选目的地中选择一个作为所述目标目的地;所述算力信息包括对应的候选目的地的当前负载状态信息、网络质量信息中的一种或多种。26.根据权利要求25所述装置,其特征在于,所述装置还包括:第三接收单元,用于分别接收所述每个候选目的地发送的算力路由;所述算力路由包括对应的候选目的地的所述算力信息、所述路由信息;第四处理单元,用于生成所述算力路由表;所述算力路由表中包括所述每个候选目的地的算力信息和所述路由信息。27.根据权利要求26所述装置,其特征在于,当所述算力信息中还包括对应的候选目的地的标识信息时,所述装置还包括:第五处理单元,用于根据所述每个候选目的地的标识信息及对应的路由信息生成所述目的地信息表。28.根据权利要求26所述装置,其特征在于,所述装置还包括:第六处理单元,用于根据预设算法生成所述每个候选目的地的标识信息,并根据所述每个候选目的地的标识信息及对应的路由信息生成所述目的地信息表。29.根据权利要求23-28任意一项所述装置,其特征在于,所述装置还包括:第七处理单元,用于建立临时会话表,所述临时会话表中包括所述客户端的所述流量标识与对应的所述目标路由信息的映射关系;接收所述客户端发送的伪首报;所述伪首报中包括所述流量标识;所述第七处理单元,还用于基于所述伪首报中的所述流量标识和所述临时会话表,确定所述伪首报中的所述流量标识对应的所述目标路由信息;基于所述目标路由信息将所述伪首报发送至所述目标目的地,以触发所述目标目的地处理所述伪首报。30.根据权利要求23-28任意一项所述装置,其特征在于,所述装置还包括:第八处理单元,用于建立临时会话表,所述临时会话表中包括所述客户端的所述流量标识与对应的所述目标目的地的所述目标标识信息的映射关系;接收所述客户端发送的伪首报;所述伪首报中包括所述流量标识;所述第八处理单元,还用于基于所述伪首报中的所述流量标识和所述临时会话表,确定所述伪首报中的所述流量标识对应的所述目标标识信息;基于所述目标标识信息确定所述目标路由信息,并根据所述目标路由信息将所述伪首报发送至所述目标目的地,以触发所述目标目的地处理所述伪首报。31.根据权利要求21所述装置,其特征在于,所述目标目的地包括多接入边缘计算mec站点、数据中心、服务器或服务实例中的一种或多种。32.根据权利要求31所述装置,其特征在于,当所述目标目的地包括所述mec站点或所
述数据中心时,所述目标标识信息中包括所述目标目的地的站点选择信息,或所述目标标识信息中包括所述目标目的地的站点选择信息和与所述目的地站点连接的服务器选择信息。33.根据权利要求21所述装置,其特征在于,当所述目标目的地包括所述服务器或所述服务实例时,所述目标标识信息中包括所述服务器选择信息或所述服务实例选择信息,或者,所述目标标识信息中包括所述服务器选择信息和与所述服务器连接的站点的选择信息,或者,所述目标标识信息中包括所述服务实例选择信息和与所述服务实施连接的站点的选择信息。34.根据权利要求23-33任意一项所述装置,其特征在于,所述装置还包括:第一更新单元,用于当所述目标标识信息更新时,更新所述目的地信息表中的所述目标目的地的所述目标标识信息,以及更新所述第一报文中的所述目标标识信息。35.一种报文处理装置,其特征在于,应用于第二网络设备,包括:第一接收单元,用于接收由第一网络设备转发的客户端的第一报文;所述第一报文包括目标标识信息;所述目标标识信息用于识别所述第二网络设备,所述第二网络设备为所述第一网络设备从n个候选目的地中为所述客户端选择的目的地;n为大于0的整数;第一处理单元,用于处理所述第一报文生成第一响应报文,并向所述客户端发送所述第一响应报文。36.根据权利要求35所述装置,其特征在于,所述装置还包括:第二处理单元,用于接收由所述第一网络设备转发的所述客户端的第二报文;所述第二报文中包括由所述第一网络设备写入的所述目标标识信息;所述第二处理单元,用于处理所述第二报文生成第二响应报文,并向所述客户端发送所述第二响应报文;所述第二响应报文中包括所述目标标识信息。37.根据权利要求35或36所述装置,其特征在于,当所述目标标识信息更新时,所述第一响应报文中包括更新后的目标标识信息。38.一种报文处理装置,其特征在于,应用于客户端,包括:第一发送单元,用于向第一网络设备发送第一报文;所述第一报文包括目标标识信息;所述目标标识信息用于识别目标目的地,所述目标目的地为所述第一网络设备从n个候选目的地中为所述客户端选择的目的地;n为大于0的整数;第一接收单元,用于接收所述目标目的地发送的第一响应报文;所述第一响应报文为所述第一报文的响应报文。39.根据权利要求38所述装置,其特征在于,所述装置还包括:第二处理单元,用于向所述第一网络设备发送第二报文;接收所述目标目的地发送的第二响应报文;所述第二响应报文为所述第二报文的响应报文;所述第二响应报文中包括所述目标标识信息;所述第二处理单元,还用于记录下所述目标标识信息,以使得所述第一报文携带上所述目标标识信息。40.根据权利要求38或39所述装置,其特征在于,当所述目标标识信息更新时,所述第一响应报文中包括更新后的目标标识信息,所述装置还包括:第三处理单元,用于记录下所述更新后的目标标识信息,以使得所述第一报文中携带
上所述更新后的目标标识信息。41.一种计算机非瞬态存储介质,其特征在于,包括指令,当所述指令在计算机上运行时,使得所述计算机执行如权利要求1至20任一权利要求所述的方法。

技术总结
本发明实施例公开了一种报文处理方法及相关装置,其特征在于,应用于网络设备,所述方法包括:接收客户端发送的第一报文;所述第一报文包括目标标识信息;所述目标标识信息用于识别目标目的地,所述目标目的地为所述网络设备从N个候选目的地中为所述客户端选择的目的地;N为大于0的整数;根据所述目标标识信息确定所述目标目的地,并将所述第一报文转发至所述目标目的地,以触发所述目标目的地处理所述第一报文。采用本发明实施例提供的报文处理方法,能够实现客户端与服务端之间的会话保持,以确保客户端业务的连续性,从而提升用户体验。验。验。


技术研发人员:毛健炜 陈霞 刘冰
受保护的技术使用者:华为技术有限公司
技术研发日:2021.09.09
技术公布日:2023/3/14
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1