Method, system and controller for delivering flow table

A controller and flow table technology, applied in the field of data communication, can solve the problems of low flow table delivery rate, impact on service experience, and large delay in packet processing.

Active Publication Date: 2019-11-01
CHINA TELECOM CORP LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Reading and writing an entry requires sending and receiving an openflow message. When a large number of entries are updated at the same time, the control plane and the forwarding plane need to interact many times, and the delivery rate of the flow table is low, which causes a relatively large delay in message processing and affects business experience.

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, system and controller for delivering flow table
  • Method, system and controller for delivering flow table
  • Method, system and controller for delivering flow table

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The technical solutions of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments.

[0027] The flow chart of an embodiment of the flow table distribution method of the present invention is as follows figure 2 shown.

[0028] In step 201, the controller receives a flow table application message from the switch, and identifies the type of the flow table application message.

[0029] In step 202, the controller judges whether the flow table template corresponding to the type has been sent to the switch. If it has been sent to the switch, execute step 204; if it has not been sent to the switch that submitted the flow table application message, execute step 203.

[0030] In step 203, the controller generates a flow table template of a type corresponding to the flow table application message, and sends the flow table template to the switch, and then performs step 204.

[0031] In step 204, the controlle...

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, system and controller for issuing a flow table, and relates to the field of data communication. Wherein, the method for issuing the flow table of the present invention includes: after the controller receives the flow table application message from the switch, identifies the type of the flow table application message, and determines whether the flow table template corresponding to the type has been sent to the switch; The switch generates a flow table template of the corresponding type and sends the flow table template to the switch; the controller generates a flow table group message according to the flow table application message received within a predetermined time and sends it to the switch, and the flow table group message includes the predetermined The flow table information corresponding to each flow table request message within the time period. Through this method, the controller can generate a corresponding flow table template according to the flow table application and send it to the switch, generate a flow table group message according to the received multiple flow table applications, and realize batch delivery of flow table information, which greatly improves the Reduce the number of message interactions and improve read and write efficiency.

Description

technical field [0001] The invention relates to the field of data communication, in particular to a method, system and controller for issuing a flow table. Background technique [0002] SDN (Software-Defined Networking) proposes a technology for separating the control plane and the forwarding plane. The control plane sends the flow table required for processing packets to the forwarding plane through the OpenFlow protocol. [0003] There are multiple entries in the OpenFlow flow table, and each entry consists of Match and Action. Match is matching feature information, and Action is packet execution action. When a packet enters the forwarding plane, the processor on the forwarding plane extracts the characteristic information of the packet and matches it with the Match item in the flow table, and executes the corresponding action if it matches. [0004] In the prior art, the process of reading and writing the OpenFlow flow table is as follows: figure 1 As shown, the FlowMo...

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/741H04L12/751H04L45/74H04L45/02
CPCH04L45/02H04L45/745
Inventor 陈华南朱永庆阮科邹洁梁洁
Owner CHINA TELECOM CORP 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