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

Message processing method and device and computer readable storage medium

A packet processing and packet technology, applied in the field of data processing, can solve problems such as low data forwarding efficiency and inability to achieve tenant contrack isolation.

Active Publication Date: 2020-08-21
PENG CHENG LAB
View PDF11 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The main purpose of the present invention is to provide a message processing method, device and computer-readable storage medium, aiming to solve the problem of low data forwarding efficiency and the inability to realize the network communication between the vxlan network (overlay network) and the underlay through evpn Technical issues of contract isolation between tenants

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
  • Message processing method and device and computer readable storage medium
  • Message processing method and device and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0090] Based on the first embodiment, a second embodiment of the message processing method of the present invention is proposed. In this embodiment, step S103 includes:

[0091] Step S201, changing the destination ip, source ip, source port and destination port in the first message based on the dpdk, and changing the mac address in the first message to obtain the second message;

[0092] Step S202, storing the destination ip, source ip, source port and destination port in the first message, the changed destination ip, the changed source ip, the changed source port and the changed destination port in the Describe the first session table.

[0093] In this embodiment, when the first session table is created, the destination ip, source ip, source port and destination port in the first message are changed based on dpdk, and the mac address in the first message is changed to obtain the second The message, specifically, first determine the changed destination ip, the changed source ...

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 message processing method. The method comprises the following steps: sending a first message corresponding to a vxlan message through a virtual network card corresponding tothe vxlan message; if the first message is monitored through a dpdk data plane development kit, searching a first session table corresponding to the first message based on a virtual network card through dpdk; modifying the first message based on dpdk to obtain a second message, and storing modification information corresponding to the first message into a first session table; and sending the second message through the physical network card corresponding to the dpdk. The invention further discloses a message processing device and a computer readable storage medium. According to the invention, the vxlan message accessing the underlay network is forwarded through the dpdk; the control plane is realized by adopting an MP-bgp multi-protocol border gateway protocol; the data plane makes full useof the high performance of dpdk data forwarding, and improves the efficiency of data forwarding; meanwhile, since each tenant corresponds to one independent session table and virtual network card, different tenant networks can be distinguished through the session table and the virtual network card, thereby realizing the isolation of multiple tenants.

Description

technical field [0001] The present invention relates to the technical field of data processing, in particular to a message processing method, device and computer-readable storage medium. Background technique [0002] Currently, in the Linux operating system, evpn (Ethernet Virtual Private Network, Ethernet virtual private network) uses mp-bgp (Multiprotocol Border Gateway Protocol, multi-protocol border gateway protocol) as the vxlan control plane, which can effectively handle broadcast, unknown unicast, Multicast traffic. [0003] However, when evpn is used for network communication between the vxlan network (overlay network) and the underlay network, the vxlan network needs to perform nat network address translation when accessing the underlay network, and the implementation of nat depends on the contrack connection tracking mechanism of the linux kernel. In this case, the capacity of the contrack is likely to reach the limit, causing new connections to be rejected, resul...

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/741H04L45/74
CPCH04L12/4633H04L12/4641H04L45/745
Inventor 梁俊付志鹏郭长国张晓梨
Owner PENG CHENG LAB