Unlock instant, AI-driven research and patent intelligence for your innovation.

VxLAN data packet encapsulation method and uninstalling method for sending VxLAN data packet by use of physical network card

A technology of physical network card and encapsulation method, applied in data exchange network, data exchange through path configuration, network interconnection, etc., can solve the problems of not supporting VxLAN data packet inner layer check calculation and fragment offloading, etc., to reduce Calculate the effect of overhead

Active Publication Date: 2016-12-14
WUXI CHINAC DATA TECH SERVICE
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Today's network cards generally support checksum calculation and hardware offloading of ordinary Ethernet packets, but do not support checksum calculation and fragmentation offloading of the inner layer of VxLAN packets.

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
  • VxLAN data packet encapsulation method and uninstalling method for sending VxLAN data packet by use of physical network card
  • VxLAN data packet encapsulation method and uninstalling method for sending VxLAN data packet by use of physical network card
  • VxLAN data packet encapsulation method and uninstalling method for sending VxLAN data packet by use of physical network card

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The present invention will be described in detail below in conjunction with the implementations shown in the drawings, but it should be noted that these implementations are not limitations of the present invention, and those of ordinary skill in the art based on the functions, methods, or structural changes made by these implementations Equivalent transformations or substitutions all fall within the protection scope of the present invention.

[0016] When encapsulating a VxLAN data packet, the checksum of the outer IP data packet can be calculated by software, which is only related to the length of the IP header, and the calculation process is simple; according to the specifications defined by VxLAN RFC, the UDP header of the outer data packet The checksum can be filled with 0, so it is only necessary to calculate the checksum of the inner IP header and the checksum of the inner transport layer, but it is the checksum of the inner transport layer (UDP / TCP) that affects n...

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 provides a VxLAN data packet encapsulation method and a uninstalling method for sending a VxLAN data packet by use of a physical network card. The method comprises the following steps: computing the length of each of an Outer MAC Header, an Outer IP Header, a UPD Header, a VxLAN Header and an Inner MAC Header by use of a driver of the physical network card, and re-encapsulating as a fake Ethernet packet header; respectively computing the length of each of an Inner IP Header, an Inner L4 Header and an Inner Payload4 Header, and integrally encapsulating the fake Ethernet packet header with the Inner IP Header, the Inner L4 Header and the Inner Payload4 Header; using the length of each of the Outer MAC Header, the Inner IP Header, Inner L4 Header and the Inner Payload4 Header as configuration parameters, sending to the driver of the physical network card and configuring a register of the physical network card. The data structure of the VxLAN data packet is reconstructed, so that the physical network card can uninstall the VxLAN inner check, compute and process data packet fragments, the computation expenditure of each of the CPU and an operation system is reduced.

Description

technical field [0001] The invention relates to the technical field of network equipment, in particular to a method for encapsulating VxLAN data packets, and an unloading method for sending VxLAN data packets using a physical network card. Background technique [0002] The Overlay network is an application-layer network established on the basis of the physical network in the prior art. It expresses network resources through software quantification, so that the data center does not need to care about how the actual network devices are interconnected and how the network configuration is. As long as you care about the available ports and bandwidth, you can complete the service deployment. The Overlay network can well solve the main problems currently faced by the data center network. It is the mainstream technology of the future data center network and represents the development direction of the data center network technology. VxLAN is the main implementation technology of ove...

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/26H04L12/46
CPCH04L12/4641H04L43/0852H04L43/0888H04L43/10
Inventor 许广彬郑军张银滨刘晓欣刘志坤刘继江田大鹏
Owner WUXI CHINAC DATA TECH SERVICE