CN104579962B - A kind of method and device of qos policy that distinguishing different messages - Google Patents

A kind of method and device of qos policy that distinguishing different messages Download PDF

Info

Publication number
CN104579962B
CN104579962B CN201510035619.0A CN201510035619A CN104579962B CN 104579962 B CN104579962 B CN 104579962B CN 201510035619 A CN201510035619 A CN 201510035619A CN 104579962 B CN104579962 B CN 104579962B
Authority
CN
China
Prior art keywords
message
queue
priority
class
qos policy
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.)
Active
Application number
CN201510035619.0A
Other languages
Chinese (zh)
Other versions
CN104579962A (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.)
Suzhou Centec Communications Co Ltd
Original Assignee
Centec Networks Suzhou 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 Centec Networks Suzhou Co Ltd filed Critical Centec Networks Suzhou Co Ltd
Priority to CN201510035619.0A priority Critical patent/CN104579962B/en
Publication of CN104579962A publication Critical patent/CN104579962A/en
Application granted granted Critical
Publication of CN104579962B publication Critical patent/CN104579962B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

Present invention is disclosed a kind of method and devices of qos policy that distinguishing different messages, and method includes step:Receive message;When message is first kind message, it is the first priority that the initial characteristics amount of first kind message, which is replaced with specific characteristic amount, and marks message;When message is the second class message, it is the second priority to mark message according to the initial characteristics amount of the second class message, the network delay susceptibility of second class message is higher than the network delay susceptibility of first kind message, the rank for being superior to the first priority of the second priority;First kind message and the second class message are respectively mapped in first queue and second queue, the priority of second queue is higher than the priority of first queue;It takes corresponding qos policy prioritised transmission and handles the second class message.The present invention uses different messages the qos policy of differentiation, effectively reduces the network delay of the message of latency sensitive.

Description

