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

Stream aging method and network appliance

A network device and flow table technology, applied in the field of flow acceleration, can solve the problems of resource waste, application interruption, termination, etc., to save resources and avoid premature termination of sessions.

Inactive Publication Date: 2010-08-25
NEW H3C TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In the network device shown in Figure 1, the forward and reverse flow tables are maintained separately. In this way, when some applications only have one-way flow for a long time, the flow table in the opposite direction will be aged, resulting in the session Terminated prematurely, the application is forced to be interrupted
[0006] In order to avoid premature session aging caused by unidirectional flow, the aging time of flow can be set longer, but for most services with stable bidirectional flow, it will cause a large waste of resources

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
  • Stream aging method and network appliance
  • Stream aging method and network appliance
  • Stream aging method and network appliance

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The core idea of ​​the present invention is to establish a forward flow table, a reverse flow table and a session table for each flow according to the forward and reverse flow first packets of each flow, and the forward and reverse flow tables and the session table are associated, Among them, the forward flow table and the reverse flow table both contain the flow identification information and the session table index, and the session table contains the accelerated forwarding information of the forward flow and the reverse flow; when the forward or reverse flow of the flow is received, the subsequent When packet, the forward or reverse flow table is found according to the flow identification information in the packet, and the session table is found according to the session table index in the flow table, and the forwarding information is accelerated according to the forward flow or reverse flow in the session table. The subsequent packet is forwarded; when a certain session...

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 discloses a stream aging method and network device. The method comprises steps of: establishing a forward directional stream table, a reverse directional stream table and a session table, wherein the forward and reverse directional stream tables comprise identifier information and a session table index of the stream, the session table comprises accelerating transmitting information of the forward and reverse directional streams; receiving the forward and reverse directional stream packages, searching the forward and reverse directional stream tables according to the identifier in the package; searching the session table according to the session table index in the stream table; transmitting the package according to the accelerating transmitting information in the session table; when the session table hit exceeds, deleting the session table and corresponding forward and reverse directional stream tables. The invention relates the forward and reverse directional stream tables with unified session tables. Stream aging depends on aging of the session tables, which avoids session early termination caused by unilateral stream termination and saves resources.

Description

Technical field [0001] The present invention relates to the technical field of flow acceleration, in particular to a flow aging method and network equipment. Background technique [0002] With the development of the network, the network bandwidth is increasing day by day. Devices that rely solely on a general-purpose central processing unit (CPU) to process network services cannot meet the needs of high-end users in terms of performance. Therefore, special CPUs, including : Network Processor (NP, Network Processor), Application Specific Integrated Circuit (ASIC, Application Specific Integrated Circuit), Field Programmable Gate Array (FPGA, Field Programmable Gate Array), etc., to improve processing capabilities. This kind of general-purpose, relatively stable demand part of the work is handed over to a dedicated CPU, and some more complicated such as: Application Level Gateway (ALG, Application Level Gateway) processing, requirements such as: firewall security policy work handoff...

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 Patents(China)
IPC IPC(8): H04L12/56H04L12/46H04L12/801
Inventor 陈荻李晓
Owner NEW H3C TECH CO LTD
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