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.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com