[go: up one dir, main page]

CN102195882A - Method and device for selecting route according to data stream application type - Google Patents

Method and device for selecting route according to data stream application type Download PDF

Info

Publication number
CN102195882A
CN102195882A CN2011101293025A CN201110129302A CN102195882A CN 102195882 A CN102195882 A CN 102195882A CN 2011101293025 A CN2011101293025 A CN 2011101293025A CN 201110129302 A CN201110129302 A CN 201110129302A CN 102195882 A CN102195882 A CN 102195882A
Authority
CN
China
Prior art keywords
application type
link
packet
identification
destination address
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
CN2011101293025A
Other languages
Chinese (zh)
Other versions
CN102195882B (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.)
Sangfor Technologies Co Ltd
Original Assignee
Sangfor Network Technology Shenzhen 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 Sangfor Network Technology Shenzhen Co Ltd filed Critical Sangfor Network Technology Shenzhen Co Ltd
Priority to CN201110129302.5A priority Critical patent/CN102195882B/en
Publication of CN102195882A publication Critical patent/CN102195882A/en
Application granted granted Critical
Publication of CN102195882B publication Critical patent/CN102195882B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a method for selecting a route according to a data stream application type. The method comprises the following steps of: when a request of establishing a new link is received from a client, judging the application type of the link; and selecting a corresponding route to transmit data according to preset correspondence between the application types and the routes. The invention also discloses a corresponding device. In the method and the device for selecting the route according to the data stream application type, the application type of a data stream is introduced into a multi-route load route selection strategy, and based on the conventional route selection realized according to an operator, a user also can allocate the routes according to different application types, so the utilization rate of bandwidth resources is increased.

Description

Method and device according to the routing of data flow application type
Technical field
The present invention relates to communication field, specially refer to a kind of method and device according to the routing of data flow application type.
Background technology
Balancing link load is a total system of disposing through tactic, can help the user to solve the problems such as redirected and Content Management of distributed storage, load balancing, network requests.Its objective is by in existing Internet, increasing the new network architecture of one deck, with the content release of website near user's network " edge ", make the user can obtain required content nearby, solve Internet network congestion situation, improve the response speed of user capture website, solve the slow problem of response speed of the user capture website little owing to the network bandwidth, that the user capture amount is big, the unequal reason of network point distribution causes technically comprehensively.
Balancing link load is based on the IP address base mostly and carries out tactful line configuring realization, and its principle is similar to the IP address base of setting up different circuits, tables look-up according to the destination address of request, selects a circuit.Generally be used to solve the client when using heterogeneous networks operator simultaneously, select the demand of optimal route.
Blemish in an otherwise perfect thing be that this scheme can't be carried out the discriminating of application type to institute's data carried by data, may bring after the routing optimization application of some P2P classes to seize HTTP etc. based on the broadband resource that TCP uses, and has reduced the broadband utilance.
Summary of the invention
Main purpose of the present invention improves user's broadband utilance for a kind of method and device according to the routing of data flow application type is provided.
The present invention proposes a kind of method according to the routing of data flow application type, comprising:
When receiving the request of newly-built link of client, judge the application type of described link;
According to the default application type and the corresponding relation of circuit, select corresponding circuit transmission data.
Preferably, before the application type of carrying out the described linking request of described judgement, also comprise:
Discern the application type of described link, and write down the mapping between the destination address of described application type and link.
Preferably, the application type of the described link of described identification comprises:
Judge the application type of described link according to first packet that receives;
When the application type that can't judge described link according to described first packet, and describedly be linked as TCP when link, select default line transmission data;
When the application type that can't judge described link according to described first packet, and describedly be linked as UDP when link, the UDP message that described client is sent duplicates many parts, send to each optional circuit in the described routing policy respectively, discern the application type of described link in conjunction with the feedback message of each optional circuit, still in the time of can't discerning, select default line transmission data;
In follow-up data interaction, attempt analyzing the application type of described link.
Preferably, described first packet according to reception judges that the application type of described link comprises:
By deep-packet detection, based on the behavior identification of statistics or based on pattern drill identification the carrying out identification of application type of learning.
Preferably, the application type of described judgement link comprises:
Obtain the destination address of described link;
According to the mapping of application type and destination address, search corresponding application type.
The present invention also proposes a kind of device according to the routing of data flow application type, comprising:
Judge module when being used to receive the request of newly-built link of client, is judged the application type of described link;
Select module, be used for, select corresponding circuit transmission data according to the default application type and the corresponding relation of circuit.
Preferably, described device also comprises:
Identification module is used to discern the application type of described link, and writes down the mapping between the destination address of described application type and link.
Preferably, described identification module comprises:
Judging unit is used for judging according to first packet that receives the application type of described link;
TCP link selection unit is used for when can't judging the application type of described link according to described first packet, and described when being linked as the TCP link, selects default line transmission data;
UDP link selection unit, be used for when the application type that can't judge described link according to described first packet, and describedly be linked as UDP when link, the UDP message that described client is sent duplicates many parts, send to each optional circuit in the described routing policy respectively, discern the application type of described link in conjunction with the feedback message of each optional circuit, in the time of still can't discerning, select default line transmission data;
Attempt the unit, be used for attempting the application type of the described link of analysis in follow-up data interaction.
Preferably, described judging unit specifically is used for:
By deep-packet detection, based on the behavior identification of statistics or based on pattern drill identification the carrying out identification of application type of learning.
Preferably, described judge module comprises:
Acquiring unit is used to obtain the destination address of described link;
Search the unit, be used for mapping, search corresponding application type according to application type and destination address.
A kind of method and device that the present invention proposes according to the routing of data flow application type, the application type of data flow is introduced multi-line load routing policy, carry out on the basis of routing according to operator existing, the user can also improve the utilance of bandwidth resources according to different application type distributed lines.In actual applications, can distinguish business datum (office software) and non-business datum (P2P flow), make both be assigned on the different circuits, avoid non-service traffics to disturb office network.
Description of drawings
Fig. 1 is the schematic flow sheet of the present invention according to method one embodiment of data flow application type routing;
Fig. 2 is the schematic flow sheet of the present invention according to the another embodiment of method of data flow application type routing;
The schematic flow sheet of Fig. 3 for discerning among the another embodiment of method of the present invention according to the routing of data flow application type;
The schematic flow sheet of Fig. 4 for judging among the another embodiment of method of the present invention according to the routing of data flow application type;
Fig. 5 is the structural representation of the present invention according to device one embodiment of data flow application type routing;
Fig. 6 is the structural representation of the present invention according to the another embodiment of device of data flow application type routing;
Fig. 7 is the structural representation of the present invention according to identification module among the another embodiment of device of data flow application type routing;
Fig. 8 is the structural representation of the present invention according to the another embodiment judge module of device of data flow application type routing.
The realization of the object of the invention, functional characteristics and advantage will be in conjunction with the embodiments, are described further with reference to accompanying drawing.
Embodiment
Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
With reference to Fig. 1, method one embodiment of the present invention according to the routing of data flow application type proposed, comprising:
Step S11, when receiving the request of newly-built link of client, judge the application type of described link;
The data message that network data flow transmitted, wherein a part of (the normally data segment head more than 4 layers), embodying promptly in concrete application protocol is realized is " data structure ", so data flow has application characteristic, Here it is, and most manufacturers realize DPI (Deep Packet Inspection, and then realize the application type base of recognition deep-packet detection).
When receiving the request of the newly-built link that client sends, search the local destination address of having preserved and the mapping of application type according to the destination address of this link, can judge the application type of this link.Perhaps when the mapping of local destination address of not preserving this link and application type, the packet that sends according to client or accordingly the packet of server feedback judge the application type of this link.Above-mentioned indication server may be that the server on the TCP link of back is set up in the TCP link according to the practical application scene, also may be the server on each optional UDP link before the UDP link is set up.
The application type that step S12, basis are preset and the corresponding relation of circuit are selected corresponding circuit transmission data.
Present embodiment will be done, be on routing policy basis based on the IP address base, also safeguard the database of a destination address and application type, be used for the recognition result and the destination address of application type are associated. and then realize selecting different line resources according to application type.Before routing, corresponding relation between application type and the routing policy pre-sets, for example the user may need the bigger application types of occupied bandwidth resource such as PPSTREAM are placed on a special circuit, and other application types such as key business are placed on another special circuit, when the application type that identifies a certain link is the application type of key business, then, select correct circuit unaffected with the operation that guarantees key business according to the corresponding relation between application type and the routing policy.
In the present embodiment, the application type of data flow is introduced multi-line load routing policy, carry out on the basis of routing according to operator existing, the user can also improve the utilance of bandwidth resources according to different application type distributed lines.
With reference to Fig. 2, the method another embodiment of the present invention according to the routing of data flow application type proposed, in one embodiment, also comprise
The application type of step S10, the described link of identification, and write down mapping between the destination address of described application type and link.
As the link request of setting up according to client, at local search during less than the application type of the destination address correspondence of this link, the application type that needs instant this link of identification, and in the application type of the above-mentioned link correspondence of record and the mapping between the destination address after the identification, the situation that the link that common this situation occurs in this destination address occurs first.
With reference to Fig. 3, described step S10 can comprise:
Step S101, judge the application type of described link according to first packet that receives;
Finish with client and to connect after shaking hands.When first of reception client has the message of data, it is analyzed identification, if can determine the application type of this link, then directly it is carried out routing query, select a circuit to initiate connection request according to the routing result to the server of this circuit, after connection is set up successfully,, disconnect until this link with the form work of Transparent Proxy.
Step S102, when the application type that can't judge described link according to described first packet, and describedly be linked as TCP when link, select default line transmission data;
For the TCP link,, then use acquiescence routing and server to connect if only have the message of data can't determine application type according to first.
Step S103, when the application type that can't judge described link according to described first packet, and describedly be linked as UDP when link, the UDP message that described client is sent duplicates many parts, send to each optional circuit in the described routing policy respectively, discern the application type of described link in conjunction with the feedback message of each optional circuit, still in the time of can't discerning, select default line transmission data;
Link for UDP, if only can't determine this application type by first recognition result that wraps the application type of data, or can't affirm fully this application type, need the server feedback message further to confirm, can duplicate many parts this moment with this UDP message, and every optional circuit all sends portion.When the feedback message arrives, content in conjunction with feedback message and request message is carried out the identification of application type, if can determine this application type, the inquiry routing policy, obtain the pairing circuit of this application type, and abandoning the feedback message of other optional circuit, this connection subsequent packet can be walked selected circuit, thereby finishes routing process.If still can't determine application type according to the feedback message, then according to the acquiescence routing policy, selected default line abandons returning of other circuit and wraps.
At present, the application type that needs UDP feedback message to confirm mainly is distributed in several frequently seen Streaming Media software, as: PPTV, QQ are audio-visual, a sudden peal of thunder is looked at PPStream etc., and the Handshake Protocol of part IM Handshake Protocol such as QQ file transfer etc.
The application type of step S104, the described link of trial analysis in follow-up data interaction;
No matter still UDP link of TCP link when the application type that can't confirm by said method to link, and when selecting default line, is used identification and should be continued the follow-up data content of trace analysis, attempts discerning.If finally can't discern the application type of this destination address, then destination address can be recorded address database, and be labeled as repeatedly trial, the number of times of trial is set in advance by the user.
In the above-described embodiments, step S101 further comprises:
By deep-packet detection, based on the behavior identification of statistics or based on pattern drill identification the carrying out identification of application type of learning.
The recognition technology of application type is not limited only to said method, and other technology that can be applied to application type identification also is applicable to the present invention.
With reference to Fig. 4, in the above-described embodiments, step S11 can comprise:
Step S111, obtain the destination address of described link;
Step S112, according to the mapping of application type and destination address, search corresponding application type.
Present embodiment is applicable to the situation that the mapping of application type and destination address has existed, for the correct routing of successive links request provides preparation.
With reference to Fig. 5, device one embodiment of the present invention according to the routing of data flow application type proposed, comprising:
Judge module 10 when being used to receive the request of newly-built link of client, is judged the application type of described link;
Select module 20, be used for, select corresponding circuit transmission data according to the default application type and the corresponding relation of circuit.
The data message that network data flow transmitted, wherein a part of (the normally data segment head more than 4 layers), embodying promptly in concrete application protocol is realized is " data structure ", so data flow has application characteristic, Here it is, and most manufacturers realize DPI, and then realize the application type base of recognition.
When receiving the request of the newly-built link that client sends, judge module 10 searches the local destination address of having preserved and the mapping of application type according to the destination address of this link, can judge the application type of this link.Perhaps when the mapping of local destination address of not preserving this link and application type, the packet that sends according to client or accordingly the packet of server feedback judge the application type of this link.Above-mentioned indication server may be that the server on the TCP link of back is set up in the TCP link according to the practical application scene, also may be the server on each optional UDP link before the UDP link is set up.
Present embodiment will be done, be on routing policy basis based on the IP address base, also safeguard the database of a destination address and application type, be used for the recognition result and the destination address of application type are associated. and then select module 20 to realize selecting different line resources according to application type.Before routing, corresponding relation between application type and the routing policy pre-sets, for example the user may need the bigger application types of occupied bandwidth resource such as PPSTREAM are placed on a special circuit, and other application types such as key business are placed on another special circuit, when the application type that identifies a certain link is the application type of key business, then, select module 20 to select correct circuit unaffected with the operation that guarantees key business according to the corresponding relation between application type and the routing policy.
In the present embodiment, the application type of data flow is introduced multi-line load routing policy, carry out on the basis of routing according to operator existing, the user can also improve the utilance of bandwidth resources according to different application type distributed lines.
With reference to Fig. 6, the device another embodiment of the present invention according to the routing of data flow application type proposed, comprising:
Identification module 30 is used to discern the application type of described link, and writes down the mapping between the destination address of described application type and link.
As the link request of setting up according to client, at local search during less than the application type of the destination address correspondence of this link, the application type that needs identification module 30 instant these links of identification, and in the application type of the above-mentioned link correspondence of record and the mapping between the destination address after the identification, the situation that the link that common this situation occurs in this destination address occurs first.
With reference to Fig. 7, in the above-described embodiments, identification module 30 further comprises:
Judging unit 31 is used for judging according to first packet that receives the application type of described link;
TCP link selection unit 32 is used for when can't judging the application type of described link according to described first packet, and described when being linked as the TCP link, selects default line transmission data;
UDP link selection unit 33, be used for when the application type that can't judge described link according to described first packet, and describedly be linked as UDP when link, the UDP message that described client is sent duplicates many parts, send to each optional circuit in the described routing policy respectively, discern the application type of described link in conjunction with the feedback message of each optional circuit, in the time of still can't discerning, select default line transmission data;
Attempt unit 34, be used for attempting the application type of the described link of analysis in follow-up data interaction.
Finish with client and to connect after shaking hands.When first of reception client has the message of data, judging unit 31 is analyzed identification to it, if can determine the application type of this link, then directly it is carried out routing query, select a circuit to initiate connection request according to the routing result to the server of this circuit, after connection is set up successfully,, disconnect until this link with the form work of Transparent Proxy.
For the TCP link, if only have the message of data can't determine application type according to first, then TCP link selection unit 32 uses acquiescence routing and server to connect.
Link for UDP, if only can't determine this application type by first recognition result that wraps the application type of data, or can't affirm fully this application type, need the server feedback message further to confirm, UDP link selection unit 33 can duplicate many parts with this UDP message at this moment, and every optional circuit all sends portion.When the feedback message arrives, UDP link selection unit 33 carries out the identification of application type in conjunction with the content of feedback message and request message, if can determine this application type, the inquiry routing policy, obtain the pairing circuit of this application type, and abandoning the feedback message of other optional circuit, this connection subsequent packet can be walked selected circuit, thereby finishes routing process.If still can't determine application type according to the feedback message, then according to the acquiescence routing policy, selected default line abandons returning of other circuit and wraps.
At present, the application type that needs UDP feedback message to confirm mainly is distributed in several frequently seen Streaming Media software, as: PPTV, QQ are audio-visual, a sudden peal of thunder is looked at PPStream etc., and the Handshake Protocol of part IM Handshake Protocol such as QQ file transfer etc.
No matter still UDP link of TCP link when the application type that can't confirm by said method to link, and when selecting default line, is used identification and should be continued the follow-up data content of trace analysis, attempts unit 34 and attempts discerning.If finally can't discern the application type of this destination address, then destination address can be recorded address database, and be labeled as repeatedly trial, the number of times of trial is set in advance by the user.
In the above-described embodiments, judging unit 31 specifically is used for:
By deep-packet detection, based on the behavior identification of statistics or based on pattern drill identification the carrying out identification of application type of learning.
Judging unit 31 is not limited only to adopt said method, and other technology that can be applied to application type identification also is applicable to the present invention.
With reference to Fig. 8, in the above-described embodiments, judge module 10 comprises:
Acquiring unit 11 is used to obtain the destination address of described link;
Search unit 12, be used for mapping, search corresponding application type according to application type and destination address.
Present embodiment is applicable to the situation that the mapping of application type and destination address has existed, for the correct routing of successive links request provides preparation.
The above only is the preferred embodiments of the present invention; be not so limit claim of the present invention; every equivalent structure or equivalent flow process conversion that utilizes specification of the present invention and accompanying drawing content to be done; or directly or indirectly be used in other relevant technical fields, all in like manner be included in the scope of patent protection of the present invention.

