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

A method for consistent update of flow table in software-defined network

A software-defined network and update method technology, applied in the field of flow table consistency update in software-defined network, can solve the problems of not considering flow table update, black hole and loop, etc., to avoid link congestion, avoid black hole, and shorten flow table The effect of the updated time

Active Publication Date: 2021-05-18
HUAZHONG UNIV OF SCI & TECH
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Aiming at the above defects or improvement needs of the prior art, the present invention provides a flow table consistent update method in a software-defined network, the purpose of which is to solve the problem that the existing method does not consider the cause of the update of the flow table and relies on the assumed known There are technical problems of black holes and loops when updating the flow table in a more complex network environment caused by updating the old path and the new path

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
  • A method for consistent update of flow table in software-defined network
  • A method for consistent update of flow table in software-defined network
  • A method for consistent update of flow table in software-defined network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0055] A flow table consistency update method in a software-defined network, such as figure 1 shown, including the following steps:

[0056] S1. Collect switch statistical information, network topology information and northbound interface status information, and analyze the collected information to determine whether a flow table update is required. If necessary, determine the cause of the flow table update and the need to update the flow table. link, go to step S2; otherwise, end the operation;

[0057] Specifically, every preset period (in this embodiment, the preset period is 3 seconds), collect switch information, network topology information and northbound interface status information, and analyze the collected information to determine whether flow table The update and the reason for updating the flow table; specifically:

[0058] According to the switch information, calculate the real-time load or bandwidth utilization of each link. If there is at least one link whose r...

Embodiment 2

[0107] A computer-readable storage medium, the computer-readable storage medium includes a stored computer program, wherein when the computer program is run by a processor, the device where the storage medium is located is controlled to execute a A consistent update method for flow tables in software-defined networks. The specific operations are the same as those in Embodiment 1, and will not be repeated here.

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 flow table consistency update method in a software-defined network. While determining whether to update the flow table, it also determines the cause of the update of the flow table. For the update of the flow table caused by different reasons, different methods are used to update the flow table. Method For the link to be updated among the links that need to update the flow table, determine a group of data flows to be updated with the least number, and select a new path for each data flow to be updated under the condition that no congestion occurs on the link, Then judge whether a loop is formed between the new and old paths of the data flow to be updated. For the two cases of the new and old paths forming a loop and not forming a loop, respectively, based on different update methods, the new and old paths to be updated After the switches are grouped according to different flow table update operation types, the flow tables of each switch in the obtained switch sets are updated in a corresponding order, which can avoid black holes, loops, etc. in a more complex network environment. The problem arises.

Description

technical field [0001] The invention belongs to the network security field of network update, and more specifically relates to a flow table consistency update method in a software-defined network. Background technique [0002] Network update caused by network state changes is a very common problem. To achieve correct network update in traditional networks requires a lot of complicated and cumbersome operations, such as modifying the Interior Gateway Protocol (IGP) to update the network configuration. As the scale of the network becomes larger and the structure becomes more and more complex, a new network architecture that can improve some defects of the traditional network has become an urgent need in the industry, and the software-defined network (Software Defined Network, SDN) was born accordingly. The SDN controller communicates with the data plane switch through the southbound interface protocol OpenFlow, and provides application services for the upper layer through the ...

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/755
CPCH04L45/021
Inventor 于俊清董俊
Owner HUAZHONG UNIV OF SCI & TECH