CN105939308A - Message processing method and device - Google Patents

Message processing method and device Download PDF

Info

Publication number
CN105939308A
CN105939308A CN201510447366.8A CN201510447366A CN105939308A CN 105939308 A CN105939308 A CN 105939308A CN 201510447366 A CN201510447366 A CN 201510447366A CN 105939308 A CN105939308 A CN 105939308A
Authority
CN
China
Prior art keywords
message
socket
type
service message
queue
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510447366.8A
Other languages
Chinese (zh)
Other versions
CN105939308B (en
Inventor
李绍辉
王永亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou DPTech Technologies Co Ltd
Original Assignee
Hangzhou DPTech Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou DPTech Technologies Co Ltd filed Critical Hangzhou DPTech Technologies Co Ltd
Priority to CN201510447366.8A priority Critical patent/CN105939308B/en
Publication of CN105939308A publication Critical patent/CN105939308A/en
Application granted granted Critical
Publication of CN105939308B publication Critical patent/CN105939308B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • H04L63/0272Virtual private networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4633Interconnection of networks using encapsulation techniques, e.g. tunneling

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention provides a message processing method and a message processing device. The method is applied to a network device on which an SSL VPN tunnel is established via a preset well-known port that is the register port of an L2TP. The method comprises the steps of when receiving a business message via the preset well-known port, determining the message type of the business message, wherein the message types comprise an L2TP type and an SSL VPN type; according to the message type, storing the business message into a Socket queue corresponding to the message type; and calling a processing progress corresponding to the Socket queue to carry out business processing on the business message in the Socket queue. With the application of the above embodiment, the SSL VPN and L2TP can share one well-known port, the SSL VPN type message is prevented from being filtered by the network device, so that the SSL VPN type message can enter the corresponding processing progress, and thus the SSL VPN type message is processed, and the user experience is enhanced.

Description

The treating method and apparatus of message
Technical field
The present invention relates to technical field of network security, particularly relate to the treating method and apparatus of a kind of message.
Background technology
(Secure Sockets Layer Virtual Private Network, SSL is empty for SSL VPN Intend private network) i.e. refer to use ssl protocol to realize the novel VPN technologies of one remotely accessed, SSL VPN has that deployment is simple, maintenance cost is low and the feature such as network adaptability is strong, is therefore widely used In enterprise network, for providing secure tunnel between general headquarters and the branch of enterprise, i.e. SSL vpn tunneling, from And be that internal enterprise resources access provides convenient, and improve the safety that internal resource accesses.
At present, UDP (User Datagram Protocol, UDP) non-well-known end is used Mouth sets up SSL VPN (Secure Sockets Layer Virtual Private Network, SSL Virtual Private Network) tunnel, but owing to the network equipment is inconsistent to the safety inspection standard of message, can cause SSL VPN class message is by network equipment filtration treatment, and SSL VPN class message can not be carried out business Process, reduce Consumer's Experience.
Summary of the invention
In view of this, the present invention provides the treating method and apparatus of a kind of message, to solve SSL VPN class Message is by network equipment filtration treatment, and the problem that SSL VPN class message can not be carried out Business Processing.
Specifically, the present invention is achieved through the following technical solutions:
The present invention provides the processing method of a kind of message, and described method is applied on network devices, described net Setting up SSL vpn tunneling based on default well-known port on network equipment, described default well-known port is the second layer The registered port of tunnel protocol L2TP, described method includes:
When receiving service message by described default well-known port, determine the message of described service message Type, described type of message includes L2TP class message and SSL VPN class message;
According to described type of message, described service message is stored in the socket corresponding with described type of message Socket queue;
Call the treatment progress corresponding with described Socket queue to the service message in described Socket queue Carry out Business Processing.
The present invention also provides for the processing means of a kind of message, and described device is applied on network devices, described Setting up SSL vpn tunneling based on default well-known port on the network equipment, described default well-known port is The registered port of L2TP, described device includes:
Determine unit, for when receiving service message by described default well-known port, determine described The type of message of service message, described type of message includes L2TP class message and SSL VPN class message;
First memory element, for being stored in described service message and described message according to described type of message The Socket queue that type is corresponding;
Performance element, for calling the treatment progress corresponding with described Socket queue to described Socket Service message in queue carries out Business Processing.
Application above-described embodiment, can be stored in service message according to the type of message of service message and reports The Socket queue that literary composition type is corresponding, eventually enters into the treatment progress of correspondence so that service message is carried out business Process, thus realize SSL VPN Yu L2TP and share a well-known port, it is to avoid SSL VPN class report Literary composition is filtered by the network equipment, enables SSL VPN class message to enter the treatment progress of correspondence, thus right The Business Processing of SSL VPN class message, improves Consumer's Experience.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of the processing method of a kind of message shown in the present invention one exemplary embodiment;
Fig. 2 is the flow process signal of the processing method of the another kind of message shown in the present invention one exemplary embodiment Figure;
Fig. 3 is the place equipment one of the processing means of a kind of message shown in the present invention one exemplary embodiment Hardware architecture diagram;
Fig. 4 is the schematic flow sheet of the processing means of a kind of message shown in the present invention one exemplary embodiment.
Detailed description of the invention
Here will illustrate exemplary embodiment in detail, its example represents in the accompanying drawings.Following When description relates to accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represents same or analogous Key element.Embodiment described in following exemplary embodiment does not represent the institute consistent with the present invention There is embodiment.On the contrary, they only with as appended claims describes in detail, the one of the present invention The example of the apparatus and method that a little aspects are consistent.
It is only merely for describing the purpose of specific embodiment in terminology used in the present invention, and is not intended to be limiting The present invention." a kind of ", " described " of singulative used in the present invention and appended claims " it is somebody's turn to do " be also intended to include most form, unless context clearly shows that other implications.Also should manage Solving, term "and/or" used herein refers to and comprises one or more project of listing being associated Any or all may combination.
Although should be appreciated that may use term first, second, third, etc. various to describe in the present invention Information, but these information should not necessarily be limited by these terms.These terms only be used for by same type of information that This distinguishes.Such as, without departing from the present invention, the first information can also be referred to as Two information, similarly, the second information can also be referred to as the first information.Depend on linguistic context, as in this institute Use word " if " can be construed to " and ... time " or " when ... time " or " response In determining ".
The processing method of a kind of message that the embodiment of the present invention provides, the method applies on network devices, Set up SSL vpn tunneling based on default well-known port on this network equipment so that SSL VPN with L2TP (Layer 2 Tunneling Protocol, Level 2 Tunnel Protocol) shares this default well-known port, Avoid SSL VPN class message by network equipment filtration treatment, and based on type of message, message is stored in correspondence Socket queue, ensure that SSL VPN class message does not produce with L2TP class message and conflicts, enter smoothly Each self-corresponding treatment progress, completes corresponding Business Processing.
Fig. 1 is the schematic flow sheet of the processing method of a kind of message shown in the present invention one exemplary embodiment.
As it is shown in figure 1, the processing method of a kind of message, the process that realizes of the method can include kernel state Part and User space part, under kernel state, after receiving service message, it may be determined that this business report The type of message of literary composition, wherein, type of message can include L2TP class message and SSL VPN class message, And according to type of message, service message is stored in corresponding Socket queue, such as, L2TP Socket Queue and SSL VPN Socket queue, then by calling the treatment progress under User space, such as, L2TP Treatment progress and SSL VPN treatment progress, make this treatment progress to the industry in corresponding Socket queue Business message carries out Business Processing.
For the technical scheme making those skilled in the art be more fully understood that in the embodiment of the present invention, will knot Close the following drawings technical scheme in the embodiment of the present invention is described in further detail.
Fig. 2 is the flow process signal of the processing method of the another kind of message shown in the present invention one exemplary embodiment Figure.
As in figure 2 it is shown, the processing method of a kind of message, the method is applied on network devices, and this net Setting up SSL vpn tunneling based on default well-known port on network equipment, default well-known port is the note of L2TP Volume port, the method comprises the steps:
Step 201, when receiving service message by default well-known port, determines the report of service message Literary composition type, wherein, type of message includes L2TP class message and SSL VPN class message.
For transport layer, the five-tuple of L2TP class message and SSL VPN class message is identical, because of This can not distinguish the type of message of two class messages exactly, it is possible in accordance with a preferred embodiment of the present invention to from The message information of application layer is to determine the type of message of two class messages, specifically, and can be from service message Protocol fields obtains the application layer protocol of service message, if this application layer protocol is L2TP, it is determined that This service message is L2TP class message, and if application layer protocol is ssl protocol, it is determined that this business Message is SSL VPN class message.
Preferably, default well-known port can be 1701 ports.
Step 202, is stored in the Socket team corresponding with stating type of message according to type of message by service message Row.
The Socket queue corresponding with type of message, such as, L2TP Socket queue can be pre-set With SSL VPN Socket queue, after the type of message being determined service message by step 201, by industry Business message is stored in the Socket queue that type is mated with type of message.
Step 203, calls the treatment progress corresponding with Socket queue to the business report in Socket queue Literary composition carries out Business Processing.
By step 203, the treatment progress in User space can be called, with to the industry in Socket queue Business message carries out Business Processing, it is achieved L2TP class message and SSL VPN class message shunting process, it is to avoid Preset well-known port originating port collision problem, so that different types of service message can be successfully entered Corresponding treatment progress, ensures that regular traffic processes.
Below by citing to above-described embodiment further details of explanation of son.
Assuming that presetting well-known port is 1701 ports, those skilled in the art is it is understood that 1701 Port is the registered port of L2TP, and L2TP class message can be successfully entered correspondence by 1701 ports Treatment progress, thus realize the Business Processing to L2TP class message, but, if SSL VPN also makes Use 1701 ports, then 1701 ports are it would appear that port collision problem, and can not normally carry out business Process.And use the embodiment of the present invention, can be to L2TP class message and the message of SSL VPN class message Type is identified, and is stored in and type of message by corresponding service message according to the type of message identified In corresponding Socket queue, so that the process that service message carries out correspondence is carried out, it is to avoid 1701 ends There is port collision problem in mouth, ensures and normally carries out Business Processing to by every class message of 1701 ports.
According to an alternate embodiment of the present invention, socket caching Socket Buffer, base can be pre-created In this, after step 201, service message can be preserved to Socket Buffer, and for preserving First that the Socket Buffer labelling of described service message is corresponding with described type of message identifies feature, with Service message in described Socket Buffer is stored in and identifies, with described first, the Socket that feature is corresponding Queue.For example, 0x01 can be labeled as have the of the Socket Buffer of L2TP class message One identifies feature, and 0x02 is labeled as the first knowledge having the Socket Buffer of SSL VPN class message Other feature.
Based on above preferred embodiment, the present invention also provides for a preferred embodiment, can pre-set two Be respectively used to store the Socket queue of two class service messages, those skilled in the art it is understood that One five-tuple (such as, protocol type, source IP address, purpose IP address, source port and destination Mouthful) may determine that a Socket, but due to the five-tuple phase of two class messages in the embodiment of the present invention With, in order to distinguish the Socket of two class messages, can be that Socket queue labelling second identifies feature, than As, field extension process can be carried out in the encap_type field of Socket, increase this field value pair, Such as, represent that at encap_type field definition 0x01 the Socket of L2TP, definition 0x02 represent SSL The Socket of VPN, can be using the 0x01 of encap_type field as the Socket queue of L2TP Second identify feature, using 0x02 as SSL VPN Socket queue second identification feature.
Further, step 102 specifically can identify feature based on first, it is judged that first identifies that feature is No with second identify characteristic matching, if it does, then the service message in Socket Buffer can be deposited Enter described second to identify in the Socket queue that feature is corresponding.
Application above-described embodiment, can be stored in service message according to the type of message of service message and reports The Socket queue that literary composition type is corresponding, eventually enters into the treatment progress of correspondence so that service message is carried out business Process, thus realize SSL VPN Yu L2TP and share a well-known port, and SSL VPN class message The treatment progress of correspondence can be successfully entered, ensure the Business Processing to SSL VPN class message, improve and use Family is experienced.
Corresponding with the embodiment of the processing method of aforementioned message, present invention also offers the process dress of message The embodiment put.
The embodiment of the processing means 400 of message of the present invention can be applied on network devices.Device is implemented Example can be realized by software, it is also possible to realizes by the way of hardware or software and hardware combining.With software As a example by realization, as the device on a logical meaning, be the processor by its place equipment by non-easily In the property lost memorizer, corresponding computer program instructions reads and runs formation in internal memory.From hardware view For, as it is shown on figure 3, be a kind of hardware structure diagram of the processing means place equipment of message of the present invention, In addition to the processor shown in Fig. 3, internal memory, network interface and nonvolatile memory, implement In example, the network equipment at device place is generally according to the actual functional capability of this equipment, it is also possible to include other hardware, This is repeated no more.
Fig. 4 is the schematic flow sheet of the processing means of a kind of message shown in the present invention one exemplary embodiment.
As shown in Figure 4, the processing means 400 of a kind of message, this device 400 is applied on network devices, Setting up SSL vpn tunneling based on default well-known port on this network equipment, default well-known port is L2TP Registered port, this device 400 includes determining unit the 401, first memory element 402 and performing list Unit 403.
Determine that unit 401 is for when receiving service message by described default well-known port, determining institute Stating the type of message of service message, described type of message includes L2TP class message and SSL VPN class message.
According to a preferred embodiment of the invention, determine that unit 401 can include obtaining subelement and determining son Unit, wherein, obtains subelement for obtaining described service message from the protocol fields of described service message Application layer protocol;If determining, subelement is Level 2 Tunnel Protocol L2TP for described application layer protocol, Then determine that described service message is L2TP class message;If described application layer protocol is SSL SSL Agreement, it is determined that described service message is SSL VPN class message.
First memory element 402 is for being stored in described service message and described report according to described type of message The Socket queue that literary composition type is corresponding.
Performance element 403 is for calling the treatment progress corresponding with described Socket queue to described Socket Service message in queue carries out Business Processing.
According to an alternate embodiment of the present invention, the processing means 400 of a kind of message, it is also possible to include caching Creating unit, the second memory element, the first indexing unit and the 3rd memory element, wherein, caching wound Build unit, be used for creating socket caching Socket Buffer;Second memory element, for determining After stating the type of message of service message, described service message is preserved to described Socket Buffer;The One indexing unit, for for preserving the Socket Buffer labelling of described service message and described message class The first identification feature that type is corresponding;3rd memory element, for by the business in described Socket Buffer Message is stored in and identifies, with described first, the Socket queue that feature is corresponding.
Based on this alternative embodiment, the processing means 400 of a kind of message can also include queue creating unit With the second indexing unit, wherein, queue creating unit, it is used for establishment corresponding with described type of message Socket queue;Second indexing unit, is used for as described Socket queue labelling and described type of message pair The the second identification feature answered.Further, the first memory element 402 can include judgment sub-unit and deposit Storage subelement, wherein, it is judged that subelement, is used for judging that described first identifies that whether feature is with described second Identify characteristic matching;Storing sub-units, for upon a match, by the business in described Socket Buffer What message was stored in coupling described second identifies Socket queue corresponding to feature.
According to a preferred embodiment of the invention, default well-known port is 1701 ports.
In said apparatus, the function of unit and the process that realizes of effect specifically refer in said method corresponding Step realize process, do not repeat them here.
For device embodiment, owing to it corresponds essentially to embodiment of the method, so relevant part ginseng See that the part of embodiment of the method illustrates.Device embodiment described above is only schematically, The wherein said unit illustrated as separating component can be or may not be physically separate, makees The parts shown for unit can be or may not be physical location, i.e. may be located at a place, Or can also be distributed on multiple NE.Can select according to the actual needs part therein or The whole module of person realizes the purpose of the present invention program.Those of ordinary skill in the art are not paying creativeness In the case of work, i.e. it is appreciated that and implements.
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all at this Within the spirit of invention and principle, any modification, equivalent substitution and improvement etc. done, should be included in Within the scope of protection of the invention.

Claims (10)

1. the processing method of a message, it is characterised in that described method is applied on network devices, institute Stating and set up SSL vpn tunneling based on default well-known port on the network equipment, described default well-known port is The registered port of Layer 2 Tunneling Protocol L2TP, described method includes:
When receiving service message by described default well-known port, determine the message of described service message Type, described type of message includes L2TP class message and SSL VPN class message;
According to described type of message, described service message is stored in the socket corresponding with described type of message Socket queue;
Call the treatment progress corresponding with described Socket queue to the service message in described Socket queue Carry out Business Processing.
Method the most according to claim 1, it is characterised in that described determine described service message Type of message, including:
The application layer protocol of described service message is obtained from the protocol fields of described service message;
If described application layer protocol is L2TP, it is determined that described service message is L2TP class message;
If described application layer protocol is SSL ssl protocol, it is determined that described service message is SSL VPN class message.
Method the most according to claim 1, it is characterised in that described method also includes:
Create socket caching Socket Buffer;
After determining the type of message of described service message, described service message is preserved to described Socket Buffer;
For preserving the Socket Buffer labelling of described service message corresponding with described type of message first Identify feature;
Service message in described Socket Buffer is stored in described first identify feature corresponding described in Socket queue.
Method the most according to claim 3, it is characterised in that described method also includes:
Create the Socket queue corresponding with described type of message;
For the second identification feature that described Socket queue labelling is corresponding with described type of message;
Described described service message is stored in corresponding with described type of message according to described type of message Socket queue, including:
Judge that described first identifies whether feature identifies characteristic matching with described second;
Upon a match, the service message in described Socket Buffer is stored in described second and identifies feature pair The Socket queue answered.
5. according to the method according to any one of Claims 1 to 4, it is characterised in that described presetting is known Name port is 1701 ports.
6. the processing means of a message, it is characterised in that described device is applied on network devices, institute Stating and set up SSL vpn tunneling based on default well-known port on the network equipment, described default well-known port is The registered port of Layer 2 Tunneling Protocol L2TP, described device includes:
Determine unit, for when receiving service message by described default well-known port, determine described The type of message of service message, described type of message includes L2TP class message and SSL VPN class message;
First memory element, for being stored in described service message and described message according to described type of message The Socket queue that type is corresponding;
Performance element, for calling the treatment progress corresponding with described Socket queue to described Socket Service message in queue carries out Business Processing.
Device the most according to claim 6, it is characterised in that described determine that unit includes:
Obtain subelement, for obtaining the application of described service message from the protocol fields of described service message Layer protocol;
Determine subelement, if being L2TP for described application layer protocol, it is determined that described service message is L2TP class message;If described application layer protocol is SSL ssl protocol, it is determined that described business Message is SSL VPN class message.
Device the most according to claim 6, it is characterised in that described device also includes:
Caching creating unit, is used for creating socket caching Socket Buffer;
Second memory element, for after determining the type of message of described service message, by described business Message preserves to described Socket Buffer;
First indexing unit, for for preserve the Socket Buffer labelling of described service message with described The first identification feature that type of message is corresponding;
3rd memory element, for being stored in the service message in described Socket Buffer and described first Identify the Socket queue that feature is corresponding.
Device the most according to claim 8, it is characterised in that described device also includes:
Queue creating unit, for creating the Socket queue corresponding with described type of message;
Second indexing unit, for for described Socket queue labelling corresponding with described type of message second Identify feature;
Described first memory element, including:
Judgment sub-unit, is used for judging that described first identifies whether feature identifies characteristic matching with described second;
Storing sub-units, for upon a match, is stored in institute by the service message in described Socket Buffer State the Socket queue that the second identification feature is corresponding.
10. according to the device according to any one of claim 6~9, it is characterised in that described presetting is known Name port is 1701 ports.
CN201510447366.8A 2015-07-27 2015-07-27 The treating method and apparatus of message Active CN105939308B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510447366.8A CN105939308B (en) 2015-07-27 2015-07-27 The treating method and apparatus of message

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510447366.8A CN105939308B (en) 2015-07-27 2015-07-27 The treating method and apparatus of message

Publications (2)

Publication Number Publication Date
CN105939308A true CN105939308A (en) 2016-09-14
CN105939308B CN105939308B (en) 2018-11-27

Family

ID=57152748

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510447366.8A Active CN105939308B (en) 2015-07-27 2015-07-27 The treating method and apparatus of message

Country Status (1)

Country Link
CN (1) CN105939308B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106713144A (en) * 2016-12-27 2017-05-24 锐捷网络股份有限公司 Read-write method of message exit information and forwarding engine
CN106878133A (en) * 2016-12-15 2017-06-20 新华三技术有限公司 Message forwarding method and device
CN109246023A (en) * 2018-11-16 2019-01-18 锐捷网络股份有限公司 Flow control methods, the network equipment and storage medium
CN109710416A (en) * 2019-01-11 2019-05-03 银清科技(北京)有限公司 Resource regulating method and device
CN113612773A (en) * 2021-08-03 2021-11-05 厦门至恒融兴信息技术股份有限公司 Intelligent message identification and analysis system and method realized by artificial intelligence

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101047599A (en) * 2006-03-31 2007-10-03 袁初成 Distribution SSL VPN system and construction method
CN104426735A (en) * 2013-08-30 2015-03-18 ***通信集团公司 Method and device for establishing VPN (Virtual Private Network) connection
CN104753752A (en) * 2013-12-30 2015-07-01 上海格尔软件股份有限公司 As-needed connecting method suitable for VPN

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101047599A (en) * 2006-03-31 2007-10-03 袁初成 Distribution SSL VPN system and construction method
CN104426735A (en) * 2013-08-30 2015-03-18 ***通信集团公司 Method and device for establishing VPN (Virtual Private Network) connection
CN104753752A (en) * 2013-12-30 2015-07-01 上海格尔软件股份有限公司 As-needed connecting method suitable for VPN

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
邓明: "SSL VPN的相关介绍与安全性研究", 《电脑知识与技术》 *

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106878133A (en) * 2016-12-15 2017-06-20 新华三技术有限公司 Message forwarding method and device
CN106878133B (en) * 2016-12-15 2019-11-08 新华三技术有限公司 Message forwarding method and device
CN106713144A (en) * 2016-12-27 2017-05-24 锐捷网络股份有限公司 Read-write method of message exit information and forwarding engine
CN106713144B (en) * 2016-12-27 2020-01-21 锐捷网络股份有限公司 Reading and writing method of message outlet information and forwarding engine
CN109246023A (en) * 2018-11-16 2019-01-18 锐捷网络股份有限公司 Flow control methods, the network equipment and storage medium
CN109710416A (en) * 2019-01-11 2019-05-03 银清科技(北京)有限公司 Resource regulating method and device
CN113612773A (en) * 2021-08-03 2021-11-05 厦门至恒融兴信息技术股份有限公司 Intelligent message identification and analysis system and method realized by artificial intelligence

Also Published As

Publication number Publication date
CN105939308B (en) 2018-11-27

Similar Documents

Publication Publication Date Title
CN105939308A (en) Message processing method and device
US10078526B2 (en) Securing a managed forwarding element that operates within a data compute node
US20190149512A1 (en) Third-party service chaining using packet encapsulation in a flow-based forwarding element
US20170171159A1 (en) Packet tagging for improved guest system security
CN104301184B (en) The health examination method and device of link
US8594131B1 (en) Packet processing on a multi-core processor
US9979645B2 (en) Hardware and software methodologies for creating and managing portable service function chains
CN106789617A (en) A kind of message forwarding method and device
CN109286511B (en) Data processing method and device
CN108712459A (en) Protocol massages cross-layer communication method, device and electronic equipment
CN105991444B (en) The method and apparatus of business processing
US9391958B2 (en) Hardware implementation of complex firewalls using chaining technique
CN105939284B (en) The matching process and device of message control strategy
CN105939240A (en) Load balancing method and device
CN105915428A (en) SDN L2VPN implementation method and system based on OPEN_FLOW protocol
US11329959B2 (en) Virtual routing and forwarding (VRF)-aware socket
CN110460623A (en) A kind of processing system, method and terminal for Industry Control puppy parc
CN105939344A (en) TCP (Transmission Control Protocol) connection establishing method and device
US9894012B2 (en) Method and system to improve network connection locality on multicore systems
CN110061898B (en) Message forwarding method and device
KR100864889B1 (en) Device and method for tcp stateful packet filter
CN111163102A (en) Data processing method and device, network equipment and readable storage medium
CN109587030A (en) Safeguard the lookup method and device, storage medium of endpoint MEP
US20210344704A1 (en) Network Defense Method and Security Detection Device
CN113079128B (en) Information blocking method and device, computing equipment and computer storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: Binjiang District and Hangzhou city in Zhejiang Province Road 310051 No. 68 in the 6 storey building

Applicant after: Hangzhou Dipu Polytron Technologies Inc

Address before: Binjiang District and Hangzhou city in Zhejiang Province Road 310051 No. 68 in the 6 storey building

Applicant before: Hangzhou Dipu Technology Co., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant