System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 报文处理方法、装置、设备及存储介质制造方法及图纸_技高网

报文处理方法、装置、设备及存储介质制造方法及图纸

技术编号:42493043 阅读:8 留言:0更新日期:2024-08-21 13:10
本发明专利技术实施例公开了一种报文处理方法、装置、设备及存储介质,涉及计算机技术领域,该方法应用于发送端设备,包括:基于INT固有头部信息对业务报文进行字段添加处理得到INT报文;对INT报文进行切分重组处理得到至少一个INT分片报文;每个INT分片报文均包括INT报文的INT头部字段和基础报文字段;将各INT分片报文传入INT网络,以通过INT网络对各INT分片报文分别进行网络监测信息的添加处理,得到各网络监测报文,并通过INT网络将各网络监测报文转发至报文传输系统中的接收端设备。采用本发明专利技术实施例的技术方案,可以在基于INT技术实现采集传输网络的监测信息的过程中,提高对于传输网络的配置效率。

【技术实现步骤摘要】

本专利技术实施例涉及计算机,尤其涉及一种报文处理方法、装置、设备及存储介质


技术介绍

1、目前,基于带内网络遥测(inband network telemetry,int)技术可以实现对多个(两个或两个以上)服务器之间的传输网络(由多个交换机等网络设备组成)的网络质量参数(比如,报文在某一网络设备的处理时延、丢包率等)的监测,以便对传输网络的网络状况进行分析。具体的,现有技术中,可以按照各网络设备在传输网络中的位置确定各网络设备分别对应的节点类型(可以是首节点、中间节点、及末节点中的任意一种);当报文到达首节点时,首节点需对报文进行镜像处理,并在对镜像处理得到的报文插入int固有头部后、添加该节点采集的监测信息;当报文到达中间节点时,中间节点需在报文中添加该节点采集的监测信息;当报文到达末节点时,末节点需在报文中添加该节点采集的监测信息,并对最终得到的报文进行封装等处理。

2、然而,在实现本专利技术过程中,发现现有技术中至少存在如下问题:由于首节点、中间节点、以及末节点分别对应不同的处理逻辑,所以首节点、中间节点、以及末节点对应的配置参数也不同。那么,每新增一个传输网络,就需要花费大量时间对该传输网络中的各网络设备进行配置,配置效率很低。


技术实现思路

1、本专利技术实施例提供了一种报文处理方法、装置、设备及存储介质,可以在基于int技术实现采集传输网络的监测信息的过程中,提高对于传输网络的配置效率。

2、第一方面,本专利技术实施例提供了一种报文处理方法,可以应用于报文传输系统中的发送端设备,该方法包括:在接收到业务报文的情况下,基于预先配置的int固有头部信息对业务报文进行字段添加处理,得到int报文;对int报文进行切分重组处理,得到至少一个int分片报文;其中,每个int分片报文均包括int报文的int头部字段、以及基础报文字段;将各int分片报文传入报文传输系统中的int网络,以通过int网络对各int分片报文分别进行网络监测信息的添加处理,得到各int分片报文分别对应的网络监测报文,并通过int网络将各网络监测报文转发至报文传输系统中的接收端设备;int网络由至少一个网络设备组成。

3、第二方面,本专利技术实施例提供了一种报文处理方法,可以应用于报文传输系统中的接收端设备,该方法包括:接收报文传输系统中的int网络转发的各网络监测报文;其中,各网络监测报文为,int网络通过对报文传输系统中的发送端设备传入的各int分片报文分别进行网络监测信息的添加处理,得到的与各int分片报文分别对应的报文;各int分片报文为,发送端设备基于预先配置的int固有头部信息对业务报文进行字段添加处理,并对得到的int报文进行切分重组处理得到的报文;每个int分片报文均包括int报文的int头部字段、以及基础报文字段;int网络由至少一个网络设备组成;对各网络监测报文进行解析处理,确定出各网络监测报文分别对应的目标网络监测信息;对各网络监测报文进行还原处理,得到业务报文。

4、第三方面,本专利技术实施例还提供了一种报文处理装置,该装置可以配置于报文传输系统中的发送端设备,包括:

5、字段添加处理模块,用于在接收到业务报文的情况下,基于预先配置的int固有头部信息对业务报文进行字段添加处理,得到int报文;切分重组处理模块,用于对int报文进行切分重组处理,得到至少一个int分片报文;其中,每个int分片报文均包括int报文的int头部字段、以及基础报文字段;转发处理模块,用于将各int分片报文传入报文传输系统中的int网络,以通过int网络对各int分片报文分别进行网络监测信息的添加处理,得到各int分片报文分别对应的网络监测报文,并通过int网络将各网络监测报文转发至报文传输系统中的接收端设备;int网络由至少一个网络设备组成。

6、第四方面,本专利技术实施例还提供了一种报文处理装置,该装置可以配置于报文传输系统中的接收端设备,包括:

7、接收模块,用于接收报文传输系统中的int网络转发的各网络监测报文;其中,各网络监测报文为,int网络通过对报文传输系统中的发送端设备传入的各int分片报文分别进行网络监测信息的添加处理,得到的与各int分片报文分别对应的报文;各int分片报文为,发送端设备基于预先配置的int固有头部信息对业务报文进行字段添加处理,并对得到的int报文进行切分重组处理得到的报文;每个int分片报文均包括int报文的int头部字段、以及基础报文字段;int网络由至少一个网络设备组成;解析处理模块,用于对各网络监测报文进行解析处理,确定出各网络监测报文分别对应的目标网络监测信息;还原处理模块,用于对各网络监测报文进行还原处理,得到业务报文。

