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

A system and realization method for high speed capture and quick storage of IPv6 data

A fast storage and data capture technology, applied in digital transmission systems, transmission systems, data exchange networks, etc., can solve problems such as not supporting high-speed networks, achieve good promotion prospects and commercial value, low cost, and ensure security.

Inactive Publication Date: 2007-04-25
BEIJING JIAOTONG UNIV
View PDF0 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, there are many data capture tools at home and abroad, such as Pcap, Sniffer, etc., but most of them are aimed at IPv4 networks, and usually do not support high-speed networks, such as real-time data capture of Gigabit Ethernet
In addition, there are certain defects in the storage of captured data, and it is difficult to extract and comprehensively analyze data records at any historical moment

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
  • A system and realization method for high speed capture and quick storage of IPv6 data
  • A system and realization method for high speed capture and quick storage of IPv6 data
  • A system and realization method for high speed capture and quick storage of IPv6 data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] Embodiment 1: An IPv6 data high-speed capture and fast storage system adopts a modular method when implementing, including an initialization module, an IPv6 data capture module, and an IPv6 protocol analysis module, as shown in Figure 1. The design and implementation of these modules are introduced below.

[0032] The initialization module mainly completes the configuration of IPv4 / v6 data capture, analysis, and storage of the previous parameters, and prepares for the normal work of the subsequent modules. Including allocating buffers, initializing the capture file structure, setting parameters, etc.; initializing the capture port, loading capture and filtering rules; setting the capture port to the listening state, ready to capture data at any time; initializing the database, recording the initial ID to the database; defining a two-way Linked list, for use in packet processing, etc.

[0033] The IPv6 data capture module monitors IPv6 network devices (switches, hubs, etc.) ...

Embodiment 2

[0055] Embodiment 2: When a high-speed IPv6 data capture and fast storage system is implemented, a doubly linked list and multithreading are used to achieve data packet capture and analysis.

[0056] After capturing the data flow in the IPv4 / v6 network, it is placed in the memory queue for further processing. The memory capacity is limited, and too much data is stored, which will cause the memory to overflow, no more data can be written, and eventually the packet capture thread will be interrupted. If the speed of packet decomposition is too slow, the number of packets will continue to increase in the memory queue. Therefore, the present invention uses a doubly linked list and multiple threads to decompose and write the packets into the database in time while capturing packets.

[0057] There are two pointer fields in the node of the doubly linked list, one points to the immediate successor, and the other points to the immediate predecessor, that is, the predecessor of the current...

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 relates to a system for picking up IPv6 data at high speed and quickly storing, and a relative method. Wherein, it comprises an initialization module; an IPv6 data picking up module for real-time picking up the IPv4 / v6 dataflow through detecting interface, while the picked data can be used in following protocol analysis; IPv6 protocol analyze module for processing the picked IPc4 / v6 data to match the picked data from outer to inner with variable protocols, to analyze the protocols of all layers, to be stored in memory unit set for different protocols. The invention uses bidirectional linkage list technique to quickly write and discompose the picked IPv6 / v4 data pack in memory queue. And it uses multi-process technique to pick and record high-speed data at IPv6 / v4 network, to be analyzed and stored.

Description

Technical field [0001] The invention relates to an IPv6 data high-speed capture and fast storage system and an implementation method thereof, and belongs to the technical field of IPv6 network safety monitoring and management. Background technique [0002] Due to the openness of the IP network environment and the lack of thorough consideration of security issues in the design of IPv4, the current IP network security situation is severe. The proliferation of viruses, malicious code attacks, and hacker attacks make the entire network increasingly insecure. In 2004, the infection rate of computer viruses in my country was as high as 87.93%. The spread of worms and viruses has caused large-scale network interruptions, resulting in a large amount of waste of resources and hundreds of millions of economic losses. At the same time, hacking incidents have emerged in endlessly. According to statistics, an Internet computer intrusion event occurs every 20 seconds globally. Hacker's intrusi...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06H04L12/56H04L49/9015
Inventor 张宏科刘颖张思东秦雅娟周华春郜帅蒋旭卉陈建段倩刘鑫刘晨曦何达于樊鹏
Owner BEIJING 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