Packet forwarding method and equipment
A forwarding method and data packet technology, applied in the field of network communication, can solve problems such as long data packet processing time, affecting device throughput, and inability to process data packets
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0069] Such as figure 2 As shown, the method flow of this embodiment is specifically as follows:
[0070] Step S101: After the device receives the data packet, first analyze the information of the data packet to determine whether the data packet can be accelerated, if yes, go to step S102, otherwise, go to step S105;
[0071] Step S102: According to the basic information of the data packet, query whether there is a record of the same flow in the acceleration entry;
[0072] Step S103: Judge whether the search is hit, if yes, go to step S104, otherwise, go to step S105;
[0073] Step S104: Apply the processing result recorded in the hit acceleration entry to the data packet, that is, modify the data packet and its corresponding management sk_buff and the status in the protocol stack according to the processing result, and go to step S107;
[0074] Step S105: Perform normal protocol stack processing on the data packet;
[0075] Step S106: Record the basic information of the data packet an...
Embodiment 2
[0086] In this embodiment, a data packet forwarding device is provided to simplify data processing procedures and improve device throughput. Such as image 3 As shown, the device includes:
[0087] The data packet analysis and matching module 201 is used to extract the basic information of the data packet when a data packet is received, and search the acceleration linked list for matching; the data packet modification sending module 202 is used to modify the processing result recorded in the hit acceleration entry Data packet, and find the corresponding sending port to send the packet. The data packet information recording module 203 is used to record the basic information of the packet and the result of the packet processed by the protocol stack. The accelerated entry aging module 204 is used to delete the accelerated entries that have not been hit in a period of time from the linked list.
[0088] Among them, the data packet analysis and matching module 201 includes two parts: ...
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