A kind of method and device of qos policy that distinguishing different messages
Technical field
The present invention relates to the message interaction of the network equipment more particularly to a kind of methods of qos policy that distinguishing different messages And device.
Background technology
In modern data center, main flow is East and West direction, i.e., from VM (Virtual Machine, virtual server) The same data center may be belonged to VM, the two VM, it is also possible to belong to different data centers.Such as in modern data In the heart, because the load of some server aggravates or needs to upgrade, for the clothes for keeping the VM run on the server to be provided Business is not broken, and needs these VM moving to other positions(On another or multiple servers), in this way, original server The data information of the VM of upper preservation needs while transmitting over.At this point, had in the short time a large amount of data transmission and consume compared with Big bandwidth, this kind of data are to flow greatly.North-south flow refers to the access outside data center, such as WEB and database access Service, for East and West direction flow, the smaller bandwidth of this kind of data consumption data central site network.Research shows that:In number According in center, most stream is small stream(Packet length<10KBytes), their a small amount of bandwidth in consumption data center, and be left The big stream for carrying out a small amount of type, but consumes the bandwidth more than 80%.
With the prevalence of virtualization technology, the computing capability of server constantly enhances, and the bandwidth of incoming end is continuously increased, and two It is mainly the network interface card of the most 1G of 100M on server before year, now gradually to 10G network interface card evolution, at following about three years Afterwards, it is likely that the server that can rise to 25G rates enters.And the bandwidth of data center network has also gradually become bottleneck, net The bandwidth resources of network be it is valuable, in order to rationally and adequately utilize bandwidth, ECMP (Equal-Cost Multipath Routing waits loads load balance technology) etc. load-balancing techniques become more and more important, and account for most bands The forwarding strategy that wide minority flows greatly, directly determines the efficiency of load-balancing technique.In addition, small stream is all that packet length is shorter and prominent The stream of hair property, and it is more sensitive to network delay(Predominantly some control messages), the forwarding of these messages and packet loss can be direct Influence the effective transmission rate of TCP sessions;And the TCP message that often some are active for a long time is flowed greatly, it is unwise to network delay Sense, but consume most bandwidth and Internet resources(Such as the buffer on interchanger)If using identical QoS (Quality of service, service quality) strategy, big stream can influence forward efficiency and the delay of small stream, result even in The discarding of the packet loss of small stream, these crucial messages influences very greatly for business.So to flow greatly to be taken with small stream it is different Cache management and qos policy avoid the generation of this influence.
Currently, including to flowing the method for taking different QoS strategy with small stream greatly:It is assigned in different queues, using not Same routing forwarding strategy etc..The main method of size stream detection is to be based on software, i.e., in being carried out in server end management assembly Size stream detects, this influences whether the operational efficiency of server.
Invention content
The purpose of the present invention is to provide a kind of method and devices of qos policy that distinguishing different messages.
One of for achieving the above object, an embodiment of the present invention provides a kind of qos policy for distinguishing different messages Method, including step:
Receive message;
The type of message is judged according to the bandwidth situation of the message consumption data central site network, when the message is the When a kind of message, the initial characteristics amount of the first kind message is replaced with into specific characteristic amount, and according to the specific characteristic amount It is the first priority to mark the first kind message;When the message is the second class message, according to the second class message It is the second priority that initial characteristics amount, which marks the second class message, and the network delay susceptibility of the second class message is higher than institute State the network delay susceptibility of first kind message, the rank for being superior to first priority of second priority, institute It is big stream packet to state first kind message, and the second class message is small stream packet, and the amount of bandwidth of the big stream packet consumption is big In the amount of bandwidth of the small stream packet consumption, wherein the big stream packet is the long message not less than 10Kbytes of packet, described small Stream packet is the long message less than 10Kbytes of packet;
The first kind message and the second class message are respectively mapped in first queue and second queue, described The priority of two queues is higher than the priority of the first queue;
It takes corresponding qos policy prioritised transmission and handles the second class message.
As being further improved for an embodiment of the present invention, step " is taken corresponding qos policy prioritised transmission and is handled Further include before the second class message ":The specific characteristic amount of the first kind message is returned and is mapped to the initial spy Sign amount.
As being further improved for an embodiment of the present invention, step " is taken corresponding qos policy prioritised transmission and is handled The second class message " specifically includes:The first kind message and described the are corresponded to respectively according to initial characteristics amount determination The qos policy of two class messages, and take corresponding qos policy prioritised transmission and handle the second class message.
As being further improved for an embodiment of the present invention, step is " by the first kind message and the second class report Text is respectively mapped in first queue and second queue, and the priority of the second queue is preferential higher than the first queue Grade " specifically includes:The first kind message and the second class message are divided according to the priority of the message and destination interface It does not map in first queue and second queue, the priority of the second queue is higher than the priority of the first queue.
As being further improved for an embodiment of the present invention, step is " by the first kind message and the second class report Text is respectively mapped in first queue and second queue, and the priority of the second queue is preferential higher than the first queue Grade " specifically includes:By the specific characteristic amount of the first kind message and the initial characteristics amount of the second class message It is respectively mapped in first queue and second queue, the priority of the second queue is higher than the priority of the first queue.
One of for achieving the above object, an embodiment of the present invention provides a kind of qos policy for distinguishing different messages Device, including message receiving module, detection module, configuration module, message classification mapping block and dispatching message module, message Receiving module is for receiving message;Detection module is used to detect institute according to the bandwidth situation of the message consumption data central site network State the type of message;When the message is first kind message, the configuration module is used for the initial of the first kind message Characteristic quantity replaces with specific characteristic amount, and it is the first priority to mark the first kind message according to the specific characteristic amount;When When the message is the second class message, the configuration module is used for according to described in the initial characteristics amount of the second class message label Second class message is the second priority, wherein the network delay susceptibility of the second class message is higher than the first kind message Network delay susceptibility, the rank for being superior to first priority of second priority, the first kind message For big stream packet, the second class message is small stream packet, and the amount of bandwidth of the big stream packet consumption is more than the small stream report The amount of bandwidth of text consumption;, wherein the big stream packet is the long message not less than 10Kbytes of packet, and the small stream packet is packet The long message less than 10Kbytes, message classification mapping block are used to distinguish the first kind message and the second class message It maps in first queue and second queue, wherein the priority of the second queue is higher than the priority of the first queue; Dispatching message module is for taking corresponding qos policy prioritised transmission and handling the second class message.
As being further improved for an embodiment of the present invention, the configuration module is additionally operable in the dispatching message module The specific characteristic amount of the first kind message is returned before transmitting the message and is mapped to the initial characteristics amount.
As being further improved for an embodiment of the present invention, the dispatching message module is additionally operable to according to the initial spy Sign amount determines the qos policy for corresponding to the first kind message and the second class message respectively.
As being further improved for an embodiment of the present invention, the message classification mapping block is additionally operable to according to the report Text priority and destination interface by the first kind message and the second class message be respectively mapped to the first queue and In the second queue.
As being further improved for an embodiment of the present invention, the message classification mapping block is additionally operable to described first The specific characteristic amount of class message and the initial characteristics amount of the second class message are respectively mapped to first queue and In two queues.
Compared with prior art, the beneficial effects of the present invention are:The present invention passes through preferential to different message separators Grade, and different messages map to the mode of different queues, for the different qos policy of different queue schedulings, are passed in message On defeated each network node, can effectively different messages be used with the qos policy of differentiation, effectively reduce latency sensitive The network delay of message, while nor affecting on the bandwidth demand for the less sensitive message that is delayed.
Description of the drawings
Fig. 1 is the method flow diagram of the qos policy of the different messages of differentiation of an embodiment of the present invention;
Fig. 2 is the device block diagram of the qos policy of the different messages of differentiation of an embodiment of the present invention;
Fig. 3 is the structural schematic diagram of a specific example of the invention.
Specific implementation mode
Below with reference to specific implementation mode shown in the drawings, the present invention will be described in detail.But these embodiments are simultaneously The present invention is not limited, structure that those skilled in the art are made according to these embodiments, method or functionally Transformation is included within the scope of protection of the present invention.
As shown in Figure 1, the method for the qos policy of the different messages of differentiation of an embodiment of the present invention includes the following steps:
Receive message;
The type of message is judged, when the message is first kind message, by the initial characteristics of the first kind message Amount replaces with specific characteristic amount, and it is the first priority to mark the first kind message according to the specific characteristic amount;When described When message is the second class message, it is second preferential to mark the second class message according to the initial characteristics amount of the second class message Grade, the network delay susceptibility of the second class message are higher than the network delay susceptibility of the first kind message, and described second The rank for being superior to first priority of priority;
The first kind message and the second class message are respectively mapped in first queue and second queue, described The priority of two queues is higher than the priority of the first queue;
It takes corresponding qos policy prioritised transmission and handles the second class message.
In the present embodiment, different messages is per se with different initial characteristics amounts, for example, IP packet band DSCP words Section, the dscp field is the initial characteristics amount of the IP packet;In another example MPLS message band EXP fields, the EXP words Section is the initial characteristics amount of the MPLS messages.After interchanger receives message, analytic message, according to described first in message The priority used inside beginning characteristic quantity demapping interchanger.
In the present embodiment, since there are fewer number of big streams for data center, this is detected for hardware realization size stream There is provided may.The first kind message by taking big stream packet as an example, the second class message by taking small stream packet as an example, small stream packet Network delay susceptibility is higher than the network delay susceptibility of big stream packet;One priority of interchanger advance reservation lower first The initial characteristics amount of big stream packet is directly replaced with specific characteristic amount by priority when judging message for big stream packet, described There are internal maps relationships with first priority for specific characteristic amount, therefore, described big according to specific characteristic amount label Stream packet is the first priority;When judging message for small stream packet, directly according to the initial characteristics amount mark of the small stream packet Remember that the small stream packet is the second priority, the rank for being superior to first priority of second priority, wherein Original mapping relations, the mapping relations are kept to be matched by switch management person between small stream packet and interchanger internal priority It sets, the first priority corresponding to big stream packet, small stream packet can be used to can be used except first is preferential to avoid small stream packet Other priority except grade, and the rank of other priority is above the rank of the first priority.
It in the present embodiment, can be according to message after the message received obtains corresponding internal priority The message is mapped in different queues by the information such as priority and the message destination interface to be transmitted.It can inside interchanger The queue for including multiple and different priority is respectively used to the message of mapping respective priority, at this point, can map to big stream packet In first queue, small stream packet maps in second queue, and the priority of the second queue is excellent higher than the first queue First grade, in this way, big stream packet and the corresponding queue of small stream packet are distinguished, since the priority of second queue is higher than first team The priority of row, when using corresponding qos policy schedules message, it is ensured that small stream packet priority scheduling is gone out, to reduce The network delay of small stream packet, meanwhile, big stream packet can also be dispatched away, and the only scheduling of big stream packet may be by small stream packet Block an of short duration interval time.Wherein, scheduling strategy can select strict priority strategy (SP), the i.e. priority of queue Higher position first dispatches the message in the queue;The polling dispatching strategy (WRR) based on weight can also be used, rational ratio is configured Example, such as 5:1, i.e., stream packet greatly just has an opportunity to dispatch away 1 after small stream packet dispatches away 5.
In the present embodiment, interchanger can only report the specific characteristic amount of the big stream packet and the small stream The initial characteristics amount of text is respectively mapped in first queue and second queue, in this way, can reduce to queue spatial cache Demand, when needing schedules message, it is only necessary to dispatch feature amount, you can dispatch out the corresponding message of the characteristic quantity.Wherein, by It to be determined based on the initial characteristics amount of message in qos policy, by taking IP packet as an example, the qos policy for transmitting IP packet is reported based on IP The initial characteristics amount (DSCP values) of text determines, repaiies the initial characteristics amount of IP packet during aforementioned mapping internal priority Change, therefore, the specific characteristic amount of IP packet need to be returned before IP packet transfers out be mapped to initial characteristics amount, i.e. Hui Ying at this time It penetrates into initial dscp field and is written in heading, in this way, when big stream packet is gone out from interchanger, due to having incited somebody to action DSCP values are changed, and general networking equipment on the way can take corresponding qos policy according to DSCP values.Each network node all can Different qos policies, network delay meeting of the small stream packet from source port to destination interface are used to big stream packet and small stream packet It substantially reduces.
As shown in Fig. 2, the device of the qos policy of the different messages of differentiation of an embodiment of the present invention includes that message receives mould Block 10, detection module 11, configuration module 12, message classification mapping block 13 and dispatching message module 14, message receiving module 10 For receiving message;Detection module 11 is used to detect the type of the message;It is described to match when the message is first kind message Module 12 is set for the initial characteristics amount of the first kind message to be replaced with specific characteristic amount, and according to the specific characteristic amount It is the first priority to mark the first kind message;When the message is the second class message, the configuration module 12 is used for root It is the second priority to mark the second class message according to the initial characteristics amount of the second class message, wherein the second class report The network delay susceptibility of text is higher than the network delay susceptibility of the first kind message, and second priority is superior to The rank of first priority;Message classification mapping block 13 is used for the first kind message and the second class message point It does not map in first queue and second queue, wherein the priority of the second queue is preferential higher than the first queue Grade;Dispatching message module 14 is for taking corresponding qos policy prioritised transmission and handling the second class message.
In the present embodiment, different messages is per se with different initial characteristics amounts, for example, IP packet band DSCP words Section, the dscp field is the initial characteristics amount of the IP packet;In another example MPLS message band EXP fields, the EXP words Section is the initial characteristics amount of the MPLS messages.After interchanger receives message, analytic message, according to described first in message The priority used inside beginning characteristic quantity demapping interchanger.
In the present embodiment, since there are fewer number of big streams for data center, this is detected for hardware realization size stream There is provided may.The first kind message by taking big stream packet as an example, the second class message by taking small stream packet as an example, small stream packet Network delay susceptibility is higher than the network delay susceptibility of big stream packet;One priority of interchanger advance reservation lower first Priority, when detection module 11 detects that message is big stream packet, configuration module 12 is directly by the initial characteristics of big stream packet Amount replaces with specific characteristic amount, and there are internal maps relationships with first priority for the specific characteristic amount, therefore, configures mould It is the first priority that block 12 can mark the big stream packet according to the specific characteristic amount;When detection module 11 detects message For small stream packet when, it is second that configuration module 12 directly marks the small stream packet according to the initial characteristics amount of the small stream packet Priority, the rank for being superior to first priority of second priority, wherein inside small stream packet and interchanger Original mapping relations, the mapping relations are kept to be configured by switch management person between priority, it can be to avoid small stream packet Using to the first priority corresponding to big stream packet, other priority in addition to the first priority can be used in small stream packet, And the rank of other priority is above the rank of the first priority.
In the present embodiment, after the message that message receiving module 10 receives obtains corresponding internal priority, Message classification mapping block 13 can be according to information such as priority and the message destination interfaces to be transmitted of message by the report Text is mapped in different queues.It is corresponding excellent to be respectively used to mapping for the queue that may include multiple and different priority inside interchanger The message of first grade, at this point, message classification mapping block 13 can map to big stream packet in first queue, small stream packet maps to In second queue, the priority of the second queue is higher than the priority of the first queue, in this way, distinguishing big stream packet Queue corresponding with small stream packet, since the priority of second queue is higher than the priority of first queue, when dispatching message module When the 14 corresponding qos policy schedules message of use, it is ensured that small stream packet priority scheduling is gone out, to reduce the net of small stream packet Network postpone, meanwhile, big stream packet can also be dispatched away, only the scheduling of big stream packet may be blocked by small stream packet one it is of short duration Interval time.Wherein, scheduling strategy can select strict priority strategy (SP), i.e., the priority higher position of queue, which is first dispatched, is somebody's turn to do Message in queue;The polling dispatching strategy (WRR) based on weight can also be used, rational ratio, such as 5 are configured:1, i.e., Stream packet greatly just has an opportunity to dispatch away 1 after small stream packet dispatches away 5.
In the present embodiment, message classification mapping block 13 can be only by the specific characteristic amount of the big stream packet And the initial characteristics amount of the small stream packet is respectively mapped in first queue and second queue, in this way, can reduce pair The demand of queue spatial cache, when needing schedules message, dispatching message module 14 only needs dispatch feature amount, you can dispatches out institute State the corresponding message of characteristic quantity.Wherein, it since qos policy will be determined based on the initial characteristics amount of message, by taking IP packet as an example, passes Initial characteristics amount (DSCP value) decision of the qos policy of defeated IP packet based on IP packet, the process of aforementioned mapping internal priority Middle configuration module 12 changes the initial characteristics amount of IP packet, and therefore, configuration module 12 need to be transferred out in IP packet at this time The preceding specific characteristic amount by IP packet returns and is mapped to initial characteristics amount, that is, returns and be mapped to initial dscp field and heading is written In, in this way, when dispatching message module 14 transmits big stream packet, due to changing DSCP values, general networking on the way is set It is standby that corresponding qos policy can be taken according to DSCP values.Each network node all can be to big stream packet and small stream packet using not Same qos policy, network delay of the small stream packet from source port to destination interface can substantially reduce.
Just illustrate the method and system of the qos policy of the different messages of differentiation of the present invention, knot with a specific example below The explanation for stating method and system is closed, and with reference to figure 3, this exemplary detailed process is as follows:
In a predetermined period, the first transmission server sends big stream packet A1, small stream packet B1 to the first direct connection is exchanged Machine, second, which sends server, sends big stream packet A2, small stream packet B2 to the first direct connection interchanger, and third sends server and sends Big stream packet A3, big stream packet A4 to the first direct connection interchanger;Wherein, system also may include the second convergence switch or other remittances Poly- interchanger, message can also be sent to the second convergence server by sending server, in this way, when the first convergence server occurs When problem, the second convergence server can substitute the work of the first convergence server, and whole system is prevented to be stopped, in addition, the Two convergence servers, which can receive, sends the segment message that server is sent, to reduce the load of the first convergence server;
Configured with big stream hardware detection mechanism on first direct connection interchanger, the classification for detecting the message received, the Reserved internal priority is changed and be labeled as to the initial characteristics amount of big stream packet A1-A4 by one direct connection interchanger, small stream packet B1, B2 is labeled as original internal priority, wherein the rank for being superior to reserved internal priority of original internal priority;
First direct connection interchanger maps to big stream packet A1-A4 in Low Priority Queuing, and small stream packet B1, B2 are reflected It is incident upon in high-priority queue, and big stream packet A1-A4 is returned and is mapped as initial characteristics amount by the first direct connection interchanger;
Low Priority Queuing comprising message and high-priority queue are transferred to the first convergence and handed over by the first direct connection interchanger It changes planes, at this point, big stream packet A1-A4 and small stream packet B1, B2 are located in different priority queries;First direct connection interchanger with First convergence switch is located at different layers;
According to the correspondence of message and the first destination server, the second destination server, third destination server, take Big stream packet A1-A4 and small stream packet B1, B2 are transmitted separately to corresponding destination server by corresponding qos policy, wherein the One destination server is corresponding with big stream packet A1 and small stream packet B1, can by the second direct connection interchanger by big stream packet A1 and Small stream packet B1 is transmitted to the first destination server, since big stream packet A1 and small stream packet B1 includes initial characteristics at this time Amount, the second direct connection interchanger can take the QoS plans for corresponding to big stream packet A1 and small stream packet B1 respectively according to initial characteristics amount Slightly;In addition, since big stream packet A1 and small stream packet B1 the allocated to corresponding queues, the second direct connection interchanger are not necessarily at this time Big stream packet is detected again, and only need to be according to the priority case transmitting message of queue, the priority of queue residing for small stream packet B1 Higher than the priority of queue residing for big stream packet A1, small stream packet B1 is preferentially transmitted to the clothes of the first mesh by the second direct connection interchanger Business device, then transmits big stream packet A1 again, in this way, the network delay of the small stream packet of latency sensitive is effectively reduced, and so on, Corresponding message can be transmitted separately to the second destination server and third by third direct connection interchanger and the 4th direct connection interchanger Destination server.
This example effectively detects big stream packet by the big stream hardware detection mechanism on the first direct connection interchanger, and will be big Stream packet maps to Low Priority Queuing so that small stream packet is in high-priority queue always, to ensure small stream packet The qos policy demand of low latency and packet loss sensitivity, while requirement of the big stream packet to network bandwidth and cache resources is taken into account, to reach To the purpose under existing network system, obtaining better data throughput index.
The present invention is by different message separator priority, and different messages map to the mode of different queues, It, can be effectively to different reports on each network node of message transmissions for the different qos policy of different queue schedulings The qos policy of literary grace differentiation, effectively reduces the network delay of the message of latency sensitive, while it is more unwise to nor affect on delay The bandwidth demand of the message of sense.
It should be appreciated that although this specification is described in terms of embodiments, but not each embodiment only includes one A independent technical solution, this description of the specification is merely for the sake of clarity, and those skilled in the art should will say As a whole, the technical solution in each embodiment may also be suitably combined to form those skilled in the art can for bright book With the other embodiment of understanding.
The series of detailed descriptions listed above only for the present invention feasible embodiment specifically Bright, they are all without departing from equivalent implementations made by technical spirit of the present invention not to limit the scope of the invention Or change should all be included in the protection scope of the present invention.

