Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for forwarding data packet in Linux system

A technology for data packets and receiving data packets, which is applied in the computer field and can solve problems such as insufficient hardware or software processing capabilities of gateway devices.

Inactive Publication Date: 2020-09-15
GENEW TECH
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of the deficiencies in the above-mentioned prior art, the purpose of the present invention is to provide a method and device for packet forwarding under the Linux system, to overcome the existing standard protocol stack based on Linux for packet forwarding, when the packet flow When the size is too large, the problem cannot be solved due to insufficient processing power of the gateway device hardware or software

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 and device for forwarding data packet in Linux system
  • Method and device for forwarding data packet in Linux system
  • Method and device for forwarding data packet in Linux system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] In order to make the object, technical solution and advantages of the present invention more clear and definite, the present invention will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0042] The inventor found that the forwarding of data packets under the Linux system in the prior art needs to go through pre-routing, routing, forwarding, and post-routing processing respectively, and there are a large number of voice data packets in the data packets. If the data packets all go through the above processes in turn The processing of data packets under the Linux system is low in efficiency. If data packets with a large flow rate need to be forwarded, it is very likely that data forwarding exceptions will occur.

[0043] Specifically, combine Figure 2 to Figure 6 As shown...

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 provides a method and device for forwarding a data packet in a Linux system. The method comprises the steps of obtaining connection tracking information associated with a data packet corresponding to a data forwarding instruction for each received data packet forwarding instruction, wherein the connection tracking information comprises routing information and address information fordirectionally forwarding the data packet, and controlling to quickly forward the data packet according to the directionally forwarded routing information and address information contained in the connection tracking information. According to the embodiment of the invention, the data packet to be forwarded quickly is associated with the connection tracking information containing the routing information and the address information required by the quick forwarding of the data packet, the forwarding path required for quickly forwarding the data packet can be analyzed from the connection tracking information associated with the data packet, so that forwarding control is performed on the data packet according to the analyzed forwarding path information, the purpose of quickly forwarding the datapacket is achieved, the data packet forwarding efficiency is improved, and the forwarding mechanism is optimized.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a method and device for forwarding data packets under a Linux system. Background technique [0002] In the Linux system, the forwarding of general data packets is realized based on the standard Linux protocol stack. Every time a data packet is forwarded, it needs to be forwarded through the second or third layer of the Linux standard protocol stack. When encountering a large flow of data packets In the forwarding application scenario, the requirements for network bandwidth are higher, and there are also certain requirements for the forwarding performance of the gateway device. If the data processing capability of the network device on the hardware cannot meet the needs, or the software of the gateway device cannot provide optimization If the forwarding step is not carried out, it is easy to encounter a bottleneck, resulting in an abnormality in packet forwarding. [0003] Ther...

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/701H04L12/741H04L29/06H04L29/12H04L45/74
CPCH04L45/00H04L45/745H04L69/163H04L69/164H04L61/103
Inventor 郭军勇孟庆晓吴闽华
Owner GENEW TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More