Check patentability & draft patents in minutes with Patsnap Eureka AI!

Network domain partitioning-based routing method applied to software-defined network

A software-defined network and network domain technology, applied in the field of network routing, can solve problems such as the limited number of data streams and network scale, the limited processing capacity of a single controller, and the increase of control network interaction information, so as to improve scalability, The effect of reducing communication volume and reducing interactive information

Inactive Publication Date: 2017-06-23
SUZHOU INST FOR ADVANCED STUDY USTC
View PDF5 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

On the one hand, when the controller routes data streams, it needs to exchange information with all the switches on the routing path. Existing research has found that the number of exchanged information between the SDN control plane and the data plane is related to the number of switches in the network and the number of data streams. The relationship is linear, so when the network scale increases or the number of data flows increases, the interactive information in the control network will increase significantly; on the other hand, the limited processing power of a single controller also leads to the scalability problem of SDN network routing The important reason is that the number of data streams that can be processed by a single SDN controller and the size of the network are limited when a certain processing delay is guaranteed

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
  • Network domain partitioning-based routing method applied to software-defined network
  • Network domain partitioning-based routing method applied to software-defined network
  • Network domain partitioning-based routing method applied to software-defined network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0026] The invention relates to a routing method based on network domain division in a software-defined network. Divide the large-scale SDN network into small sub-network domains. In each sub-network domain, only a few switches are deployed with static flow entries in advance. During the data flow routing process, the controller dynamically controls the inter-domain routing. like figure 1 As shown, the routing process of this embodiment is as follows:

[0027] (1) Use the Label Propagation Algorithm (LPA) to divide the sub-network domains of a large-scale SDN network, so that the connections between the internal switches of each sub-network domain are dense, and there are only a few switches (called border switches) between sub-network domains. ) connected.

[0028] (2) Before the data flow arrives, the controller calculates the forwarding path between the access switch and the border switch in each sub-network domain according to the shortest path method, that is, the netwo...

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 network domain partitioning-based routing method applied to a software-defined network. The method includes the following steps that: a controller divides the software definition network into a plurality of sub-network domains according to a network topology; the controller calculates forwarding paths between access switches and boundary switches in the sub-domain domains and configures static stream table entries; and when a data stream needs to be routed, the controller dynamically controls inter-domain routing, calculates a shortest path from source to sink, dynamically deploys fine-granularity stream table entries on corresponding switches, repeatedly modifies a destination IP address and controls the data stream to be forwarded among domains, and the sub-network domains forward the data stream according to the static stream table entries. With the network domain partitioning-based routing method applied to the software-defined network of the invention adopted, communication quantity between the controller and the switches can be greatly reduced, thus the burden of the controller can be reduced, and the scalability of the network can be improved. The method has a very broad application prospect.

Description

technical field [0001] The invention belongs to the technical field of network routing, and in particular relates to a routing method based on network domain division in a software-defined network. Background technique [0002] Due to the various limitations of the existing network architecture, the software-defined network (Software Defined Network, SDN) was born. SDN is a software-based network architecture, and its core idea is the separation of network data forwarding plane and control management plane. In traditional IP networks, network transmission devices (such as routers) need to be responsible for data forwarding and control logic functions respectively, so the control and management logic of traditional networks is very complex. In a software-defined network, the separation of the control plane and the data plane simplifies the functions of the network transmission equipment. It only needs to be responsible for forwarding data, and the original control functions ...

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/715H04L12/721H04L12/723H04L12/741H04L45/50H04L45/74
CPCH04L45/04H04L45/12H04L45/50H04L45/54
Inventor 黄刘生杨柳徐宏力
Owner SUZHOU INST FOR ADVANCED STUDY USTC
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