Claims (10)

1. the method according to the routing of data flow application type is characterized in that, comprising:
When receiving the request of newly-built link of client, judge the application type of described link;
According to the default application type and the corresponding relation of circuit, select corresponding circuit transmission data.
2. the method for claim 1 is characterized in that, before the application type of carrying out the described linking request of described judgement, also comprises:
Discern the application type of described link, and write down the mapping between the destination address of described application type and link.
3. method as claimed in claim 2 is characterized in that, the application type of the described link of described identification comprises:
Judge the application type of described link according to first packet that receives;
When the application type that can't judge described link according to described first packet, and describedly be linked as TCP when link, select default line transmission data;
When the application type that can't judge described link according to described first packet, and describedly be linked as UDP when link, the UDP message that described client is sent duplicates many parts, send to each optional circuit in the described routing policy respectively, discern the application type of described link in conjunction with the feedback message of each optional circuit, still in the time of can't discerning, select default line transmission data;
In follow-up data interaction, attempt analyzing the application type of described link.
4. method as claimed in claim 3 is characterized in that, described first packet according to reception judges that the application type of described link comprises:
By deep-packet detection, based on the behavior identification of statistics or based on pattern drill identification the carrying out identification of application type of learning.
5. as claim 3 or 4 described methods, it is characterized in that the application type of described judgement link comprises:
Obtain the destination address of described link;
According to the mapping of application type and destination address, search corresponding application type.
6. the device according to the routing of data flow application type is characterized in that, comprising:
Judge module when being used to receive the request of newly-built link of client, is judged the application type of described link;
Select module, be used for, select corresponding circuit transmission data according to the default application type and the corresponding relation of circuit.
7. device as claimed in claim 6 is characterized in that, also comprises:
Identification module is used to discern the application type of described link, and writes down the mapping between the destination address of described application type and link.
8. device as claimed in claim 7 is characterized in that, described identification module comprises:
Judging unit is used for judging according to first packet that receives the application type of described link;
TCP link selection unit is used for when can't judging the application type of described link according to described first packet, and described when being linked as the TCP link, selects default line transmission data;
UDP link selection unit, be used for when the application type that can't judge described link according to described first packet, and describedly be linked as UDP when link, the UDP message that described client is sent duplicates many parts, send to each optional circuit in the described routing policy respectively, discern the application type of described link in conjunction with the feedback message of each optional circuit, in the time of still can't discerning, select default line transmission data;
Attempt the unit, be used for attempting the application type of the described link of analysis in follow-up data interaction.
9. device as claimed in claim 8 is characterized in that, described judging unit specifically is used for:
By deep-packet detection, based on the behavior identification of statistics or based on pattern drill identification the carrying out identification of application type of learning.
10. install as claimed in claim 8 or 9, it is characterized in that described judge module comprises:
Acquiring unit is used to obtain the destination address of described link;
Search the unit, be used for mapping, search corresponding application type according to application type and destination address.
CN201110129302.5A 2011-05-18 2011-05-18 According to method and the device of the routing of data flow application type Active CN102195882B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110129302.5A CN102195882B (en) 2011-05-18 2011-05-18 According to method and the device of the routing of data flow application type

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110129302.5A CN102195882B (en) 2011-05-18 2011-05-18 According to method and the device of the routing of data flow application type

