基于报文的丢包原因上送CPU进行筛选的分析方法及系统技术方案

技术编号:13595588 阅读:73 留言:0更新日期:2016-08-26 12:23
本发明专利技术公开了一种基于报文的丢包原因上送CPU进行筛选的分析方法及系统,涉及业务报文分析领域。该方法包括以下步骤:配置基于丢包原因的镜像模式;配置丢包原因参数D;当报文通过网络处理器时,统计报文的丢弃原因,将丢弃的报文原因与配置的丢包原因参数D进行比较,判定报文的丢弃原因与D匹配时,将丢弃的报文镜像一份上送CPU,再丢弃该报文;CPU抓取上送的报文,分析报文的对应字段。本发明专利技术操作简单,能有效提高筛选报文的效率。

【技术实现步骤摘要】

本专利技术涉及业务报文分析领域,具体是涉及一种基于报文的丢包原因上送CPU进行筛选的分析方法及系统
技术介绍
在通信网络内,业务类型很多,包括CES(Circuit EmulationService,电路仿真业务)业务、3G(3rd-generation,第三代移动通信技术)业务、4G(4th-generation,第四代移动通信技术)业务和ATM(Asynchronous Transfer Mode,异步传输模式)业务等,在网络内有广播报文、组播报文和单播报文等,报文种类繁多,因此,在海量报文中精确、快速筛选某一种业务的报文,同时不影响其他业务报文正常转发,用来分析业务显得十分重要,这是本领域亟待解决的技术难题。
技术实现思路
本专利技术的目的是为了克服上述
技术介绍
的不足,提供一种基于报文的丢包原因上送CPU进行筛选的分析方法及系统,操作简单,能有效提高筛选报文的效率。本专利技术提供一种基于报文的丢包原因上送CPU进行筛选的分析方法,包括以下步骤:配置基于丢包原因的镜像模式;配置丢包原因参数D;当报文通过网络处理器时,统计报文的丢弃原因,将丢弃的报文原因与配置的丢包原因参数D进行比较,判定报文的丢弃原因与D
匹配时,将丢弃的报文镜像一份上送CPU,再丢弃该报文;CPU抓取上送的报文,分析报文的对应字段。在上述技术方案的基础上,所述将丢弃的报文原因与配置的丢包原因参数D进行比较之后还包括以下步骤:判定报文的丢弃原因与D不匹配时,正常丢弃报文,不进行镜像处理。本专利技术还提供一种基于报文的丢包原因上送CPU进行筛选的分析系统,该系统包括配置单元和筛选分析单元,其中:所述配置单元用于:配置基于丢包原因的镜像模式;配置丢包原因参数D;所述筛选分析单元用于:当报文通过网络处理器时,统计报文的丢弃原因,将丢弃的报文原因与配置的丢包原因参数D进行比较,判定报文的丢弃原因与D匹配时,将丢弃的报文镜像一份上送CPU,再丢弃该报文;CPU抓取上送的报文,分析报文的对应字段。在上述技术方案的基础上,所述筛选分析单元判定报文的丢弃原因与D不匹配时,正常丢弃报文,不进行镜像处理。与现有技术相比,本专利技术的优点如下:(1)本专利技术基于端口的丢包原因上送,能够过滤大量报文,同时由于是基于丢包原因上送,抓到报文可以直接去分析对应的字段。(2)本专利技术基于镜像的方式进行筛选,相当于复制一份报文来分析,所以不会对现网其他业务运行产生影响。(3)本专利技术操作简单,能够有效提高筛选报文的效率。附图说明图1是本专利技术实施例中配置基于丢包原因的镜像模式的流程图。图2是本专利技术实施例中基于报文的丢包原因进行筛选的流程图。具体实施方式下面结合附图及具体实施例对本专利技术作进一步的详细描述。本专利技术实施例提供一种基于报文的丢包原因上送CPU进行筛选的分析方法,包括以下步骤:参见图1所示,配置基于丢包原因的镜像模式;配置丢包原因参数D;参见图2所示,当报文通过NP(Network Processor,网络处理器)时,统计报文的丢弃原因,将丢弃的报文原因与配置的丢包原因参数D进行比较,判断报文的丢弃原因与D是否匹配,如果匹配,将丢弃的报文镜像一份上送CPU,再丢弃该报文;CPU抓取上送的报文,分析报文的对应字段;如果不匹配,则正常丢弃报文,不进行镜像处理,这样就能够实现快速确认具体的配置错误。本专利技术实施例还提供一种基于报文的丢包原因上送CPU进行筛选的分析系统,该系统包括配置单元和筛选分析单元,其中:配置单元用于:配置基于丢包原因的镜像模式;配置丢包原因参数D;筛选分析单元用于:当报文通过NP(Network Processor,网络处理器)时,统计报文的丢弃原因,将丢弃的报文原因与配置的丢包原因参数D进行比较,判断报文的丢弃原因与D是否匹配,如果匹配,将丢弃的报文镜像一份上送CPU,再丢弃该报文;CPU抓取上送的报文,分析报文的对应字段;如果不匹配,则正常丢弃报文,不进行镜像处理,这样就能够实现快速确认具体的配置错误。本领域的技术人员可以对本专利技术实施例进行各种修改和变型,倘若这些修改和变型在本专利技术权利要求及其等同技术的范围之内,则这些修改和变型也在本专利技术的保护范围之内。说明书中未详细描述的内容为本领域技术人员公知的现有技术。本文档来自技高网...

【技术保护点】
一种基于报文的丢包原因上送CPU进行筛选的分析方法,其特征在于,包括以下步骤:配置基于丢包原因的镜像模式;配置丢包原因参数D;当报文通过网络处理器时,统计报文的丢弃原因,将丢弃的报文原因与配置的丢包原因参数D进行比较,判定报文的丢弃原因与D匹配时,将丢弃的报文镜像一份上送CPU,再丢弃该报文;CPU抓取上送的报文,分析报文的对应字段。

【技术特征摘要】
1.一种基于报文的丢包原因上送CPU进行筛选的分析方法,其特征在于,包括以下步骤:配置基于丢包原因的镜像模式;配置丢包原因参数D;当报文通过网络处理器时,统计报文的丢弃原因,将丢弃的报文原因与配置的丢包原因参数D进行比较,判定报文的丢弃原因与D匹配时,将丢弃的报文镜像一份上送CPU,再丢弃该报文;CPU抓取上送的报文,分析报文的对应字段。2.如权利要求1所述的基于报文的丢包原因上送CPU进行筛选的分析方法,其特征在于:所述将丢弃的报文原因与配置的丢包原因参数D进行比较之后还包括以下步骤:判定报文的丢弃原因与D不匹配时,正常丢弃报文,不进行镜像处理。3.一...

【专利技术属性】
技术研发人员:黄祥国曹训灿张丹宋然
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:湖北;42

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

1