CN105897511A - 基于报文的丢包原因上送cpu进行筛选的分析方法及*** - Google Patents

基于报文的丢包原因上送cpu进行筛选的分析方法及*** Download PDF

Info

Publication number
CN105897511A
CN105897511A CN201610221765.7A CN201610221765A CN105897511A CN 105897511 A CN105897511 A CN 105897511A CN 201610221765 A CN201610221765 A CN 201610221765A CN 105897511 A CN105897511 A CN 105897511A
Authority
CN
China
Prior art keywords
message
reason
packet loss
cpu
packet
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610221765.7A
Other languages
English (en)
Inventor
黄祥国
曹训灿
张丹
宋然
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fiberhome Telecommunication Technologies Co Ltd
Original Assignee
Fiberhome Telecommunication Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fiberhome Telecommunication Technologies Co Ltd filed Critical Fiberhome Telecommunication Technologies Co Ltd
Priority to CN201610221765.7A priority Critical patent/CN105897511A/zh
Publication of CN105897511A publication Critical patent/CN105897511A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/02Capturing of monitoring data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/12Network monitoring probes

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种基于报文的丢包原因上送CPU进行筛选的分析方法及***,涉及业务报文分析领域。该方法包括以下步骤:配置基于丢包原因的镜像模式;配置丢包原因参数D;当报文通过网络处理器时,统计报文的丢弃原因,将丢弃的报文原因与配置的丢包原因参数D进行比较,判定报文的丢弃原因与D匹配时,将丢弃的报文镜像一份上送CPU,再丢弃该报文;CPU抓取上送的报文,分析报文的对应字段。本发明操作简单,能有效提高筛选报文的效率。

Description

基于报文的丢包原因上送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抓取上送的报文,分析报文的对应字段;如果不匹配,则正常丢弃报文,不进行镜像处理,这样就能够实现快速确认具体的配置错误。
本领域的技术人员可以对本发明实施例进行各种修改和变型,倘若这些修改和变型在本发明权利要求及其等同技术的范围之内,则这些修改和变型也在本发明的保护范围之内。
说明书中未详细描述的内容为本领域技术人员公知的现有技术。

Claims (4)

1.一种基于报文的丢包原因上送CPU进行筛选的分析方法,其特征在于,包括以下步骤:
配置基于丢包原因的镜像模式;配置丢包原因参数D;
当报文通过网络处理器时,统计报文的丢弃原因,将丢弃的报文原因与配置的丢包原因参数D进行比较,判定报文的丢弃原因与D匹配时,将丢弃的报文镜像一份上送CPU,再丢弃该报文;CPU抓取上送的报文,分析报文的对应字段。
2.如权利要求1所述的基于报文的丢包原因上送CPU进行筛选的分析方法,其特征在于:所述将丢弃的报文原因与配置的丢包原因参数D进行比较之后还包括以下步骤:判定报文的丢弃原因与D不匹配时,正常丢弃报文,不进行镜像处理。
3.一种基于报文的丢包原因上送CPU进行筛选的分析***,其特征在于:该***包括配置单元和筛选分析单元,其中:
所述配置单元用于:配置基于丢包原因的镜像模式;配置丢包原因参数D;
所述筛选分析单元用于:当报文通过网络处理器时,统计报文的丢弃原因,将丢弃的报文原因与配置的丢包原因参数D进行比较,判定报文的丢弃原因与D匹配时,将丢弃的报文镜像一份上送CPU,再丢弃该报文;CPU抓取上送的报文,分析报文的对应字段。
4.如权利要求3所述的基于报文的丢包原因上送CPU进行筛选的分析***,其特征在于:所述筛选分析单元判定报文的丢弃原因与D不匹配时,正常丢弃报文,不进行镜像处理。
CN201610221765.7A 2016-04-11 2016-04-11 基于报文的丢包原因上送cpu进行筛选的分析方法及*** Pending CN105897511A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610221765.7A CN105897511A (zh) 2016-04-11 2016-04-11 基于报文的丢包原因上送cpu进行筛选的分析方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610221765.7A CN105897511A (zh) 2016-04-11 2016-04-11 基于报文的丢包原因上送cpu进行筛选的分析方法及***

Publications (1)

