Method and system for achieving transmission and receiving of VXLAN message line speed

A wire-speed sending and receiving, message technology, applied in transmission systems, digital transmission systems, data exchange through path configuration, etc., can solve problems such as network performance limitations, inability to guarantee QoS, and increase costs, and achieve the effect of reducing costs.

Inactive Publication Date: 2013-07-10
西安乘祥科技有限公司
View PDF5 Cites 35 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the prior art, to implement the VXLAN architecture, it is generally necessary to upgrade the server and install the software and hardware kits of related m

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 achieving transmission and receiving of VXLAN message line speed
  • Method and system for achieving transmission and receiving of VXLAN message line speed

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention, but not to limit the present invention.

[0017] The embodiment of the present invention uses the DMA buffer queue to process the VXLAN message, which solves the problem of the efficiency of message sending and receiving, does not need to use a dedicated VXLAN protocol processing chip, realizes the VXLAN function invoking on a general device, and does not need to add a network card device. Compatible processing of VXLAN packets and common packets is achieved, which greatly reduces costs.

[0018] figure 1 The flowchart of the method for sending and receiving VXLAN packets at wire speed provided by the embodiment of the present in...

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 belongs to the field of network data processing, and provides a method and a system for achieving transmission and receiving of VXLAN message line speed. The method comprises the steps that a virtual machine application program calls a VXLAN interface library to open a network card device port, the VXLAN interface library distributes direct memory access (DMA) buffer area queues in user space, and transmits an address of a buffer area to a network card driver, a network card extension drive program writes a received VXLAN message in the DMA buffer area, an interface library function conducts VXLAN agreement de-encapsulation to the received message and submits the message to the virtual machine application program, the virtual machine application program calls the interface library function to sent the message, the interface library function conducts VXLAN encapsulation to the message and writes the message in the DMA buffer area, and the network card extension drive program transmits the message according to a target address. According to the method and the system for achieving the transmission and the receiving of the VXLAN message line speed, real-time processing to the VXLAN message is achieved in a cloud computing environment and cost of VXLAN message processing is effectively lowered on the premise that hardware equipment is not exchanged.

Description

technical field [0001] The invention belongs to the field of network data processing, and in particular relates to a method and a system for realizing VXLAN message transmission and reception at wire speed. Background technique [0002] VLAN technology is limited by 12-bit tags and can only provide up to 4096 virtual subnets in a network. In a multi-tenant cloud computing network, the demand for virtual networks far exceeds the capacity of VLANs. Therefore, manufacturers represented by VMWARE and CISCO have proposed the implementation architecture of VXLAN, which can provide up to 16 million virtual networks, thus completely solving the problem. this problem. [0003] In the prior art, implementing the VXLAN architecture generally requires server upgrades and installation of software and hardware suites from relevant manufacturers, and network performance is limited by hardware and software performance, which increases costs and cannot guarantee QoS. SUMMARY OF THE INVENT...

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
IPC IPC(8): H04L12/70H04L12/28H04L29/08
Inventor 陈乔
Owner 西安乘祥科技有限公司
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