Data processing method and apparatus

A data processing and data packet technology, applied in the field of communication, can solve problems such as data packet processing delay, and achieve the effect of reducing the number of updates, reducing the adverse effects of processing speed and performance, and simple operation.

Active Publication Date: 2017-12-29
HUAWEI TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to solve the problem that the update of the flow table in the prior art will cause the delay of data packet processing, the embodiment of the present invention provides a data processing method and device

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
  • Data processing method and apparatus
  • Data processing method and apparatus
  • Data processing method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0051] Combine first figure 1 Briefly introduce the application scenario of the data processing method provided by the embodiment of the present invention. see figure 1 , the first terminal 10 and the second terminal 20 are respectively connected to a software defined network (Software Defined Network, referred to as SDN) 30, and the data packet sent by the first terminal 10 to the second terminal 20 is forwarded to the second terminal 20 through the network device 40 in the SDN 30 Two terminals. Wherein, the network device 40 may be at least one of a switch, a router, and a gateway.

[0052] Specifically, see figure 2 , SDN 30 includes management plane 31, control plane 32 (i.e. control layer (controllayer)) and data plane 33 (i....

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 data processing method and apparatus, and belongs to the field of communication technology. The method comprises the following steps: obtaining the information of a head filed of a data packet; searching an accurate matching table entry matched with the data packet in an accurate matching flow table by using the information; when the accurate matching table entry matched with the data packet is searched, judging whether the updating time of a universal matching table entry corresponding to the accurate matching table entry is prior to the establishment time of the accurate matching table entry, wherein the accurate flow in the accurate matching table entry is a subset of rules in the universal matching table entry corresponding to the accurate matching table entry; when the updating time of the universal matching table entry corresponding to the accurate matching table entry is prior to the establishment time of the accurate matching table entry, processing the data packet according to the action instruction corresponding to the accurate matching table entry; and when the updating time of the universal matching table entry corresponding to the accurate matching table entry is not prior to the establishment time of the accurate matching table entry, deleting the accurate matching table entry. The updating of the flow table and the search of the flow table can be executed at the same time, thereby generating no processing delay of the data packet, and improving the network performance.

Description

technical field [0001] The present invention relates to the field of communication technology, in particular to a data processing method and device. Background technique [0002] The core of Software Defined Network (SDN) is to separate the control plane and data plane of network equipment, so as to realize centralized and flexible control of network equipment. Wherein, the control plane is used for providing flow entries, and the data plane is used for processing data according to the flow table generated by each flow entry. [0003] Before the data plane processes data according to the flow table, it will first determine whether the flow table is being updated. Only when the flow table is not updated, the flow table is searched for the flow entry matching the data packet, and then the data packet is processed according to the action instruction corresponding to the matching flow entry. [0004] In the process of realizing the present invention, the inventor finds that th...

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 Applications(China)
IPC IPC(8): H04L12/841H04L12/741H04L29/12H04L45/74
CPCH04L45/745H04L47/283H04L2101/622H04L45/38H04L45/54H04L47/2483H04L69/22
Inventor 汪漪林栋黄勇
Owner HUAWEI 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