Method and system for load balancing of VXLAN tunnel

A load balancing and tunneling technology, which is applied in the field of data communication, can solve the problem that passenger traffic messages cannot be balanced in traffic load, and achieve the effect of saving public network addresses and improving network transmission efficiency

Inactive Publication Date: 2017-09-19
MAIPU COMM TECH CO LTD
View PDF5 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] The technical problem to be solved by the present invention is: the present invention proposes a method and system for VXLAN tunnel load balancing, which solves the problem that different passenger flow messages cannot be flow load balanced under the XVLAN network environment in the traditional technology

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
  • Method and system for load balancing of VXLAN tunnel
  • Method and system for load balancing of VXLAN tunnel
  • Method and system for load balancing of VXLAN tunnel

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0069] Such as Figure 4 As shown, when the VXLAN tunnel load balancing system of this embodiment implements networking, a tunnel is established between GW1 (the first tunnel end device) and GW2 (the second tunnel end device), the GW1 tunnel endpoint address is IP1, and the GW2 tunnel end point The address is IP2, R1 and R2 are two network devices in the tunnel, correspondingly providing two transmission channels;

[0070] If the passenger message is to be sent from PC1 to PC2, the addresses of PC1 and PC2 are IP_PC1 and IP_PC2 respectively;

[0071] The specific implementation process of the present invention comprises the following aspects:

[0072] 1. Behavior of GW1:

[0073] 1. Receive the message from PC1 to PC2, extract the layer 2 header information of the message (source IP, destination IP, source port, destination port, transmission protocol), know the source address of the message according to the layer 2 header is IP_PC1, and the destination The address is IP_PC...

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 relates to the field of data communication and discloses a method and system for load balancing of a VXLAN tunnel. The objective of the invention is to solve the problem that in an XVLAN network environment in the prior art, different passenger flow repots fail to carry out flow load balancing. The method comprises steps of receiving passenger reports which are going to pass a tunnel through a tunnel end device, and carrying out tunnel packaging on the passenger reports; during packaging, carrying out HASH operation according to second layer head information of the passenger reports, and setting obtained HASH values as passenger report information required by flow load balancing in reservation fields in the VXLAN head; andcarrying out flow load balancing according to outer layer information of the passenger reports subjected to the tunnel packaging, and selecting flow channels in the VXLAN tunnel to send packaged passenger reports; receiving passenger reports reaching the exit of the VXLAN tunnel through a second tunnel end device, and carrying out de-packaging processing on the passenger reports to obtain original passenger reports in the inner layer; and finally, forwarding the reports according the address information in the original passenger reports through the second tunnel end device.

Description

technical field [0001] The invention relates to the field of data communication, in particular to a method and system for VXLAN tunnel load balancing. Background technique [0002] VXLAN (Virtual eXtensible LAN, Extensible Virtual Local Area Network) is a Layer 2 VPN (Virtual Private Network) technology based on IP network and adopting "MACin UDP" encapsulation. Based on the existing service provider or enterprise IP network, VXLAN can provide Layer 2 interconnection for dispersed physical sites and provide service isolation for different tenants. VXLAN is mainly used in data center networks. [0003] VXLAN has the following features: [0004] 1. Support a large number of tenants: Using 24-bit identifiers, it can support up to 2 to the 24th power (16777216) VXLANs, and the number of supported tenants has increased on a large scale, which solves the problem of insufficient VLAN resources in traditional Layer 2 networks. [0005] 2. Ease of maintenance: A large layer-2 netw...

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/46H04L12/803H04L29/06
CPCH04L12/4633H04L12/4641H04L47/125H04L69/06
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