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

Flow classifier, service routing trigger, method and system for packet processing

A technology of packet processing and flow classifier, applied in the field of communication

Active Publication Date: 2018-06-05
HUAWEI TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the embodiment of the present invention is to provide a flow classifier, a service routing trigger, and a method and system for message processing, so as to solve the problem of service processing on the message

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
  • Flow classifier, service routing trigger, method and system for packet processing
  • Flow classifier, service routing trigger, method and system for packet processing
  • Flow classifier, service routing trigger, method and system for packet processing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0088] As shown in Figure 1, a packet processing system includes a controller 12, a flow classifier 14, and a service routing trigger 18; wherein

[0089]The controller 12 is configured to send the first policy information to the traffic classifier 14 . The first policy information includes: a filtering rule, an address of a service routing trigger matching the first filtering rule, and a service identifier corresponding to the filtering rule. The filtering rules are used to identify packets. The service identifier is used to represent the sequence of service nodes processing the message.

[0090] The controller 12 is further configured to send second policy information to the service routing trigger 18, where the second policy information includes: the service identifier and a sequence of service nodes corresponding to the service identifier.

[0091] The traffic classifier 14 is configured to receive the first policy information sent by the controller 12;

[0092] The tra...

Embodiment 2

[0119] The packet processing system may also include multiple service routing triggers. In this case, a packet processing system includes: a controller, a flow classifier, a first service routing trigger, a second service routing trigger device; among them

[0120] The controller is configured to send first policy information to the traffic classifier, where the first policy information includes: a filtering rule, an address of a service routing trigger corresponding to the filtering rule, and an address related to the filtering rule A corresponding service identifier, wherein the filter rule is used to identify a message; the service identifier is used to represent a sequence of service nodes processing the message;

[0121] The controller is further configured to send second policy information to the first service routing trigger, where the second policy information includes: the service identifier and the service node sequence corresponding to the service identifier, the fi...

Embodiment 3

[0132] Such as image 3 As shown, the embodiment of the present invention provides a message processing method, including:

[0133] 304. The flow classifier receives the first packet.

[0134] The first message may be an IP message or an Ethernet message, and the first message may be sent from a user-side device or from a network-side device, which is not limited in this embodiment of the present invention .

[0135] 306. The traffic classifier determines, according to the first filtering rule matched by the first packet, the first service identifier matching the first filtering rule and the The address of the first service routing trigger matched by the first filtering rule; the policy information includes: the filtering rule, the address of the service routing trigger, and the service identifier corresponding to the filtering rule, wherein the filtering rule is used to identify the text; the service identifier is used to identify a sequence of service nodes that process the ...

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

A method for packet processing, comprising: a flow classifier receives a first packet; and the flow classifier determines, according to a first filter rule matched by the first packet, in policy information of the flow classifier The first service identifier matched by the first filtering rule, and the address of the first service routing trigger matching the first filtering rule; the policy information includes: the filtering rule, the address of the service routing trigger, and the A service identifier corresponding to a filter rule, wherein the filter rule is used to identify a packet; the service identifier is used to identify a sequence of service nodes that process the packet; the flow classifier sends the trigger to the first service route Sending a second message; the second message is formed by adding the first service identifier to the first message.

Description

technical field [0001] The invention relates to the communication field, and in particular to a message processing method, device and system. Background technique [0002] In a data center network, it is usually necessary to perform service processing on packets based on layer 4 to layer 7 in the open systems interconnection (open systems interconnection, OSI) layering. For example, business processing usually includes providing firewalls, Network Address Translation (NAT), home control, and the like. Different messages may require different service processing, and messages may require multiple service processing, for example, some messages may require firewall and NAT processing, while other messages may require firewall and home control processing, In this way, how to realize the service processing of the message is a problem to be solved. Contents of the invention [0003] The purpose of the embodiments of the present invention is to provide a flow classifier, a servi...

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/24H04L45/24
CPCH04L41/5054H04L45/306H04L43/028H04L45/22
Inventor 吴东君闫长江黄世碧
Owner HUAWEI 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