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

Control device and method for controlling switches to update flow tables

A technology for controlling equipment and switches, applied in the field of communication, can solve problems such as real-time business impact, increase the processing burden of the controller, and achieve the effect of reducing delay

Active Publication Date: 2016-08-10
NANNING FUGUI PRECISION IND CO LTD
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the current software-defined network structure, a switch checks its own flow table after receiving the data packet to be forwarded. If its own flow table does not match the data packet to be forwarded, the switch sends the data packet to be forwarded to the controller. , the controller will determine the forwarding path for the data packet to be forwarded, and distribute the forwarding rules to each switch on the forwarding path. However, when a switch on the forwarding path receives the data packet to be forwarded, it still does not receive the When forwarding rules, the switch will continue to query the controller until it obtains the forwarding rules. At the same time, during the process of querying the controller, the switch stops processing the received data packets to be forwarded. It additionally increases the processing burden of the controller, and at the same time, because the switch has no forwarding rules, it stops processing the data packets to be forwarded, which will have a serious impact on some real-time services

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
  • Control device and method for controlling switches to update flow tables
  • Control device and method for controlling switches to update flow tables
  • Control device and method for controlling switches to update flow tables

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] figure 1 is a schematic diagram of an application environment of an embodiment of the control device 10 of the present invention, wherein the control device 10 is a controller in an SDN network. Such as figure 1 As shown, the SDN network mainly includes a control device 10 and switches 20a, 20b, and 20c, wherein the control device 10 centrally controls the network to realize the functions of the control layer, and the switches 20a, 20b, and 20c are responsible for managing the forwarding of the data layer. After the switch 20a receives the data packet to be forwarded sent by the host 30a, it first searches the local flow table for the forwarding rule (that is, the flow entry), and if there is no match, it sends the data packet to be forwarded to the control device 10, and the control device 10 Determine the forwarding path of the data packet, and then forward the data packet to the host 30b according to the forwarding path. In this embodiment, there are multiple switc...

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 control device. The control device comprises a first determination module, a rule generation module, a second determination module and a sending module. The first determination module determines the forwarding path of a to-be-forwarded data packet. Multiple switches are arranged on the forwarding path. The rule generation module generates corresponding forwarding rules for the switches on the forwarding path. The second determination module distinguishes a first type of switches and a second type of switches according to the time delay of sending the data packet by the control device. The sending module directly sends the corresponding forwarding rules to the first type of switches for update of flow tables and also sends the corresponding forwarding rules to the second type of switches for update of the flow tables by the forwarding path. The invention also provides a method for controlling the switches to update the flow tables by the control device. According to the method and the device, the data packet forwarding efficiency can be improved.

Description

technical field [0001] The present invention relates to the communication field, in particular, to a method for updating a flow table of a control device and a control switch in a software defined network (Software Defined Network, SDN). Background technique [0002] Software-defined networking is a new type of network innovation architecture. Its core technology, Open Flow, realizes flexible control of network traffic by separating the control plane of network equipment from the data plane. [0003] In the current software-defined network structure, a switch checks its own flow table after receiving the data packet to be forwarded. If its own flow table does not match the data packet to be forwarded, the switch sends the data packet to be forwarded to the controller. , the controller will determine the forwarding path for the data packet to be forwarded, and distribute the forwarding rules to each switch on the forwarding path. However, when a switch on the forwarding path ...

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/757
Inventor 吴达成
Owner NANNING FUGUI PRECISION IND CO LTD