Supercharge Your Innovation With Domain-Expert AI Agents!

Flow table consistency updating method 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 problems such as black holes and loops, and do not consider flow table update, avoid link congestion and shorten flow table update time , to avoid the effect of black holes

Active Publication Date: 2020-11-13
HUAZHONG UNIV OF SCI & TECH
View PDF9 Cites 6 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
  • Flow table consistency updating method in software-defined network
  • Flow table consistency updating method in software-defined network
  • Flow table consistency updating method 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 updating method in a software defined network. While whether the flow table needs to be updated or not is determined, a reason for updating the flow table is also determined; for flow table updating caused by different reasons, a link to be updated in links needing to be subjected to flow table updating is updated by adopting different methods respectively; a group of to-be-updated data streams with the least number are determined; under the condition that the link is not congested, a new path for each data flow to be updated is selected; whether a loop is formed between the new path and the old path of the to-be-updated data flow or not is determined; the situations that loops are formed on new and old paths and the loops are not formed arerespectively based on different updating methods. After the switches to be updated on the new path and the old path are subjected to set division according to different flow table updating operationtypes, consistency updating is carried out on the flow tables of the switches according to the corresponding sequence for obtained switch sets; the problems of black holes, loops and the like can be prevented in a complex network environment.

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 Applications(China)
IPC IPC(8): H04L12/755
CPCH04L45/021
Inventor 于俊清董俊
Owner HUAZHONG UNIV OF SCI & TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More