8、第五方面,本专利技术实施例提供了一种报文处理设备,该报文处理设备包括:

9、一个或多个处理器;

10、存储器,用于存储一个或多个程序;

11、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本专利技术任意实施例所提供的报文处理方法。

12、第六方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术任意实施例所提供的报文处理方法。

13、上述专利技术中的实施例具有如下优点或有益效果:

14、本专利技术实施例提供的技术方案中,在预先配置传输网络(即本专利技术实施例中的int网络)时,可以将int网络中的各网络设备统一配置为中间节点,也即是各网络设备仅需对流入当前节点的报文进行网络监测信息的添加处理。对于现有传输网络中首节点所实现的差异化逻辑处理功能(对报文进行镜像处理,并在镜像处理得到的报文中插入int固有头部),可以由报文传输系统中的发送端设备来执行(具体的,发送端设备可以直接基于预先配置的int固有头部信息对接收到的业务报文进行字段添加处理,得到int报文);对于现有传输网络中末节点所实现的差异化逻辑处理功能(对最终得到的报文进行封装等处理),可以由报文传输系统中的接收端设备来执行。但是,若直接将首节点、以及末节点对应的差异化逻辑处理功能置于发送端设备和接收端设备来处理,当发送端设备接收到的业务报文的长度过长时,进行字段添加处理得到的int报文的长度也很长,这样,若采用现有的报文分割方式对int报文进行分割,则仅有分割得到的首个报文中包含int头部字段,那么将无法采集到完整的网络监测信息。基于此,本专利技术实施例中,在基于int技术实现采集int网络的监测信息的过程中,发送端设备对接收到的业务报文进行字段添加处理得到int报文之后,可以对int报文进行切分重组得到至少一个int分片报文,得到的每个int分片报文均包括int报文的int头部字段、以及基础报文字段;之后,可以将各int分片报文传入int网络,由int网络中的各网络设备对各int分片报文分别进行网络监测信息的添加处理得到各网络监测报文后,将各网络监测报文传入接收端设备,由接收端设备进行进一步处理。

...

【技术保护点】

1.一种报文处理方法,其特征在于,应用于报文传输系统中的发送端设备,所述方法包括:

2.根据权利要求1所述的报文处理方法,其特征在于,所述对所述INT报文进行切分重组处理,得到至少一个INT分片报文,包括:

3.根据权利要求1所述的报文处理方法,其特征在于,所述在接收到业务报文的情况下,基于预先配置的INT固有头部信息对所述业务报文进行字段添加处理,得到INT报文之前,所述方法还包括:

4.根据权利要求3所述的报文处理方法,其特征在于,所述对所述INT报文进行切分重组处理,得到至少一个INT分片报文,包括:

5.根据权利要求1所述的报文处理方法,其特征在于,所述基于预先配置的INT固有头部信息对所述业务报文进行字段添加处理,得到INT报文,包括:

6.根据权利要求1所述的报文处理方法,其特征在于,所述将各所述INT分片报文传入所述报文传输系统中的INT网络,以通过所述INT网络对各所述INT分片报文分别进行网络监测信息的添加处理,得到各所述INT分片报文分别对应的网络监测报文,并通过所述INT网络将各所述网络监测报文转发至所述报文传输系统中的接收端设备,包括:

7.根据权利要求1-6任意一项所述的报文处理方法,其特征在于,所述基于预先配置的INT固有头部信息对所述业务报文进行字段添加处理,得到INT报文,包括:

8.一种报文处理方法,其特征在于,应用于报文传输系统中的接收端设备,所述方法包括:

9.根据权利要求8所述的报文处理方法,其特征在于,所述对所述各网络监测报文进行还原处理,得到所述业务报文,包括:

10.一种报文处理装置,其特征在于,配置于报文传输系统中的发送端设备,包括:

11.一种报文处理装置,其特征在于,配置于报文传输系统中的接收端设备,包括:

12.一种报文处理设备,其特征在于,所述报文处理设备包括:

13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7任意一项所述的报文处理方法、或实现如权利要求8或9所述的报文处理方法。

...

【技术特征摘要】

1.一种报文处理方法,其特征在于,应用于报文传输系统中的发送端设备,所述方法包括:

2.根据权利要求1所述的报文处理方法,其特征在于,所述对所述int报文进行切分重组处理,得到至少一个int分片报文,包括:

3.根据权利要求1所述的报文处理方法,其特征在于,所述在接收到业务报文的情况下,基于预先配置的int固有头部信息对所述业务报文进行字段添加处理,得到int报文之前,所述方法还包括:

4.根据权利要求3所述的报文处理方法,其特征在于,所述对所述int报文进行切分重组处理,得到至少一个int分片报文,包括:

5.根据权利要求1所述的报文处理方法,其特征在于,所述基于预先配置的int固有头部信息对所述业务报文进行字段添加处理,得到int报文,包括:

6.根据权利要求1所述的报文处理方法,其特征在于,所述将各所述int分片报文传入所述报文传输系统中的int网络,以通过所述int网络对各所述int分片报文分别进行网络监测信息的添加处理,得到各所述int分片报文分别对...

【专利技术属性】
技术研发人员:刘松林李力董玢孙玉勤胡锦江
申请(专利权)人:京东科技信息技术有限公司
类型:发明
国别省市:

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

1