Link load balancing method of SDN network and SDN controller

A load balancing and controller technology, applied in the field of communication, can solve problems such as link congestion, no traffic, packet loss, etc.

Active Publication Date: 2018-01-12
MAIPU COMM TECH CO LTD
View PDF8 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although using the ECMP algorithm can use multiple links for forwarding, for a data flow, the header information in the packet header is determined, that is, the corresponding egress link is also certain, and the ECMP algorithm is actually a static route selection. , when a link is already in a congested state, the routing result of the data flow may still be the link, further aggravating the possibility of network packet loss
[0006] To sum up, in the new SDN network architecture, the ECMP algorithm does not consider factors such as the load on the link and the link capacity (maximum load). When the link bandwidths in the ECMP group are different, it will cause problems in link load balancing. , in an ECMP group, some member links may already experience congestion and packet loss, while other links may be lightly loaded or even have no traffic. performance

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
  • Link load balancing method of SDN network and SDN controller
  • Link load balancing method of SDN network and SDN controller
  • Link load balancing method of SDN network and SDN controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0025] The system architecture and business scenarios described in the embodiments of the present invention are to illustrate the technical solutions of the embodiments of the present invention more clearly, and do not constitute limitations on the technical solutions provided by the embodiments of the present invention. The evolution of the architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the pres...

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 embodiment of the invention discloses a link load balancing method of an SDN network and an SDN controller, and relates to the field of communication. The link load balancing method can makes fulluse of the link resources of the SDN network and can improve the network overall performance. The link load balancing method of the SDN network comprises the steps of, by the SDN controller, calculating data links which can be used by the SDN network based on link information reported by a switch, wherein the link information comprises a link capacity; adding ports which have the same target address and correspond to the data links into a load port group and configuring the weight of a corresponding port in the load port group based on the link capacity of each data link, wherein the weight of the corresponding port is the number of the ports; obtaining a first message of a data flow sent by the switch, and obtaining the head information of the first message; performing Hash operation based on the head information to obtain a load balancing factor; selecting a forwarding port based on the load balancing factor and the weight of each port in the load port group; and generating a forwarding flow table based on the forwarding port and sending the forwarding flow table to the switch.

Description

technical field [0001] Embodiments of the present invention relate to the communication field, and in particular to a link load balancing method and an SDN controller for an SDN (Software Defined Networking, software-defined network) network. Background technique [0002] With the development of the Internet and network technology, the application business and service types are becoming more and more abundant, the number of users is increasing and the user's requirements for service quality are constantly improving, and higher requirements are put forward for the stability and reliability of the network. [0003] In the current network environment, there are generally situations where multiple links reach the same destination address at the same time. However, if traditional routing technology is used, data packets with the same destination IP address can only choose one path to complete forwarding, and other links are in backup or invalid state, resulting in link packet los...

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/803H04L12/947
Inventor 姜兆普张华洪
Owner MAIPU COMM TECH CO 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