Publications (2)

Publication Number Publication Date
CN102195882A true CN102195882A (en) 2011-09-21
CN102195882B CN102195882B (en) 2016-04-06

Family

ID=44603290

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110129302.5A Active CN102195882B (en) 2011-05-18 2011-05-18 According to method and the device of the routing of data flow application type

Country Status (1)

Country Link
CN (1) CN102195882B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102752218A (en) * 2012-07-16 2012-10-24 北京国创富盛通信股份有限公司 Network optimization system and network optimization method
WO2014187238A1 (en) * 2013-05-24 2014-11-27 华为技术有限公司 Application type identification method and network device
CN105094983A (en) * 2014-04-30 2015-11-25 华为技术有限公司 Computer, control device and data processing method
CN107204923A (en) * 2017-05-24 2017-09-26 全讯汇聚网络科技(北京)有限公司 A kind of agreement shunt method, system and router
CN108881057A (en) * 2018-04-20 2018-11-23 网宿科技股份有限公司 Return the selection method and traffic distribution device of source route
CN109388499A (en) * 2017-08-04 2019-02-26 东软集团股份有限公司 Message forwarding method and device, computer readable storage medium, electronic equipment
CN110505608A (en) * 2018-09-14 2019-11-26 深圳市文鼎创数据科技有限公司 Bluetooth shield supports the method more applied and bluetooth shield
CN110995593A (en) * 2019-12-18 2020-04-10 深信服科技股份有限公司 Intelligent information forwarding method, device, equipment and storage medium
CN111211981A (en) * 2019-12-30 2020-05-29 杭州迪普科技股份有限公司 Message forwarding method and device based on policy routing
CN111211980A (en) * 2019-12-17 2020-05-29 中移(杭州)信息技术有限公司 Transmission link management method, transmission link management device, electronic equipment and storage medium
CN115314879A (en) * 2022-07-15 2022-11-08 珠海格力电器股份有限公司 A traffic sharing method, device and computer equipment based on card pool scheduling

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100421406C (en) * 2005-12-23 2008-09-24 深圳市深信服电子科技有限公司 Automatic selection method of line based on web
JP2008301446A (en) * 2007-06-04 2008-12-11 Panasonic Electric Works Co Ltd Route evaluation method in multi-hop communication network, node of multi-hop communication network
CN100486221C (en) * 2005-11-11 2009-05-06 杭州华三通信技术有限公司 Method for selecting exit link according to flow and routing equipment of converting flow
CN100496029C (en) * 2006-07-11 2009-06-03 深圳市深信服电子科技有限公司 A Gateway/Bridge-based Automatic Route Selection Method
US20090175285A1 (en) * 2004-09-08 2009-07-09 Steven Wood Selecting a data path
CN101547207A (en) * 2009-05-07 2009-09-30 杭州迪普科技有限公司 Protocol identification control method and equipment based on application behavior mode
CN102006242A (en) * 2010-12-24 2011-04-06 山石网科通信技术(北京)有限公司 Routing method of router and router

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090175285A1 (en) * 2004-09-08 2009-07-09 Steven Wood Selecting a data path
CN100486221C (en) * 2005-11-11 2009-05-06 杭州华三通信技术有限公司 Method for selecting exit link according to flow and routing equipment of converting flow
CN100421406C (en) * 2005-12-23 2008-09-24 深圳市深信服电子科技有限公司 Automatic selection method of line based on web
CN100496029C (en) * 2006-07-11 2009-06-03 深圳市深信服电子科技有限公司 A Gateway/Bridge-based Automatic Route Selection Method
JP2008301446A (en) * 2007-06-04 2008-12-11 Panasonic Electric Works Co Ltd Route evaluation method in multi-hop communication network, node of multi-hop communication network
CN101547207A (en) * 2009-05-07 2009-09-30 杭州迪普科技有限公司 Protocol identification control method and equipment based on application behavior mode
CN102006242A (en) * 2010-12-24 2011-04-06 山石网科通信技术(北京)有限公司 Routing method of router and router

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102752218A (en) * 2012-07-16 2012-10-24 北京国创富盛通信股份有限公司 Network optimization system and network optimization method
WO2014187238A1 (en) * 2013-05-24 2014-11-27 华为技术有限公司 Application type identification method and network device
CN105094983A (en) * 2014-04-30 2015-11-25 华为技术有限公司 Computer, control device and data processing method
US10572309B2 (en) 2014-04-30 2020-02-25 Huawei Technologies Co., Ltd. Computer system, and method for processing multiple application programs
CN107204923B (en) * 2017-05-24 2020-06-02 全讯汇聚网络科技(北京)有限公司 Protocol distribution method, system and router
CN107204923A (en) * 2017-05-24 2017-09-26 全讯汇聚网络科技(北京)有限公司 A kind of agreement shunt method, system and router
CN109388499A (en) * 2017-08-04 2019-02-26 东软集团股份有限公司 Message forwarding method and device, computer readable storage medium, electronic equipment
CN108881057A (en) * 2018-04-20 2018-11-23 网宿科技股份有限公司 Return the selection method and traffic distribution device of source route
CN110505608A (en) * 2018-09-14 2019-11-26 深圳市文鼎创数据科技有限公司 Bluetooth shield supports the method more applied and bluetooth shield
CN111211980A (en) * 2019-12-17 2020-05-29 中移(杭州)信息技术有限公司 Transmission link management method, transmission link management device, electronic equipment and storage medium
CN110995593A (en) * 2019-12-18 2020-04-10 深信服科技股份有限公司 Intelligent information forwarding method, device, equipment and storage medium
CN111211981A (en) * 2019-12-30 2020-05-29 杭州迪普科技股份有限公司 Message forwarding method and device based on policy routing
CN115314879A (en) * 2022-07-15 2022-11-08 珠海格力电器股份有限公司 A traffic sharing method, device and computer equipment based on card pool scheduling

