Stream aging method and network appliance

A network device and flow table technology, applied in the field of flow acceleration, can solve problems such as session aging, resource waste, flow table aging, etc., to avoid premature session termination and save resources.

Inactive Publication Date: 2008-08-20
NEW H3C TECH CO LTD
View PDF0 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] exist figure 1 In the network device shown, 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, causing the session to

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: establish forward flow table, reverse flow table and session table for each flow according to the forward and reverse flow first packets of each flow, and the forward and reverse flow table are associated with the session table, Among them, both the forward flow table and the reverse flow table contain flow identification information and session table index, and the session table contains the accelerated forwarding information of the forward flow and reverse flow; When receiving a packet, the forward or reverse flow table is found according to the flow identification information in the packet, and then the session table is found according to the session table index in the flow table, and the accelerated forwarding information of the forward flow or reverse flow in the session table is The follow-up packet is forwarded; when a session table is not hit within the predetermined aging time, the session table and the forward and re...

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 invention relates to the technical field of stream acceleration, and in particular to a stream aging method and network equipment. Background technique [0002] With the development of the network, the network bandwidth is increasing day by day. The equipment that only relies on a general-purpose central processing unit (CPU, Central Processing Unit) to process network services cannot meet the needs of high-end users in terms of performance. Therefore, it is necessary to use a dedicated CPU, 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 part of the work that is general and with relatively stable requirements is handed over to a dedicated CPU, and some more complex tasks such as: Application Level Gateway (ALG, Application Level Ga...

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/56H04L12/46H04L12/801
Inventor 陈荻李晓
Owner NEW H3C TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products