Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for quickly positioning parallel storage high speed network flow

A storage network and positioning method technology, applied in the field of fast positioning of multi-queue parallel storage of high-speed network traffic, can solve problems such as affecting system use, large number of data packets, time-consuming, etc., to achieve high algorithm efficiency, high capture and playback efficiency, and avoidance. effect of waiting

Active Publication Date: 2013-08-21
XI AN JIAOTONG UNIV
View PDF4 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The main disadvantage of this technical solution is that after the traffic capture is completed, the local index needs to be updated to the global index. During the update process, the local index needs to be used. At the same time, the original traffic file needs to be opened to view the timestamp of the data packet to compare the data packets in different queues. The order of arrival, and usually the number of data packets stored in each queue in the captured high-speed network traffic is relatively large, so the update process will take up a lot of system resources, and it is very time-consuming. After the capture is completed, you need to wait for the update process The traffic file can only be played back after the completion of the process. The long wait seriously affects the use of the system. In addition, if an error occurs during the update process, the traffic file will not be available, and the captured traffic will become system garbage. Therefore, for the capture process, Saying that updating the index process is a big burden

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for quickly positioning parallel storage high speed network flow
  • Method for quickly positioning parallel storage high speed network flow

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.

[0028] figure 1 It is a schematic flow chart of the method for quickly locating network traffic in the present invention. The following combination figure 2 This method will be specifically described.

[0029] Parallel storage traffic with local indexes

[0030] The traffic capture system puts data packets into different queues according to the hash algorithm during traffic capture, and the traffic of each queue is stored in high-performance SAS disk arrays or other high-speed storage devices in real time; the traffic capture system begins to capture traffic When determining a capture start time, establish the first local index node for each queue, the index node records the information of the first data packet of each queue, and points to the position of the first data packet of each queue, because the capture starts The times are the sa...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for quickly positioning multi-queue parallel storage network flow based on a new indexed mode. In the capture process of the flow, partial index nodes are set up at a certain time interval for all queues, the time stamps of the index nodes of all queues are synchronous, and a playback starting point of the flow is located according to a starting time of the flow or a serial number of a starting data packet. After the flow capture is finished, a partial index does not need to be updated into a global index, long time waiting for an index updating process is avoided, flow files can be replayed after the capture is finished, and capture playback is efficient.

Description

technical field [0001] The invention relates to a network traffic positioning method, in particular to a fast positioning method for parallel storage of high-speed network traffic in multiple queues. Background technique [0002] The traffic playback method is a network test method that stores and records real network traffic and restores it for playback. By replaying the captured real network traffic to the test network, the traffic playback method can reproduce the actual network scene and achieve the purpose of examining the function and performance of the system under test in the actual network environment. The flow playback method has become an important method for objectively, comprehensively and systematically testing various network / security devices (such as IDS, Firewall, IPS, etc.). [0003] At present, in order to ensure the performance of traffic capture and playback, multi-queue parallel storage and playback methods are often used for high-speed network traffic...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L12/801G06F17/30
Inventor 陶敬折波管晓宏韩婷黄旭昌王智
Owner XI AN JIAOTONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products