Claims (10)

1. a kind of method of qos policy that distinguishing different messages, it is characterised in that including step:
Receive message;
The type of message is judged according to the bandwidth situation of the message consumption data central site network, when the message is the first kind When message, the initial characteristics amount of the first kind message is replaced with into specific characteristic amount, and mark according to the specific characteristic amount The first kind message is the first priority;When the message is the second class message, according to the initial of the second class message It is the second priority that characteristic quantity, which marks the second class message, and the network delay susceptibility of the second class message is higher than described the The network delay susceptibility of a kind of message, the rank for being superior to first priority of second priority, described A kind of message is big stream packet, and the second class message is small stream packet, and the amount of bandwidth of the big stream packet consumption is more than institute State the amount of bandwidth of small stream packet consumption, wherein the big stream packet is the long message not less than 10Kbytes of packet, the small stream report Text is the long message less than 10Kbytes of packet;
The first kind message and the second class message are respectively mapped in first queue and second queue, second team The priority of row is higher than the priority of the first queue;
It takes corresponding qos policy prioritised transmission and handles the second class message.
2. the method for the qos policy according to claim 1 for distinguishing different messages, which is characterized in that step " takes correspondence Qos policy prioritised transmission and handle the second class message " before further include:
The specific characteristic amount of the first kind message is returned and is mapped to the initial characteristics amount.
3. the method for the qos policy according to claim 2 for distinguishing different messages, which is characterized in that step " takes correspondence Qos policy prioritised transmission and handle the second class message " specifically include:
The QoS plans for corresponding to the first kind message and the second class message respectively are determined according to the initial characteristics amount Slightly, it and takes corresponding qos policy prioritised transmission and handles the second class message.
4. the method for the qos policy according to claim 1 for distinguishing different messages, which is characterized in that step is " by described the A kind of message and the second class message are respectively mapped in first queue and second queue, and the priority of the second queue is high In the priority of the first queue " it specifically includes:
The first kind message and the second class message are respectively mapped to according to the priority of the message and destination interface In first queue and second queue, the priority of the second queue is higher than the priority of the first queue.
5. the method for the qos policy according to claim 1 for distinguishing different messages, which is characterized in that step is " by described the A kind of message and the second class message are respectively mapped in first queue and second queue, and the priority of the second queue is high In the priority of the first queue " it specifically includes:
The initial characteristics amount of the specific characteristic amount of the first kind message and the second class message is mapped respectively Into first queue and second queue, the priority of the second queue is higher than the priority of the first queue.
6. a kind of device of qos policy that distinguishing different messages, it is characterised in that including:
Message receiving module, for receiving message;
Detection module, the type for detecting the message according to the bandwidth situation of the message consumption data central site network;
Configuration module, when the message is first kind message, the configuration module is used for the initial of the first kind message Characteristic quantity replaces with specific characteristic amount, and it is the first priority to mark the first kind message according to the specific characteristic amount;When When the message is the second class message, the configuration module is used for according to described in the initial characteristics amount of the second class message label Second class message is the second priority, wherein the network delay susceptibility of the second class message is higher than the first kind message Network delay susceptibility, the rank for being superior to first priority of second priority, the first kind message For big stream packet, the second class message is small stream packet, and the amount of bandwidth of the big stream packet consumption is more than the small stream report The amount of bandwidth of text consumption, wherein the big stream packet is the long message not less than 10Kbytes of packet, and the small stream packet is that packet is grown Message less than 10Kbytes;
Message classification mapping block, for by the first kind message and the second class message be respectively mapped to first queue and In second queue, wherein the priority of the second queue is higher than the priority of the first queue;
Dispatching message module, for taking corresponding qos policy prioritised transmission and handling the second class message.
7. the device of the qos policy according to claim 6 for distinguishing different messages, which is characterized in that the configuration module By the specific characteristic amount Hui Ying of the first kind message before being additionally operable to the message described in the dispatching message module transfer Penetrate into the initial characteristics amount.
8. the device of the qos policy according to claim 7 for distinguishing different messages, which is characterized in that the dispatching message Module is additionally operable to be corresponded to respectively described in the first kind message and the second class message according to initial characteristics amount determination Qos policy.
9. the device of the qos policy according to claim 6 for distinguishing different messages, which is characterized in that the message classification Mapping block is additionally operable to the first kind message and the second class message according to the priority of the message and destination interface It is respectively mapped in the first queue and the second queue.
10. the device of the qos policy according to claim 6 for distinguishing different messages, which is characterized in that the message classification Mapping block is additionally operable to the initial characteristics by the specific characteristic amount of the first kind message and the second class message Amount is respectively mapped in first queue and second queue.
CN201510035619.0A 2015-01-23 2015-01-23 A kind of method and device of qos policy that distinguishing different messages Active CN104579962B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510035619.0A CN104579962B (en) 2015-01-23 2015-01-23 A kind of method and device of qos policy that distinguishing different messages

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510035619.0A CN104579962B (en) 2015-01-23 2015-01-23 A kind of method and device of qos policy that distinguishing different messages

