一种网络质量采集方法、装置、设备及存储介质制造方法及图纸

技术编号:41971650 阅读:26 留言:0更新日期:2024-07-10 16:51
本申请公开了一种网络质量采集方法、装置、设备及存储介质,涉及计算机技术领域,包括:当接收到第一报文,则触发收包中断以便将所述第一报文发送至网络协议栈;通过所述网络协议栈对所述第一报文进行复制,得到第二报文,并将所述第二报文发送至预设多个中央处理器中的目标中央处理器;利用所述目标中央处理器的流水线工作站对缓冲队列中所述第二报文进行处理,得到所述第二报文的网络质量。综上可见,本申请解决了传统采集方案中网络协议栈转发性能低的问题,提高了网络质量采集的效率和安全性。

【技术实现步骤摘要】

本专利技术涉及计算机,特别涉及一种网络质量采集方法、装置、设备及存储介质


技术介绍

1、现有的网络质量采集过程在linux内核的收包软中断中进行。具体的,报文进入网络设备后触发收包中断,之后网络协议栈对报文进行解析并计算相应的网络质量。

2、可见,第一方面,网络协议栈需对报文进行网络质量采集后才能够继续业务正常转发流程,导致网络协议栈的转发性能变低;第二方面,收包中断会打断当前处理,由于资源之间存在互斥,因此需要增加互斥锁以保证资源的安全性,导致处理性能进一步降低;第三方面,多核之间的资源互斥会造成资源被不明篡改或是死锁,进而造成系统崩溃,使得安全性变低;第四方面,现有技术对开发人员内核相关知识要求较高,开发维护难度较大。

3、因此,上述技术问题亟待本领域技术人员解决。


技术实现思路

1、有鉴于此,本专利技术的目的在于提供一种网络质量采集方法、装置、设备及存储介质,能够解决传统采集方案中网络协议栈转发性能低的问题,提高网络质量采集的效率和安全性。其具体方案如下:</p>

2、本申本文档来自技高网...

【技术保护点】

1.一种网络质量采集方法,其特征在于,包括:

2.根据权利要求1所述的网络质量采集方法,其特征在于,所述将所述第二报文发送至预设多个中央处理器中的目标中央处理器,包括:

3.根据权利要求1所述的网络质量采集方法,其特征在于,所述将所述第二报文发送至预设多个中央处理器中的目标中央处理器,包括:

4.根据权利要求3所述的网络质量采集方法,其特征在于,所述流水线工作站包含多个线程,并且所述多个线程为流水线设计模式。

5.根据权利要求4所述的网络质量采集方法,其特征在于,所述利用所述目标中央处理器的流水线工作站对缓冲队列中所述第二报文进行处理,得到...

【技术特征摘要】

1.一种网络质量采集方法,其特征在于,包括:

2.根据权利要求1所述的网络质量采集方法,其特征在于,所述将所述第二报文发送至预设多个中央处理器中的目标中央处理器,包括:

3.根据权利要求1所述的网络质量采集方法,其特征在于,所述将所述第二报文发送至预设多个中央处理器中的目标中央处理器,包括:

4.根据权利要求3所述的网络质量采集方法,其特征在于,所述流水线工作站包含多个线程,并且所述多个线程为流水线设计模式。

5.根据权利要求4所述的网络质量采集方法,其特征在于,所述利用所述目标中央处理器的流水线工作站对缓冲队列中所述第二报文进行处理,得到所述第二报文的网络质量,包括:...

【专利技术属性】
技术研发人员:张润萌
申请(专利权)人:深圳市信锐网科技术有限公司
类型:发明
国别省市:

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

1