Movatterモバイル変換


[0]ホーム

URL:


CN111124948A - Network data packet capturing method, system and storage medium for embedded system - Google Patents

Network data packet capturing method, system and storage medium for embedded system
Download PDF

Info

Publication number
CN111124948A
CN111124948ACN201911230053.1ACN201911230053ACN111124948ACN 111124948 ACN111124948 ACN 111124948ACN 201911230053 ACN201911230053 ACN 201911230053ACN 111124948 ACN111124948 ACN 111124948A
Authority
CN
China
Prior art keywords
data
target format
network
level
format
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
CN201911230053.1A
Other languages
Chinese (zh)
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.)
Beijing Coretek Systems Technology Co ltd
Kyland Technology Co Ltd
Original Assignee
Beijing Coretek Systems Technology Co ltd
Kyland Technology 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 Beijing Coretek Systems Technology Co ltd, Kyland Technology Co LtdfiledCriticalBeijing Coretek Systems Technology Co ltd
Priority to CN201911230053.1ApriorityCriticalpatent/CN111124948A/en
Publication of CN111124948ApublicationCriticalpatent/CN111124948A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本发明提供嵌入式系统的网络数据抓包方法及系统、存储介质,包括:获取网络层接收和/或发送的数据;根据网络协议类型过滤从网络层获取的数据;将过滤后的数据进行格式化,以获取目标格式的数据;采用多级任务对应多级缓存区的方式对所述目标格式的数据进行存储;不同级别的任务对应不同级别的缓存区;其中,至少某一级任务对应的缓存区存储完整的目标格式的数据;以及至少某一级任务对应的缓存区存储所述目标格式的数据的标识信息;其中,根据所述标识信息能够获取所述目标格式数据;将所述标识信息写入到硬盘文件中。由上,本申请可以在不影响网络收发速率的情况下,稳定高效的网络抓包,实现既能避免丢包,又不导致网速变慢。

Figure 201911230053

The invention provides a network data packet capturing method, system and storage medium of an embedded system, including: obtaining data received and/or sent by a network layer; filtering data obtained from the network layer according to a network protocol type; formatting the filtered data to obtain the data in the target format; the data in the target format is stored in the way that multi-level tasks correspond to multi-level cache areas; tasks at different levels correspond to cache areas at different levels; wherein, at least one level of tasks corresponding to The cache area stores the data in the complete target format; and the cache area corresponding to at least a certain level of tasks stores the identification information of the data in the target format; wherein, the target format data can be obtained according to the identification information; The information is written to the hard disk file. From the above, the present application can capture network packets stably and efficiently without affecting the transmission and reception rate of the network, so as to avoid packet loss without slowing down the network speed.

Figure 201911230053

Description

Network data packet capturing method and system of embedded system and storage medium
Technical Field
The invention relates to the technical field of network packet capturing, in particular to a network data packet capturing method and system of an embedded system and a storage medium.
Background
The packet capturing is often used for network data interception, and by analyzing captured messages, network safety can be checked accordingly, and operation and maintenance personnel or other engineers can be helped to quickly locate problems and analyze failure causes and the like.
At present, when an embedded system performs network packet capturing, either packet is lost or packet capturing can cause network speed to slow. Therefore, how to implement a stable and efficient network packet capturing function without affecting the network transceiving rate becomes an urgent problem to be solved.
Disclosure of Invention
In view of the above, the main objective of the present invention is to provide a method, a system, and a storage medium for capturing a packet of network data of an embedded system, so as to solve the problem of packet loss or network speed slowing in the prior art.
The application provides a network data packet capturing method of an embedded system, which comprises the following steps:
acquiring data received and/or transmitted by a network layer;
filtering data obtained from the network layer according to a network protocol type;
formatting the filtered data to obtain data in a target format;
storing the data in the target format in a mode that a multi-level task corresponds to a multi-level cache region; wherein, tasks of different levels correspond to cache regions of different levels; the cache region corresponding to at least one level of task stores complete data in a target format; the cache region corresponding to at least one level of task stores the identification information of the data in the target format; the target format data can be acquired according to the identification information;
and writing the identification information of the data in the target format into a hard disk file.
Therefore, the data in the target format is stored in a mode that the multi-level tasks correspond to the multi-level cache mechanism. The cache region corresponding to at least one level of task stores complete data in a target format; the cache region corresponding to at least one level of task stores the identification information of the data in the target format; the target format data can be acquired according to the identification information; further, only the identification information of the data in the target format is written into the hard disk file. Under the condition of not influencing the network receiving and sending rate, the network packet capturing can be stable and efficient, and the packet loss can be avoided, and the network speed is not slowed down.
Preferably, the storing the data in the target format in a manner that the multi-level tasks correspond to the multi-level cache regions includes:
executing a primary task, and adding the data in the target format into a primary buffer area;
and after the primary task is processed, executing a secondary task, and storing the identification information of the data in the target format in the primary buffer area into a secondary buffer area.
Therefore, in order to prevent the influence on the data acquisition or the network transmission/reception efficiency when the file is written, the invention is provided with the primary task and the secondary task and the primary buffer and the secondary buffer. In addition, zero copy is carried out on the data in the secondary task, and only the identification information of the data in the target format is stored in the secondary buffer area, so that the CPU resource is effectively saved.
Preferably, the identification information includes at least one of: storage address, index identification.
Therefore, the identification information may be the above information or other identification of the data in the target format, and the identification information is used to obtain the data in the target format, so that the identification of the data in the target format can be obtained according to the above information.
Preferably, the acquiring data received and/or sent by the network layer includes:
in the function of transmitting and/or receiving data of the network card, the original data of the network data frame is obtained by intercepting the data of the descriptor buffer area of the network card.
Preferably, the acquiring data received and/or sent by the network layer includes:
in the function of transmitting and/or receiving data of the network card, the original data of the network data frame is obtained by intercepting the data of the descriptor buffer area of the network card.
Preferably, the target format is a PCAP format; wherein the step C comprises:
adding a standard PCAP data header format in front of the filtered data to obtain data in the PCAP format;
wherein the PCAP data header format comprises: packet capturing time and length information of the original data packet.
Preferably, the raw data comprises: protocol family type and user data of the network;
wherein the network protocol type includes at least one of: TIPC protocol, UDP protocol and TCP protocol.
The present application further provides a packet capturing system for implementing the packet capturing method, including:
the acquisition module is used for acquiring data received and/or sent by a network layer;
the filtering module is used for filtering the data acquired from the network layer according to the type of the network protocol;
the formatting processing module is used for formatting the filtered data to acquire data in a target format;
the storage execution module is used for storing the data in the target format in a mode that a multi-level task corresponds to a multi-level cache mechanism; wherein, tasks of different levels correspond to cache regions of different levels; the cache region corresponding to at least one level of task stores complete data in a target format; the cache region corresponding to at least one level of task stores the identification information of the data in the target format; the target format data can be acquired according to the identification information;
and the writing module is used for writing the identification information of the data in the target format into a hard disk file.
Therefore, the data in the target format is stored in a mode that the multi-level tasks correspond to the multi-level cache mechanism. Under the condition of not influencing the network receiving and sending rate, the network packet capturing can be stable and efficient, and the packet loss can be avoided, and the network speed is not slowed down.
Preferably, the storage execution module includes:
the first storage execution submodule is used for adding the data in the target format to a primary buffer area in a primary task;
and the second storage execution submodule is used for storing the identification information of the target format in the primary buffer area into a secondary buffer area in a secondary task after the primary task is processed.
Therefore, in order to prevent the influence on the data acquisition or the network transmission/reception efficiency when the file is written, the invention is provided with the primary task and the secondary task and the primary buffer and the secondary buffer. In addition, zero copy is carried out on the data in the secondary task, and only the identification information of the data in the target format is stored in the secondary buffer area, so that the CPU resource is effectively saved.
The present application also relates to a computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, implements the steps of the above-mentioned method for packet capture of network data.
In summary, compared with the closest prior art, the invention has the following beneficial effects: the invention provides a method, a system and a storage medium for capturing network data of an embedded system. The cache region corresponding to at least one level of task stores complete data in a target format; the cache region corresponding to at least one level of task stores the identification information of the data in the target format; the target format data can be acquired according to the identification information; further, only the identification information of the data in the target format is written into the hard disk file. Under the condition of not influencing the network receiving and sending rate, the network packet capturing can be stable and efficient, and the packet loss can be avoided, and the network speed is not slowed down.
Drawings
FIG. 1 is a flow chart of a network data packet capturing method of an embedded system according to the present invention;
FIG. 2 is a flow chart of a network data packet capturing method of the embedded system according to the present invention;
fig. 3 is a schematic structural diagram of a network data packet capturing system of the embedded system according to the present invention.
Detailed Description
Preferred embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood by those skilled in the art that these embodiments are only for explaining the technical principle of the present invention, and are not intended to limit the scope of the present invention.
It should be noted that the terms "first" and "second" in the description of the present invention are used for convenience of description only and do not indicate or imply relative importance of the devices, elements or parameters, and therefore should not be construed as limiting the present invention.
Fig. 1 is a schematic diagram of main steps of an embodiment of a network data packet capturing method of an embedded system of the present invention. As shown in fig. 1, the packet capture method of the present embodiment includes steps S101 to S104:
step S101, data received and/or sent by a network layer is obtained.
Specifically, in the function of transmitting and/or receiving data of the network card, the original data of the network data frame is obtained by intercepting the data of the descriptor buffer area of the network card. Wherein, the original data mainly comprises: protocol family type of the network and user data, etc.
And step S102, filtering the data acquired from the network layer according to the type of the network protocol. And filtering the data content of the packet capture through the judgment of the network protocol type. Wherein the network protocol types include: one or more of TIPC, UDP and TCP.
And step S103, formatting the filtered data to obtain data in a target format.
In this embodiment, the target format is a PCAP format. Step S103 specifically includes: and adding a standard PCAP data head format in front of the filtered data to obtain the data in the PCAP format so as to conveniently view the data content by using a packet capturing tool on a desktop platform. The PCAP data header format comprises: the time of packet capturing, the length of the original data packet and the like.
And step S104, storing the data in the target format into a hard disk file by adopting a mechanism that the multi-level tasks correspond to the multi-level cache regions.
Specifically, for example, the tasks are divided into multiple levels of tasks according to the level of the tasks, and the tasks at different levels correspond to buffers at different levels, respectively. And after the processing of the previous-stage task is finished, processing the next-stage task. And when executing the next-level task, switching the data of the buffer corresponding to the previous-level task into the second-level buffer in a zero-copy manner, where zero-copy means that data is not copied, and only putting identification information (such as a storage address, an index identification, or an identification from which the data in the target format can be obtained) of the data in the target format into the buffer corresponding to the next-level task, and then writing information stored in the buffer into a file. The method is beneficial to preventing the influence on the acquisition of data or the network sending and receiving efficiency when the file is written.
Step S105, writing the identification information of the data in the target format into a hard disk file.
Example two
As shown in fig. 2, the network data packet capturing method of the embedded system of this embodiment includes steps S201 to S207:
step S201, data received and/or transmitted by the network layer is acquired.
Specifically, in the function of transmitting and/or receiving data of the network card, the original data of the network data frame is obtained by intercepting the data of the descriptor buffer area of the network card. Wherein, the original data mainly comprises: protocol family type of the network and user data, etc.
Step S202, filtering the data acquired from the network layer according to the type of the network protocol. And filtering the data content of the packet capture through the judgment of the network protocol type. Wherein the network protocol types include: one or more of TIPC, UDP and TCP.
And step S203, formatting the filtered data to obtain data in a target format.
In this embodiment, the target format is a PCAP format. Step S103 specifically includes: and adding a standard PCAP data head format in front of the filtered data to obtain the data in the PCAP format so as to conveniently view the data content by using a packet capturing tool on a desktop platform. The PCAP data header format comprises: the time of packet capturing, the length of the original data packet and the like.
And step S204, executing a primary task, and adding the data in the target format into a primary buffer area. And adding the acquired data into a primary buffer queue in a primary task to prevent the loss of network data, wherein the task does not operate on the data.
Step S205, determining whether the primary task is completed. If yes, step S206 is executed, and if no, the process returns to step S204.
Step S206, executing a secondary task, and storing a storage address corresponding to the data in the target format in the primary buffer area into the secondary buffer area.
Step S207, writing the storage address corresponding to the data in the target format stored in the secondary buffer area into a file.
In this embodiment, a secondary task (a first-stage task, a second-stage task) and a secondary buffer (a first-stage buffer, a second-stage buffer) are provided, which is beneficial to preventing the data acquisition or the network transmission and reception efficiency from being affected when a file is written in. Therefore, the method and the device can realize stable and efficient network packet capturing without influencing the network receiving and sending rate, and can not only realize no packet loss, but also avoid the network speed from slowing down.
EXAMPLE III
Based on the packet capturing method provided in the first embodiment and the second embodiment, the present application further provides a network data packet capturing system of an embedded system, including:
an obtainingmodule 301, configured to obtain data received and/or sent by a network layer;
afiltering module 302, configured to filter data obtained from the network layer according to a network protocol type;
aformatting processing module 303, configured to format the filtered data to obtain data in a target format;
and thestorage executing module 304 is configured to store the data in the target format in a manner that multiple levels of tasks correspond to multiple levels of cache mechanisms. Wherein, tasks of different levels correspond to cache regions of different levels; the cache region corresponding to at least one level of task stores complete data in a target format; the cache region corresponding to at least one level of task stores the identification information of the data in the target format; and acquiring the target format data according to the identification information.
Wherein thestorage executing module 304 includes:
the first storage execution submodule is used for adding the data in the target format to a primary buffer area in a primary task;
and the second storage execution submodule is used for storing the identification information of the data in the target format in the primary buffer area into a secondary buffer area in a secondary task after the primary task is processed.
Awriting module 305, configured to write the identification information of the data in the target format into a file.
Example four
The present application further provides a storage medium having a computer program stored thereon, wherein the computer program is configured to implement the steps of the method for packet capture of network data according to the first or second embodiment when executed by a processor.
In summary, compared with the closest prior art, the invention has the following beneficial effects: the invention provides a network data packet capturing method, a system and a storage medium of an embedded system. The cache region corresponding to at least one level of task stores complete data in a target format; the cache region corresponding to at least one level of task stores the identification information of the data in the target format; the target format data can be acquired according to the identification information; further, only the identification information of the data in the target format is written into the hard disk file. Under the condition of not influencing the network receiving and sending rate, the network packet capturing can be stable and efficient, and the packet loss can be avoided, and the network speed is not slowed down.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.

Claims (10)

Translated fromChinese
1.一种嵌入式系统的网络数据抓包方法,其特征在于,所述方法包括:1. a network data packet capturing method of an embedded system, wherein the method comprises:获取网络层接收和/或发送的数据;Obtain data received and/or sent by the network layer;根据网络协议类型过滤从所述网络层获取的数据;Filter the data obtained from the network layer according to the network protocol type;将过滤后的数据进行格式化,以获取目标格式的数据;Format the filtered data to obtain data in the target format;采用多级任务对应多级缓存区的方式对所述目标格式的数据进行存储;其中,不同级别的任务对应不同级别的缓存区;其中,至少某一级任务对应的缓存区存储完整的目标格式的数据;以及至少某一级任务对应的缓存区存储所述目标格式的数据的标识信息;其中,根据所述标识信息能够获取所述目标格式数据;The data in the target format is stored in a way that multi-level tasks correspond to multi-level cache areas; wherein, tasks at different levels correspond to cache areas at different levels; wherein, at least a cache area corresponding to a certain level of tasks stores the complete target format and at least a cache area corresponding to a certain level of tasks stores the identification information of the data in the target format; wherein, the target format data can be obtained according to the identification information;将所述目标格式的数据的标识信息写入到硬盘文件中。The identification information of the data in the target format is written into the hard disk file.2.根据权利要求1所述的方法,其特征在于,所述采用多级任务对应多级缓存区的方式对所述目标格式的数据进行存储,包括:2. The method according to claim 1, wherein the storing of the data in the target format in a manner in which a multi-level task corresponds to a multi-level cache area is adopted, comprising:执行一级任务,将所述目标格式的数据添加到一级缓冲区中;Execute the first-level task, and add the data of the target format into the first-level buffer;当所述一级任务处理完成之后,执行二级任务,将所述一级缓冲区中的所述目标格式的数据的标识信息存储到二级缓冲区中。After the first-level task is processed, the second-level task is executed, and the identification information of the target format data in the first-level buffer is stored in the second-level buffer.3.根据权利要求2所述的方法,其特征在于,所述标识信息至少包括以下其一:存储地址、索引标识。3. The method according to claim 2, wherein the identification information comprises at least one of the following: a storage address and an index identification.4.根据权利要求1所述的抓包方法,其特征在于,所述获取网络层接收和/或发送的数据,包括:4. The packet capturing method according to claim 1, wherein the acquiring data received and/or sent by the network layer comprises:在网卡的发送和/或接收数据的函数中,通过截取网卡描述符缓存区的数据来获取网络数据帧的原始数据。In the function of sending and/or receiving data of the network card, the original data of the network data frame is obtained by intercepting the data in the descriptor buffer area of the network card.5.根据权利要求1所述的抓包方法,其特征在于,所述目标格式为PCAP格式;所述将过滤后的数据进行格式化,以获取目标格式的数据,包括:5. packet capture method according to claim 1, is characterized in that, described target format is PCAP format; Described data after filtering is formatted, to obtain the data of target format, comprising:在过滤后的数据前面添加标准的PCAP数据头格式,得到PCAP格式的数据;Add standard PCAP data header format in front of the filtered data to obtain data in PCAP format;其中,所述PCAP数据头格式包括:抓包时间和原始数据包的长度信息。Wherein, the PCAP data header format includes: packet capture time and length information of the original data packet.6.根据权利要求3所述的抓包方法,其特征在于,所述原始数据包括:网络的协议族类型和用户数据;6. The packet capturing method according to claim 3, wherein the original data comprises: a protocol family type of the network and user data;其中,所述网络协议类型至少包括以下其一:TIPC协议、UDP协议和TCP协议。Wherein, the network protocol type includes at least one of the following: TIPC protocol, UDP protocol and TCP protocol.7.一种实现权利要求1至6任一所述的抓包方法的抓包系统,其特征在于,包括:7. A packet capturing system implementing the packet capturing method described in any one of claims 1 to 6, characterized in that, comprising:获取模块,用于获取网络层接收和/或发送的数据;An acquisition module for acquiring data received and/or sent by the network layer;过滤模块,用于根据网络协议类型过滤从所述网络层获取的数据;a filtering module, configured to filter the data obtained from the network layer according to the network protocol type;格式化处理模块,用于将过滤后的数据进行格式化,以获取目标格式的数据;The format processing module is used to format the filtered data to obtain the data in the target format;存储执行模块,用于采用多级任务对应多级缓存机制的方式对所述目标格式的数据进行存储;其中,不同级别的任务对应不同级别的缓存区;其中,至少某一级任务对应的缓存区存储完整的目标格式的数据;以及至少某一级任务对应的缓存区存储所述目标格式的数据的标识信息;其中,根据所述标识信息能够获取所述目标格式数据;A storage and execution module is used to store the data in the target format by adopting a multi-level task corresponding to a multi-level cache mechanism; wherein, different levels of tasks correspond to different levels of cache areas; wherein, at least the cache corresponding to a certain level of tasks The data of the complete target format is stored in the area; and the identification information of the data of the target format is stored in the cache area corresponding to at least a certain level of tasks; wherein, the target format data can be obtained according to the identification information;写入模块,用于将所述目标格式的数据的标识信息写入到硬盘文件中。The writing module is used for writing the identification information of the data in the target format into the hard disk file.8.根据权利要求7所述的方法,其特征在于,所述标识信息至少包括以下其一:存储地址、索引标识、或者其他能够据此获取所述目标格式的数据的标识。8 . The method according to claim 7 , wherein the identification information includes at least one of the following: a storage address, an index identification, or other identifications from which the data in the target format can be obtained. 9 .9.根据权利要求8所述的抓包系统,其特征在于,所述存储执行模块,包括:9. The packet capture system according to claim 8, wherein the storage execution module comprises:第一存储执行子模块,用于在一级任务中将所述目标格式的数据添加到一级缓冲区中;The first storage and execution submodule is used to add the data of the target format to the first-level buffer in the first-level task;第二存储执行子模块,用于当所述一级任务处理完成之后,在二级任务中将所述一级缓冲区中所述目标格式的数据的标识信息存储到二级缓冲区中。The second storage and execution sub-module is configured to store, in the second-level task, the identification information of the data of the target format in the first-level buffer in the second-level buffer after the first-level task is processed.10.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6任一项所述的网络数据的抓包方法的步骤。10 . A storage medium on which a computer program is stored, wherein when the computer program is executed by a processor, the steps of the method for capturing packets of network data according to any one of claims 1 to 6 are implemented. 11 .
CN201911230053.1A2019-12-042019-12-04 Network data packet capturing method, system and storage medium for embedded systemPendingCN111124948A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201911230053.1ACN111124948A (en)2019-12-042019-12-04 Network data packet capturing method, system and storage medium for embedded system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201911230053.1ACN111124948A (en)2019-12-042019-12-04 Network data packet capturing method, system and storage medium for embedded system

Publications (1)

Publication NumberPublication Date
CN111124948Atrue CN111124948A (en)2020-05-08

Family

ID=70497449

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201911230053.1APendingCN111124948A (en)2019-12-042019-12-04 Network data packet capturing method, system and storage medium for embedded system

Country Status (1)

CountryLink
CN (1)CN111124948A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113660530A (en)*2021-07-272021-11-16中央广播电视总台Program stream data capturing method and device, computer equipment and readable storage medium

Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20070081471A1 (en)*2005-10-062007-04-12Alcatel Usa Sourcing, L.P.Apparatus and method for analyzing packet data streams
CN101135980A (en)*2006-08-292008-03-05飞塔信息科技(北京)有限公司 A device and method for realizing zero-copy based on Linux operating system
CN101989916A (en)*2009-08-042011-03-23西安交大捷普网络科技有限公司Separating multi-stage buffer network content filtering system and method
US20120210068A1 (en)*2011-02-152012-08-16Fusion-Io, Inc.Systems and methods for a multi-level cache
CN103747105A (en)*2014-01-262014-04-23深圳市远行科技有限公司Cache method and system for network files
CN103856474A (en)*2012-11-292014-06-11北京千橡网景科技发展有限公司Method and device for processing network data
CN105072196A (en)*2015-08-272015-11-18携程计算机技术(上海)有限公司Distributed data package storage, recall method and system
CN105681397A (en)*2015-12-302016-06-15曙光信息产业(北京)有限公司Network traffic data storage method and system, query method and device
CN106961357A (en)*2017-04-282017-07-18西安海润通信技术有限公司A kind of Internet service packet capturing and Fault Locating Method based on non-root android terminals
CN108600053A (en)*2018-05-102018-09-28南京邮电大学A kind of wireless network data Packet capturing method based on zero duplication technology

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20070081471A1 (en)*2005-10-062007-04-12Alcatel Usa Sourcing, L.P.Apparatus and method for analyzing packet data streams
CN101135980A (en)*2006-08-292008-03-05飞塔信息科技(北京)有限公司 A device and method for realizing zero-copy based on Linux operating system
CN101989916A (en)*2009-08-042011-03-23西安交大捷普网络科技有限公司Separating multi-stage buffer network content filtering system and method
US20120210068A1 (en)*2011-02-152012-08-16Fusion-Io, Inc.Systems and methods for a multi-level cache
CN103856474A (en)*2012-11-292014-06-11北京千橡网景科技发展有限公司Method and device for processing network data
CN103747105A (en)*2014-01-262014-04-23深圳市远行科技有限公司Cache method and system for network files
CN105072196A (en)*2015-08-272015-11-18携程计算机技术(上海)有限公司Distributed data package storage, recall method and system
CN105681397A (en)*2015-12-302016-06-15曙光信息产业(北京)有限公司Network traffic data storage method and system, query method and device
CN106961357A (en)*2017-04-282017-07-18西安海润通信技术有限公司A kind of Internet service packet capturing and Fault Locating Method based on non-root android terminals
CN108600053A (en)*2018-05-102018-09-28南京邮电大学A kind of wireless network data Packet capturing method based on zero duplication technology

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
寇应展: ""基于libpcap网络数据包捕获技术的改进"", 《军械工程学院学报》*
赵卫栋: ""创新理念 创新技术 创新产品——捷普上网行为与内容审计系统"", 《计算机安全》*

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN113660530A (en)*2021-07-272021-11-16中央广播电视总台Program stream data capturing method and device, computer equipment and readable storage medium
CN113660530B (en)*2021-07-272024-03-19中央广播电视总台Program stream data grabbing method and device, computer equipment and readable storage medium

Similar Documents

PublicationPublication DateTitle
CN109309626B (en)DPDK-based high-speed network data packet capturing, distributing and caching method
US8868727B2 (en)Methods and computer program products for storing generated network application performance data
US8909761B2 (en)Methods and computer program products for monitoring and reporting performance of network applications executing in operating-system-level virtualization containers
US9158649B2 (en)Methods and computer program products for generating a model of network application health
CN106921665B (en)Message processing method and network equipment
CN108600053B (en)Wireless network data packet capturing method based on zero copy technology
CN110457251A (en)Data communications method and device between a kind of multiprocessor
US8502710B2 (en)Methods and computer program products for providing a compressed circular buffer for efficient storage of network performance data
CN109032910A (en)Log collection method, device and storage medium
JP2023522742A (en) Deep packet analysis
CN110445730A (en)The real-time acquisition and storage method of network data and device based on WinPcap
CN114265716A (en) A method, device, device and medium for realizing lock-free queue between multiple processes
CN103986585A (en)Message preprocessing method and device
CN111124948A (en) Network data packet capturing method, system and storage medium for embedded system
WO2014087654A1 (en)Data transmission device, data transmission method, and storage medium
US20130198138A1 (en)Model for capturing audit trail data with reduced probability of loss of critical data
CN107992626A (en)Cache cleaner method, apparatus, terminal and storage medium
CN108595270B (en)Memory resource recovery method and device
CN115061959B (en) Data interaction method, apparatus, system, electronic device and storage medium
CN113347281B (en) Data transmission method, device, electronic device and storage medium
US9674282B2 (en)Synchronizing SLM statuses of a plurality of appliances in a cluster
US9306854B2 (en)Method and apparatus for diagnosing interface oversubscription and microbursts
CN115129632A (en) Data processing method, related apparatus and computer readable storage medium
CN107592361A (en)A kind of data transmission method based on double IB networks, device, equipment
JPWO2018131550A1 (en) Connection management unit and connection management method

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20200508


[8]ページ先頭

©2009-2025 Movatter.jp