Also Published As

Publication number Publication date
CN102195882B (en) 2016-04-06

Similar Documents

Publication Publication Date Title
CN102195882A (en) Method and device for selecting route according to data stream application type
US11418620B2 (en) Service request management
CN102404229B (en) System, device and method for load balancing
CN102404396B (en) Method, device and system for identifying peer-to-peer (P2P) flow and equipment
CN101383734B (en) State detecting method, system and apparatus
US7895356B2 (en) IP router, communication system and band setting method used therein and its program
EP2787742B1 (en) Method and system for transmitting network video
CN107634915A (en) Data transmission method, device and storage medium
WO2018152919A1 (en) Path selection method and system, network acceleration node, and network acceleration system
US20150127837A1 (en) Relay apparatus and data transfer method
US8892745B2 (en) Redirection of a request for information
CN107613037A (en) Method and system for domain name redirection
CN101960780A (en) Inbound Mechanisms for End-to-End QOE of Monitoring Services Using Application Awareness
CN107241270A (en) Message processing method and device
CN105991793B (en) The method and apparatus of message forwarding
JP2005295457A (en) P2P traffic compatible router and P2P traffic information sharing system using the same
CN103441944B (en) Method based on load-balancing device processing data and load-balancing device
CN110601989A (en) Network traffic balancing method and device
CN102761608A (en) UDP (User Datagram Protocol) conversation multiplexing method and load balancing equipment
US10104001B2 (en) Systems and methods to early detect link status of multiple paths through an explicit congestion notification based proxy
CN102271078A (en) Service quality guarantee oriented load balancing method
CN105282231B (en) Data drainage method, apparatus and system based on application type
US7609692B2 (en) Method and apparatus for controlling route in network
CN105959248B (en) The method and device of message access control
WO2017161840A1 (en) Data stream transmission method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20200608

Address after: Nanshan District Xueyuan Road in Shenzhen city of Guangdong province 518000 No. 1001 Nanshan Chi Park building A1 layer

Patentee after: SANGFOR TECHNOLOGIES Inc.

Address before: 518000 Nanshan Science and Technology Pioneering service center, No. 1 Qilin Road, Guangdong, Shenzhen 418, 419,

Patentee before: Shenxin network technology (Shenzhen) Co.,Ltd.