Message processing method, related equipment and computer readable storage medium

A technology of message processing and computer programs, applied in the field of communication, can solve problems such as no effective technical solutions, inability to identify different business flows, etc., and achieve the effect of QoS performance guarantee

Inactive Publication Date: 2017-09-19
LENOVO (BEIJING) CO LTD
View PDF5 Cites 37 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When using GRE technology to transmit data, since the service flow is encapsulated in the tunnel, different service flows cannot be identified during transmission, so...

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0075] An embodiment of the present invention provides a message processing method, which is applied to a first switch, such as figure 2 As shown, the method includes:

[0076] Step 201: Find the entry of the first service flow corresponding to the data message in the flow table;

[0077] Here, the entry corresponding to the first service flow includes at least GRE tunnel information of the first service flow and flow label information used to identify the first service flow.

[0078] In actual application, the SDN controller allocates flow label information and GRE tunnel information for the first service flow, and sends the label information and GRE tunnel information of the first service flow to the GRE tunnel that transmits the first service flow. The source switch and the intermediate switch, so that the source switch and the intermediate switch set the entry of the flow table.

[0079] In an embodiment, when the entry of the first service flow corresponding to the dat...

Embodiment 2

[0101] An embodiment of the present invention provides a message processing method, which is applied to a first switch, such as Figure 5 As shown, the method includes:

[0102] Step 501: judging whether the received information is a data message, and obtaining the judging result;

[0103] Step 502: When the judgment result indicates that the received information is a data packet, look up the entry of the first service flow corresponding to the data packet in the first table;

[0104] That is to say, when the received information is a data packet, the entry of the first service flow corresponding to the data packet is searched in the flow table. When the received information is a control message, perform corresponding operations according to the type of the message. For example, when the message type is a flow table configuration message, configure the entries of the flow table according to the information indicated by the flow table configuration message. When When the mess...

Embodiment 3

[0129] The embodiment of the present invention provides a message processing method, which is applied to the SDN controller, such as Image 6 As shown, the method includes:

[0130] Step 601: Receive a data packet sent by the first switch;

[0131] Step 602: Look up the entry corresponding to the first service flow corresponding to the received data packet in the flow label mapping table;

[0132] Wherein, the entry corresponding to the first service flow includes at least GRE tunnel information and flow label information used to identify the first service flow.

[0133] In practical applications, the network administrator will configure the SDN controller with the service-level agreement (SLA, Service-Level Agreement) requirements of the first service flow, and the SDN controller will set the flow label according to the SLA requirements of the first service flow Entries of the mapping table.

[0134] Specifically, the SDN controller generates label information of the first...

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, related equipment and computer readable storage medium. The method comprises the steps that: a first switch searches a table item of a first service flow corresponding to a data message in a flow table; the table item corresponding to the first service flow at least comprises generic routing encapsulation (GRE) tunnel information of the first service flow and flow label information for identifying the first service flow; the searched table item is used, and the data message is encapsulated into a GRE message; and the GRE message is forwarded to a quality of service (QoS) port queue corresponding to the first service flow so as to emit the GRE message, wherein the GRE message at least carries the flow label information.

Description

technical field [0001] The present invention relates to the communication field, in particular to a message processing method, related equipment and a computer-readable storage medium. Background technique [0002] Generic Routing Encapsulation (GRE, Generic Routing Encapsulation) technology is a tunneling technology, such as figure 1 As shown, this technology can establish a virtual Internet Protocol (IP, Internet Protocol) connection between two tunnel endpoints, and encapsulate the original data packet into a new tunnel packet, thereby realizing the expansion of the two-layer network and the two-layer overlay Network creation. When using GRE technology to transmit data, since the service flow is encapsulated in the tunnel, different service flows cannot be identified during transmission, so end-to-end QoS (Quality of Service) control cannot be provided for different services in the tunnel. For this problem, there is no effective solution in related technologies. Conte...

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/46H04L12/723H04L12/725H04L12/861H04L12/935H04L12/947H04L45/50H04L49/111
CPCH04L12/4633H04L45/302H04L45/50H04L49/25H04L49/30H04L49/309H04L49/90H04L2012/4629
Inventor 吴娟
Owner LENOVO (BEIJING) 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