Publications (2)

Publication Number Publication Date
CN104579962A CN104579962A (en) 2015-04-29
CN104579962B true CN104579962B (en) 2018-08-14

Family

ID=53095192

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510035619.0A Active CN104579962B (en) 2015-01-23 2015-01-23 A kind of method and device of qos policy that distinguishing different messages

Country Status (1)

Country Link
CN (1) CN104579962B (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106332153B (en) * 2015-06-30 2020-02-14 华为技术有限公司 Bandwidth control method and device in WLAN
CN106357554A (en) * 2015-07-13 2017-01-25 中兴通讯股份有限公司 Packet receiving method and device of network port of equipment internal processor
CN105681219A (en) * 2016-03-09 2016-06-15 上海斐讯数据通信技术有限公司 WIFI network message processing method, system and WIFI network system
CN106411992B (en) * 2016-06-03 2019-09-10 广东睿江云计算股份有限公司 A kind of cloud mainframe network resource guarantee method and system based on QoS
CN107786465B (en) * 2016-08-27 2021-06-04 华为技术有限公司 Method and device for processing low-delay service flow
CN108243119B (en) * 2016-12-26 2023-07-11 中兴通讯股份有限公司 Scheduling method and device for improving RB resource utilization rate
CN107454017B (en) * 2017-06-05 2021-05-11 上海交通大学 Mixed data stream cooperative scheduling method in cloud data center network
CN107819697B (en) * 2017-11-27 2020-03-27 锐捷网络股份有限公司 Data transmission method, switch and data center
CN108390738A (en) * 2018-01-29 2018-08-10 全球能源互联网研究院有限公司 A kind of data transmission method and system based on the synchronization of intelligent substation clock
CN109729021A (en) * 2018-12-27 2019-05-07 北京天融信网络安全技术有限公司 A kind of message processing method and electronic equipment
CN110035019A (en) * 2019-03-28 2019-07-19 盛科网络(苏州)有限公司 A kind of method and device improving delay sensitive flow forwarding performance
CN113014508A (en) * 2019-12-20 2021-06-22 华为技术有限公司 Message processing method and device
CN111224895B (en) * 2019-12-27 2023-04-07 全球能源互联网研究院有限公司 Time-sensitive message transmission method, device and equipment in HSR network
US11558310B2 (en) * 2021-06-16 2023-01-17 Mellanox Technologies, Ltd. Low-latency delivery of in-band telemetry data
CN115022249B (en) * 2022-06-17 2024-03-22 长沙理工大学 Data stream transmission scheduling control method and system in cloud data center application
CN115550250B (en) * 2022-11-17 2023-04-07 鹏城实验室 Small flow message retransmission method, system, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102075431A (en) * 2011-01-25 2011-05-25 武汉迈威光电技术有限公司 Unshielded QoS flow scheduling strategy simultaneously supporting multiple priorities
CN102377665A (en) * 2011-08-12 2012-03-14 华南理工大学 IPv6-based radio frequency identification (RFID) router quality of service (QoS) method
CN103220231A (en) * 2012-01-19 2013-07-24 上海未来宽带技术股份有限公司 HiNOC data flow processing system and method

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7269657B1 (en) * 2002-05-10 2007-09-11 Rockwell Collins, Inc. Method and system for providing a mobile IP network with non-path dependent intra domain quality of service
US7983170B2 (en) * 2006-12-19 2011-07-19 Citrix Systems, Inc. In-band quality-of-service signaling to endpoints that enforce traffic policies at traffic sources using policy messages piggybacked onto DiffServ bits
CN101945015B (en) * 2009-07-03 2012-09-05 华为技术有限公司 Method, device and system for measuring IP network performance
CN101990252A (en) * 2009-08-06 2011-03-23 中兴通讯股份有限公司 Data processing method and device
CN102843348B (en) * 2011-06-23 2017-07-18 中兴通讯股份有限公司 Business data flow processing method and processing device
CN103763215A (en) * 2014-01-10 2014-04-30 迈普通信技术股份有限公司 Chip array priority mapping method and system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102075431A (en) * 2011-01-25 2011-05-25 武汉迈威光电技术有限公司 Unshielded QoS flow scheduling strategy simultaneously supporting multiple priorities
CN102377665A (en) * 2011-08-12 2012-03-14 华南理工大学 IPv6-based radio frequency identification (RFID) router quality of service (QoS) method
CN103220231A (en) * 2012-01-19 2013-07-24 上海未来宽带技术股份有限公司 HiNOC data flow processing system and method

Also Published As

Publication number Publication date
CN104579962A (en) 2015-04-29

Similar Documents

Publication Publication Date Title
CN104579962B (en) A kind of method and device of qos policy that distinguishing different messages
US11818037B2 (en) Switch device for facilitating switching in data-driven intelligent network
US8705363B2 (en) Packet scheduling method and apparatus
CN1770734B (en) Traffic control method for network equipment
US8638799B2 (en) Establishing network quality of service for a virtual machine
US20070053294A1 (en) Network load balancing apparatus, systems, and methods
US8462802B2 (en) Hybrid weighted round robin (WRR) traffic scheduling
CN106059821A (en) Software-defined network (SDN)-based data center service quality assurance method
CN107196877A (en) The method and its network equipment of control of network flow quantity
CN102132511A (en) Virtual switch quality of service for virtual machines
CN104243349B (en) Method for dispatching message and device
CN104734991B (en) A kind of end-to-end time delay towards industrial backhaul network ensures transmission dispatching method
CN109905329A (en) The flow queue adaptive management method that task type perceives under a kind of virtualized environment
CN110061929A (en) For data center&#39;s load-balancing method of asymmetrical network
WO2012090096A1 (en) On-chip packet cut-through
CN105007235B (en) A kind of jamming control method in wireless multimedia sensor network
Li et al. Survey on traffic management in data center network: from link layer to application layer
Ma et al. Chronos: Meeting coflow deadlines in data center networks
CN102594669A (en) Data message processing method, device and equipment
CN101217486B (en) A mobile Internet data load allocation method based on network processor
CN103312628B (en) The dispatching method and device of aggregated links in a kind of packet network
WO2014102648A1 (en) Method and system for packet job scheduler in data processing based on workload self-learning
Jiang et al. Tailor: Trimming coflow completion times in datacenter networks
CN102404225B (en) Method for rapid enqueue of packet for differential queue service system
Hu et al. Load Balancing With Multi-Level Signals for Lossless Datacenter Networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 215000 unit 13 / 16, 4th floor, building B, No.5 Xinghan street, Suzhou Industrial Park, Jiangsu Province

Patentee after: Suzhou Shengke Communication Co.,Ltd.

Address before: Xinghan Street Industrial Park of Suzhou city in Jiangsu province 215021 B No. 5 Building 4 floor 13/16 unit

Patentee before: CENTEC NETWORKS (SU ZHOU) Co.,Ltd.