System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 报文抓取系统、方法、设备及计算机可读存储介质技术方案_技高网

报文抓取系统、方法、设备及计算机可读存储介质技术方案

技术编号:41179637 阅读:5 留言:0更新日期:2024-05-07 22:14
本申请实施例公开了一种报文抓取系统、方法、设备及计算机可读存储介质,属于通讯技术领域。本申请实施例提出一种报文抓取系统,包括虚拟化核心网服务器和虚拟化核心网适配交换机,虚拟化核心网适配交换机与虚拟化核心网服务器连接,虚拟化核心网适配交换机用于适配虚拟化核心网服务器与骨干交换机通信,在虚拟化核心网服务器确定抓包数据之后,虚拟化核心网适配交换机根据抓包数据将报文过滤后通过通信通道发送到虚拟化核心网服务器,虚拟化核心网服务器抓取由虚拟化核心网适配交换机通过通信通道发送的过滤后的报文。该报文抓取系统无需预留端口资源,支持各类报文过滤,提高了人力资源效率,降低了网络风险,能够精准判断故障边界点。

【技术实现步骤摘要】

本申请实施例涉及通讯,尤其涉及报文抓取系统、方法、设备及计算机可读存储介质


技术介绍

1、通信运营商的机房网络组网复杂、设备厂家多样,虚拟化核心网采用sriov(single-root i/o virtualization,单根输入/输出虚拟化)技术,服务器网卡被托管,无法直接抓取sriov报文。

2、目前,传统的抓取sriov报文方法在抓包前需要核心网与承载产品提前规划、在抓包时需要多方配合、在抓包后还需要多方联合分析抓包报文,整个抓包过程复杂,实施效率较低且存在较高的网络风险,即使成功抓包也无法精准定位故障点。


技术实现思路

1、本申请实施例的主要目的在于提供一种报文抓取系统、方法、设备及计算机可读存储介质,旨在简化抓包流程、提高实施效率、降低网络风险并基于抓包数据精准定位故障点。

2、为实现上述目的,本申请实施例提供一种报文抓取系统,包括:

3、虚拟化核心网服务器,所述虚拟化核心网服务器用于根据预设需求确定抓包数据;

4、虚拟化核心网适配交换机,所述虚拟化核心网适配交换机与所述虚拟化核心网服务器连接,所述虚拟化核心网适配交换机用于适配所述虚拟化核心网服务器与骨干交换机通信,所述虚拟化核心网适配交换机与所述虚拟化核心网服务器之间设置至少一条通信通道;

5、在所述虚拟化核心网服务器确定抓包数据之后,所述虚拟化核心网适配交换机根据所述抓包数据将报文过滤后通过所述通信通道发送到所述虚拟化核心网服务器,所述虚拟化核心网服务器抓取由所述虚拟化核心网适配交换机通过所述通信通道发送的过滤后的报文。

6、此外,为实现上述目的,本申请实施例还提供一种报文抓取方法,应用于如上所述的报文抓取系统中的虚拟化核心网适配交换机,包括:

7、根据预设需求确定抓包数据;

8、确定所述抓包数据涉及的链路信息;

9、将所述抓包数据以及所述链路信息发送至核心网适配交换机;

10、动态抓取由所述核心网适配交换机通过通信通道发送的过滤后的报文。

11、此外,为实现上述目的,本申请实施例还提供一种报文抓取方法,应用于如上所述的报文抓取系统中的虚拟化核心网适配交换机,包括:

12、接收由虚拟化核心网服务器发送的抓包数据以及所述抓包数据涉及的链路信息;

13、根据所述抓包数据以及所述链路信息对报文进行过滤;

14、将过滤后的报文通过通信通道发送至所述虚拟化核心网服务器。

15、此外,为实现上述目的,本申请实施例还提供一种报文抓取设备,所述报文抓取设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的报文抓取方法。

16、此外,为实现上述目的,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的报文抓取方法。

17、本申请实施例提出一种报文抓取系统、方法、设备及计算机可读存储介质,该报文抓取系统包括虚拟化核心网服务器和虚拟化核心网适配交换机,虚拟化核心网适配交换机与虚拟化核心网服务器连接,虚拟化核心网适配交换机用于适配虚拟化核心网服务器与骨干交换机通信,在虚拟化核心网服务器确定抓包数据之后,虚拟化核心网适配交换机根据所述抓包数据将报文过滤后通过通信通道发送到虚拟化核心网服务器,虚拟化核心网服务器抓取由虚拟化核心网适配交换机通过通信通道发送的过滤后的报文。本申请实施例基于该报文抓取系统实现的报文抓取方法突破原有抓包思路,核心网侧独立承担sriov报文的抓包规划、抓包实施、抓包分析,大幅降低抓包工作量,缩短抓包周期;不涉及不同设备供应商的产品,即无需跨硬件产品,协调难度较小;不涉及多方合作,无需跨软件系统,对骨干交换机没有过多要求,无需客户预留端口资源,节省了硬件资源;抓包配置灵活,支持所有协议抓包,支持各类报文过滤,过滤方法可以模块化、定制化;抓包操作方便,支持线上多次执行抓包,大幅提高人力资源使用效率;将全局风险降为局部风险,网络风险低;支持gui(graphical user interface,图形用户界面)友好界面;能够精准定位故障边界点,缩短了故障分析的时间周期。

本文档来自技高网...

【技术保护点】

1.一种报文抓取系统,其特征在于,包括:

2.如权利要求1所述的报文抓取系统,其特征在于,所述虚拟化核心网服务器确定抓包数据时无需同步所述骨干交换机。

3.如权利要求1所述的报文抓取系统,其特征在于,所述虚拟化核心网适配交换机通过新建通信通道或复用原有的通信通道向所述虚拟化核心网服务器发送过滤后的报文。

4.一种报文抓取方法,其特征在于,应用于如权利要求1至3中任一项所述的报文抓取系统中的虚拟化核心网服务器,包括:

5.一种报文抓取方法,其特征在于,应用于如权利要求1至3中任一项所述的报文抓取系统中的虚拟化核心网适配交换机,包括:

6.如权利要求5所述的报文抓取方法,其特征在于,所述根据所述抓包数据以及所述链路信息对报文进行过滤的步骤,包括:

7.如权利要求5所述的报文抓取方法,其特征在于,在所述根据所述抓包数据以及所述链路信息对报文进行过滤的步骤之后,所述报文抓取方法还包括:

8.如权利要求5所述的报文抓取方法,其特征在于,所述将过滤后的报文通过通信通道发送至所述虚拟化核心网服务器的步骤,包括:

9.一种报文抓取设备,其特征在于,所述报文抓取设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求4至8中任一项所述的报文抓取方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的报文抓取方法。

...

【技术特征摘要】

1.一种报文抓取系统,其特征在于,包括:

2.如权利要求1所述的报文抓取系统,其特征在于,所述虚拟化核心网服务器确定抓包数据时无需同步所述骨干交换机。

3.如权利要求1所述的报文抓取系统,其特征在于,所述虚拟化核心网适配交换机通过新建通信通道或复用原有的通信通道向所述虚拟化核心网服务器发送过滤后的报文。

4.一种报文抓取方法,其特征在于,应用于如权利要求1至3中任一项所述的报文抓取系统中的虚拟化核心网服务器,包括:

5.一种报文抓取方法,其特征在于,应用于如权利要求1至3中任一项所述的报文抓取系统中的虚拟化核心网适配交换机,包括:

6.如权利要求5所述的报文抓取方法,其特征在于,所述根据所述抓包数据以及所述链路信息对报文进行过...

【专利技术属性】
技术研发人员:华卫
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1