Publication Number Publication Date
CN105897511A true CN105897511A (zh) 2016-08-24

Family

ID=57012296

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610221765.7A Pending CN105897511A (zh) 2016-04-11 2016-04-11 基于报文的丢包原因上送cpu进行筛选的分析方法及***

Country Status (1)

Country Link
CN (1) CN105897511A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107995040A (zh) * 2017-12-12 2018-05-04 盛科网络(苏州)有限公司 一种保存并分析丢弃报文的方法和装置
CN112702236A (zh) * 2020-12-23 2021-04-23 锐捷网络股份有限公司 一种实现丢包检测的方法和处理器
CN115484193A (zh) * 2022-08-22 2022-12-16 北京东土军悦科技有限公司 网络丢包流量的监控和解析方法、***、存储介质及设备
CN115514683A (zh) * 2022-09-21 2022-12-23 北京东土军悦科技有限公司 丢包原因确定方法、装置、交换芯片及存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102208990A (zh) * 2010-03-29 2011-10-05 华为技术有限公司 语音质量分析方法及装置
CN102710513A (zh) * 2012-05-24 2012-10-03 华为技术有限公司 报文镜像方法及设备

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102208990A (zh) * 2010-03-29 2011-10-05 华为技术有限公司 语音质量分析方法及装置
CN102710513A (zh) * 2012-05-24 2012-10-03 华为技术有限公司 报文镜像方法及设备

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107995040A (zh) * 2017-12-12 2018-05-04 盛科网络(苏州)有限公司 一种保存并分析丢弃报文的方法和装置
CN112702236A (zh) * 2020-12-23 2021-04-23 锐捷网络股份有限公司 一种实现丢包检测的方法和处理器
CN115484193A (zh) * 2022-08-22 2022-12-16 北京东土军悦科技有限公司 网络丢包流量的监控和解析方法、***、存储介质及设备
CN115514683A (zh) * 2022-09-21 2022-12-23 北京东土军悦科技有限公司 丢包原因确定方法、装置、交换芯片及存储介质
CN115514683B (zh) * 2022-09-21 2023-12-12 北京东土军悦科技有限公司 丢包原因确定方法、装置、交换芯片及存储介质

Similar Documents

Publication Publication Date Title
CN105897511A (zh) 基于报文的丢包原因上送cpu进行筛选的分析方法及***
US11258719B1 (en) Methods, systems and computer readable media for network congestion control tuning
US7940685B1 (en) Method and apparatus for monitoring a network
CN100463418C (zh) 网络性能测试方法、***及网络设备
CN1992707B (zh) 一种组播业务快速恢复方法及网络设备
CN1996941B (zh) 一种鲁棒性头部压缩u模式出错时的处理方法
CN106465159B (zh) Mbms承载故障管理的方法、网络节点和故障管理器
CN109194551B (zh) 一种实时以太网设备性能测试方法、装置及***
CN106817264B (zh) 一种链路故障检测的方法、装置和***
EP2916582B1 (en) Method and apparatus for evaluating performance of wireless network capillary channel
CN102572531B (zh) 一种iptv网络丢包故障定界方法及***
CN103078791B (zh) Oam报文处理方法、设备及***
CN1996898B (zh) 一种对数据通道状态进行实时检测的***和方法
EP3913858A1 (en) Method and device for locating network fault
CN101291343B (zh) 一种基于透明代理设备的远程控制方法及其***
CN106301840B (zh) 双向转发检测bfd报文的发送方法及装置
CN102055653A (zh) 高速互联***中的抓包方法及装置
CN109450739B (zh) 一种基于FPGA在分组传送网中实现以太网OAM test功能的方法
KR20040064347A (ko) 패킷 데이터를 처리하는 방법 및 이를 위한 장치
CN105897510A (zh) 基于报文长度上送cpu进行筛选的分析方法及***
CN105792261A (zh) 丢包位置的辅助定位方法及装置
CN105828218A (zh) 一种检测组播流传输质量的方法、装置及***
CN102404205B (zh) 一种抑制组播路由震荡的方法及设备
WO2011157108A2 (zh) 一种网络传输特性分析方法、装置及***
CN112738837A (zh) WiFi AP设备测试***及方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160824

RJ01 Rejection of invention patent application after publication