Method and system for transmitting control information in VXLAN transmission

A technology for controlling information and control tables, applied in transmission systems, digital transmission systems, data exchange through path configuration, etc., can solve problems such as end-to-end transmission quality and network function virtualization processing problems, and achieve efficient deployment and implementation, bandwidth guarantees, and effects of maximum latency requirements

Active Publication Date: 2020-11-10
FENGHUO COMM SCI & TECH CO LTD
View PDF10 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Furthermore, whether it is a stand-alone mode or a controller mode, when a single data packet is transmitted on a link, whether the transmission status on the link is congested and whether the delay meets the data requirements cannot be controlled. In addition, network function virtualization After the implementation, making packets pass through the deployment nodes is also a difficult point in data center network applications. Therefore, in the process of using VXLAN for end-to-end transmission, the problems of end-to-end transmission quality and network function virtualization processing are still not solved.

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 transmitting control information in VXLAN transmission
  • Method and system for transmitting control information in VXLAN transmission
  • Method and system for transmitting control information in VXLAN transmission

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0076] Example 1: Congestion Control with Minimum Bandwidth Guarantee

[0077] Step S101: Gateway device configuration.

[0078] When the network management of the gateway device configures the VNI of the VXLAN tunnel, the minimum bandwidth requirement of the VNI is configured, the network function processing mode is set to ensure the minimum transmission bandwidth, and the bandwidth is reserved. The control information processing module adds a corresponding static entry to the control table item, and the flag bit is Static settings. The control plane sends the VNI+minimum bandwidth requirement+network function processing mode to the control flow table or ACL of the forwarding plane, and the corresponding action is that the gateway device reserves the minimum bandwidth requirement for the VNI, and adds In the VXLAN header, fill in the minimum bandwidth requirement and network function processing mode in the defined fields. The effect of this entry on the forwarding plane is:...

Embodiment 2

[0088] Example 2: Transmission Quality Guarantee with Maximum Delay

[0089] Step S201: Gateway device configuration.

[0090] When the network management of the gateway device configures the VNI of the VXLAN tunnel, the maximum delay requirement of the VNI is configured, the network function processing mode is set to the maximum delay requirement, the control information processing module adds a corresponding static entry to the control table item, and the flag bit is statically set. The control plane sends the VNI + maximum delay requirement + network processing mode to the control flow table or ACL of the forwarding plane. Fill in the reserved field. The effect of this entry on the forwarding plane is: when the forwarding plane forwards the VXLAN tunnel data, fill in the corresponding content in the reserved field of the VXLAN packet header.

[0091] Step S202: The non-gateway device generates a control entry.

[0092] Step S202a: The control information processing modul...

Embodiment 3

[0099] Embodiment 3: Realize distributed network function processing

[0100] Step S301: Gateway device configuration.

[0101] When the network management of the gateway device configures the VNI of the VXLAN tunnel, it configures the network function processing required by the VNI, and the control information processing module adds a corresponding static entry to the control table item, and the flag bit is statically set. The control plane sends the VNI+network processing mode to the control flow table or ACL of the forwarding plane, and the corresponding action is to fill in the network function processing mode in the reserved field when adding a VXLAN header to the VNI data packet. The effect of this entry on the forwarding plane is: when the forwarding plane forwards the VXLAN tunnel data, fill in the corresponding content in the reserved field of the VXLAN packet header.

[0102] Step S302: The non-gateway device generates a control entry.

[0103] Step S302a: The cont...

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 method and a system for transmitting control information in VXLAN (Virtual eXtensible Local Area Network) transmission, which relate to the technical field of network control, and are characterized in that a control plane adds a static entry corresponding to configuration information in a control table entry and issues the configuration information to a control flow tableor an ACL (Access Control List) of a forwarding plane; when gateway equipment generates a message VXLAN header, writes the configuration information in the control flow table or the ACL into a reserved field of the message; and when the non-gateway equipment receives the VXLAN data message, mirrors the messages to a control plane, triggers the control plane to generate a corresponding dynamic entry, issues control information in the dynamic entry to a control flow table or an ACL, and processes the VXLAN message according to the control information in the control flow table or the ACL. Bandwidth guarantee and maximum time delay requirements of VXLAN messages are realized, redirection to network function processing is carried out, and end-to-end network service quality control is guaranteed.

Description

technical field [0001] The invention relates to the technical field of network control, in particular to a method and system for transmitting control information in VXLAN transmission. Background technique [0002] VXLAN is a network virtualization technology. By encapsulating the data packets sent by the virtual machine in UDP, and using the IP and MAC of the physical network as the outer-header for encapsulation, and then transmitting on the IP network, after reaching the destination, the tunnel The endpoint decapsulates and sends the data to the target virtual machine. As one of the core technologies of cloud computing, VXLAN has been more and more recognized and deployed due to its advantages of greatly reducing IT costs, improving business deployment flexibility, and reducing operation and maintenance costs. [0003] VXLAN solves the problems that the size of virtual machines in the data center network is limited by network specifications, the network isolation capabil...

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/24H04L12/823H04L12/851H04L47/32
CPCH04L12/4641H04L41/0803H04L12/4633H04L47/24H04L47/32
Inventor 汪学舜刘辉辉吴小锋董喜明
Owner FENGHUO COMM SCI & 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