An efficient filtering method for multi-language network data packets
A network data packet and high-efficiency filtering technology, which is applied in the interdisciplinary field of computer network and software engineering technology, to achieve the effects of high search efficiency, good platform portability, and high-efficiency processing
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0056] 2.) After explaining the advantages of writing programs in multiple languages, we began to consider the design of the entire filter architecture. The underlying platform Netlink has a series of function calls, which respectively complete the registration of the Netlink protocol, capture the data packets of the kernel protocol part, return relevant information to the kernel, and complete the deregistration of the Netlink protocol. In order to optimize the packet capture part of the underlying platform, we encapsulate the calling function in C++, and extract relevant parameters as member variables of the encapsulated class. For example, extracting the address in the data packet function as an address pointer, and extracting the protocol registration symbol in the protocol registration function as a member function of the class are all beneficial to the internal operations of the class.
[0057] 3.) Add filter support for parallel processing. Parallel processing often pla...
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