Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A 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 networks, etc., can solve problems such as the problem of end-to-end transmission quality and network function virtualization processing, and ensure end-to-end network The effect of quality of service control, bandwidth guarantee, and maximum delay requirements

Active Publication Date: 2022-02-01
FENGHUO COMM SCI & TECH CO LTD
View PDF10 Cites 0 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
  • A method and system for transmitting control information in vxlan transmission
  • A method and system for transmitting control information in vxlan transmission
  • A 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 present invention discloses a method and system for transmitting control information in VXLAN transmission, and relates to the technical field of network control. The control plane of the present invention adds a static entry corresponding to the configuration information in the control entry and delivers the configuration information to the forwarding plane. In the control flow table or ACL; when the gateway device generates the VXLAN header of the packet, it writes the configuration information in the control flow table or ACL in the reserved field of the packet; when the non-gateway device receives the VXLAN data packet, it writes the packet Mirrored to the control plane, the control plane is triggered to generate corresponding dynamic entries, and the control information in the dynamic entries is delivered to the control flow table or ACL. The non-gateway device processes the VXLAN packets according to the control information in the control flow table or ACL. Realize bandwidth guarantee, maximum delay requirement, redirection to network function processing of VXLAN packets, and ensure end-to-end network service quality control.

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 Patents(China)
IPC IPC(8): H04L12/46H04L41/0803H04L47/24H04L47/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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products