CN102238070B - Method, equipment and system for configuring differentiated service mode supported by multi-protocol label switching (MPLS) - Google Patents

Method, equipment and system for configuring differentiated service mode supported by multi-protocol label switching (MPLS) Download PDF

Info

Publication number
CN102238070B
CN102238070B CN201010165577.XA CN201010165577A CN102238070B CN 102238070 B CN102238070 B CN 102238070B CN 201010165577 A CN201010165577 A CN 201010165577A CN 102238070 B CN102238070 B CN 102238070B
Authority
CN
China
Prior art keywords
diffserv
information
terminal
transmitting terminal
message
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.)
Expired - Fee Related
Application number
CN201010165577.XA
Other languages
Chinese (zh)
Other versions
CN102238070A (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.)
Shenzhen Zhitong World Technology Service Co. Ltd.
Original Assignee
Huawei 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201010165577.XA priority Critical patent/CN102238070B/en
Publication of CN102238070A publication Critical patent/CN102238070A/en
Application granted granted Critical
Publication of CN102238070B publication Critical patent/CN102238070B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The embodiment of the invention provides a method, equipment and a system for configuring a differentiated service mode supported by multi-protocol label switching (MPLS), and relates to the field of communication. Relatively higher configurability is achieved, the problem of differentiated service mode consistency between two communication terminals can be solved, and end-to-end communication can be ensured. The method comprises that: one communication terminal performs own differentiated service mode configuration according to the application scenario of a virtual label switched path, and transmits configured differentiated service mode information comprising the differentiated service mode of the terminal to an opposite communication terminal; and after receiving the differentiated service mode information, the opposite terminal configures own differentiated service mode according to the differentiated service mode in the differentiated service mode information. The embodiment of the invention is used for the configuration of the differentiated service mode.

Description

Collocation method, the equipment and system of the DiffServ that MPLS supports
Technical field
The present invention relates to the communications field, particularly relate to collocation method, the equipment and system of the DiffServ that a kind of MPLS supports.
Background technology
Differential service (Differentiated Service, DS) defines a kind of architecture can implementing extendible classification of service on the internet.A kind of " service ", is by a network, in same transmission direction, is defined by some key character during one or several path transmission packet.For example, these features can comprise throughput, time delay, delay variation etc., also can refer to that it obtains the relative priority of Internet resources.
Multiprotocol label switching (Multi-Protocol Label Switching, MPLS) is a kind of system for rapid data packet switch and route, and it provides the abilities such as target, route, forwarding and exchange for network traffic data.More specifically, it has the mechanism managing various multi-form communication stream.MPLS, independent of second and third layer agreement, it provides a kind of mode, is the label simply with regular length, for different Packet forwarding and packet technology by IP address maps.
In order to solve the mapping relations of MPLS network border IP precedence and the MPLS priority providing differential service, define three kinds of DiffServs, these three kinds of DiffServs are respectively: pipe, short pipe, uniform.In actual applications, different application scenarios corresponds to different difference and takes pattern, therefore LER (Label Edge Router, label edge router) be faced with according to different application scenarios, the problem of the DiffServ corresponding with this application scenarios is chosen from these three kinds of differential service moulds.
Be directed to the problems referred to above, the way of different equipment suppliers is different, and some equipment suppliers have desalinated the concept of these three kinds of DiffServs, support different DiffServ by the configuration of Physical ports map mode.
But the deployable of this kind of DiffServ set-up mode is poor, and be difficult to the DiffServ consistency problem at the two ends realizing communication mutually to a certain extent, because different DiffServs is all a concept end to end, need Ingress LSR (Ingress LabelSwitching Router, ingress label TSR) and Egress LSR (Egress LabelSwitching Router, outlet LSR) close fit, and the method is the DiffServ that the opposite end intercomed mutually configures self respectively, when network size is larger time, the DiffServ consistency problem that configuration by physical port solves the two ends of communication is mutually more difficult, and LSP (Label Switched Path, label switched path) tunnel has the feature of Dynamic Establishing, binding relationship is not had with specific physical port, the DiffServ consistency problem that configuration by physical port solves the two ends of communication is mutually more difficult.
The equipment supplier also had configures corresponding DiffServ according to the difference of application scenarios in partial logic entity, this partial logic entity is as VPN (Virtual PrivateNetwork, VPN) and TE (Traffic Engineering, traffic engineering) interface; But because this logic entity is when configuring the DiffServ at the two ends intercomed mutually, it is the DiffServ configuring two ends respectively, the configuration of the DiffServ between these two ends does not associate each other, therefore cannot solve the DiffServ consistency problem at the two ends of communication mutually.
Summary of the invention
Collocation method, the equipment and system of the DiffServ that embodiments of the invention provide a kind of MPLS to support, have stronger deployable, and can solve the DiffServ consistency problem at the two ends of communication mutually, can ensure intercommunication end to end.
For achieving the above object, embodiments of the invention adopt following technical scheme:
A collocation method for the DiffServ that MPLS supports, comprising:
Transmitting terminal configures DiffServ according to the application scenarios of virtual label switching path to local terminal, and described transmitting terminal is the one end to end to end communication;
Described transmitting terminal generates DiffServ information, comprises the described DiffServ of described transmitting terminal configuration in described DiffServ information;
Described DiffServ information is sent to receiving terminal by described transmitting terminal, and described receiving terminal is the other end of described end to end communication.
A collocation method for the DiffServ that MPLS supports, comprising:
The DiffServ information that receiving terminal receiving end/sending end sends, comprises the DiffServ of described transmitting terminal configuration in described DiffServ information;
The DiffServ of the DiffServ configuration local terminal that described receiving terminal configures according to described transmitting terminal.
A configuration device for the DiffServ that MPLS supports, comprising:
Dispensing unit, for configuring DiffServ according to the application scenarios of virtual label switching path to transmitting terminal;
Generation unit, generates DiffServ information for the DiffServ configured according to described dispensing unit, comprises the DiffServ of described transmitting terminal in described DiffServ information;
Transmitting element, sends to receiving terminal for the DiffServ information generated by described generation unit.
A configuration device for the DiffServ that MPLS supports, comprising:
Receiving element, for the DiffServ information that receiving end/sending end sends, comprises the DiffServ of described transmitting terminal configuration in described DiffServ information;
Dispensing unit, the DiffServ that the described transmitting terminal for receiving according to described receiving element configures, the DiffServ of configuration receiving terminal.
A kind of network system, comprises transmitting terminal and receiving terminal;
Described transmitting terminal, for configuring DiffServ according to the application scenarios of virtual label switching path to local terminal, and generates DiffServ information, comprises the DiffServ of described transmitting terminal configuration in described DiffServ information; Described DiffServ information is sent to receiving terminal, and described transmitting terminal is one end of end to end communication;
Described receiving terminal, for receiving described DiffServ information; According to the DiffServ that described transmitting terminal configures, configure the DiffServ of described receiving terminal, described receiving terminal is the other end of described end to end communication.
The collocation method of the DiffServ that the MPLS that the embodiment of the present invention provides supports, one end of end to end communication configures the DiffServ of this end, and generate DiffServ information, then described DiffServ information is sent to the opposite end of carrying out end to end communication with described transmitting terminal, i.e. receiving terminal, described receiving terminal is after receiving described DiffServ information, according to the DiffServ of DiffServ information configuration self, the consistent of the DiffServ of the terminal device of communication mutually can be realized, intercommunication end to end can be ensured, and the technical scheme of the embodiment of the present invention, without the need to the configuration respectively by terminal device, has stronger deployable.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
The network model schematic diagram involved by collocation method of the DiffServ that the MPLS that Fig. 1 provides for the embodiment of the present invention supports;
The FB(flow block) of the collocation method of the DiffServ of the MPLS support of the transmitting terminal that Fig. 2 provides for the embodiment of the present invention;
The FB(flow block) of the collocation method of the DiffServ of the MPLS support of the receiving terminal that Fig. 3 provides for the embodiment of the present invention;
The FB(flow block) of the collocation method of the DiffServ that the MPLS that Fig. 4 provides for another embodiment of the present invention supports;
The collocation method of the DiffServ that the MPLS that Fig. 5 provides for another embodiment of the present invention supports is according to the message field schematic diagram after LTV trellis expansion;
The FB(flow block) of the collocation method of the DiffServ that the MPLS that Fig. 6 provides for another embodiment of the present invention supports;
The composition frame chart of the configuration device of the DiffServ that a kind of MPLS that Fig. 7 provides for another embodiment of the present invention supports;
The composition frame chart of the configuration device of the DiffServ that the another kind of MPLS that Fig. 8 provides for another embodiment of the present invention supports;
The composition frame chart of the configuration device of the DiffServ that the another kind of MPLS that Fig. 9 provides for another embodiment of the present invention supports;
The composition frame chart of the network system that Figure 10 provides for another embodiment of the present invention.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
The collocation method of the DiffServ that MPLS that the embodiment of the present invention provides supports, involved networking abstract model can as shown in Figure 1:
A VLSP (Virtual Label Switched Path, virtual label switching path) between Ingress LER101/103 and Egress LER105/107; Wherein, if VLSP is the LSP that a clean culture (point-to-point) is transmitted, then Ingress LER101/103 is an equipment, and Egress LER105/107 is also an equipment; If VLSP is the LSP that P2MP (point-to-multipoint) transmits, then Ingress LER101/103 is an equipment, and EgressLER105/107 is then multiple devices; If VLSP is the LSP that MP2MP (multi-multipoint) transmits, then Ingress LER101/103 and Egress LER105/107 is multiple devices.The tag path that wherein this VLSP mono-is virtual, it can be LDP (LabelDistribution Protocol, tag distribution protocol) LSP, also can be TE LSP, also can be VPN distribute VC label (Virtual Circuit label, virtual link label) between a virtual link; Therefore described VLSP is not limited to and is present in MPLS network, can also be present in IP network.
Ingress LER101/103 and Egress LER105/107 are peer-to-peers communicating of MPLS layer, show as message and enter MPLS layer at Ingress LER end from other communication layers, and hold message to get back to the communication layers corresponding with these other communication layers that Ingress LER holds from MPLS layer at Egress LER.These other communication layers can for but be not limited to IP layer, two layers, when other communication layers are IP layer, message can enter out MPLS layer from IP layer.
The FB(flow block) of the collocation method of the DiffServ that the MPLS that Fig. 2 provides for one embodiment of the invention supports.As shown in Figure 2, the method comprises:
201, transmitting terminal is configured the configuration of DiffServ to local terminal according to the application scenarios of VLSP, and generate DiffServ information, described DiffServ information comprises the described DiffServ of described transmitting terminal configuration, described transmitting terminal is one end of end to end communication, it can be but be not limited to router, can also be switch etc.
For example, when carrying out the configuration of DiffServ to one end of described end to end communication, both can configure the DiffServ of this end on the physical port of this end, also can this end the logic entity with this configuration feature on configure the DiffServ of this end; In the specific implementation, specifically can select according to the demand of user, the embodiment of the present invention does not limit this.Further, carrying out, in the process of DiffServ configuration, not to first to any end being configured, not limiting to one end of described end to end communication, no matter to any end of communication be first configured, all belonging to the scope of embodiment of the present invention protection.
202, the DiffServ information of described generation is sent to receiving terminal by described transmitting terminal, and described receiving terminal is the opposite end of carrying out with described transmitting terminal communicating, i.e. the other end of end-to-end communication, and it can be but be not limited to router, can also be switch etc.
For example, in embodiments of the present invention, described DiffServ information is being sent in the process of receiving terminal, can but be not limited to and by described transmitting terminal, described DiffServ information sent to described receiving terminal by the mode of extension of message; Can also adopt other mode that described DiffServ information is sent to described receiving terminal, described DiffServ information is sent to described receiving terminal by described transmitting terminal by the mode as by newly-built message.
Wherein, when described DiffServ information is sent to described receiving terminal by transmitting terminal described in the mode by extension of message, can adopt but be not limited to by expansion LDP (LabelDistribution Protocol, tag distribution protocol) or TLV (the Type Length Value of TE, type lengths values) described DiffServ information is sent to described receiving terminal, make described DiffServ information be sent to the issue of label the opposite end communicated with this transmitting terminal; The mode of other extension of message can also be adopted, such as to BGP (Border GatewayProtocol, Border Gateway Protocol) the community string mode carrying out expanding described DiffServ information is sent to described receiving terminal, the embodiment of the present invention does not limit this; Wherein, specifically do not limit this concrete signaling delivery method embodiment of the present invention in message extended mode, whether such as this signaling delivery method can adopt but be not limited to and consult, adopt sequence number mode to send or other mode transmissions etc.; And concrete which kind of message of expansion etc. in the process of extension of message, the embodiment of the present invention does not limit this, as long as the both sides carrying out communicating can support the expansion of this kind of message just can not do any restriction, only needs two ends signaling to agree to.
The collocation method of the DiffServ that the embodiment of the present invention also provides a kind of MPLS to support, as shown in Figure 3, the method is the method for receiving terminal, specifically comprises the steps:
301, the DiffServ information of receiving terminal receiving end/sending end transmission, comprises the DiffServ of described transmitting terminal configuration in described DiffServ information.
302, described receiving terminal configures the DiffServ of local terminal according to the DiffServ that described transmitting terminal configures, to make the DiffServ of the two ends configuration carrying out communicating consistent.
In embodiments of the present invention, if when described transmitting terminal is Ingress LSR, then described receiving terminal is Egress LSR; If when described transmitting terminal is Egress LSR, then described receiving terminal is Ingress LSR, and the embodiment of the present invention does not limit this.
Compared with prior art, the collocation method of the DiffServ that the MPLS that the embodiment of the present invention provides supports, one end of end to end communication configures the DiffServ of this end, and generate DiffServ information, then described DiffServ information is sent to the opposite end of carrying out end to end communication with described transmitting terminal, i.e. receiving terminal, described receiving terminal is after receiving described DiffServ information, according to the DiffServ of DiffServ information configuration self, the consistent of the DiffServ of the terminal device of communication mutually can be realized, intercommunication end to end can be ensured, and the technical scheme of the embodiment of the present invention, without the need to the configuration respectively by terminal device, has stronger deployable.
And, in the embodiment of the present invention, by arranging its DiffServ in the one end intercomed mutually, and the DiffServ information of generation is sent to the opposite end communicated with, opposite equip. is made only to need passive reception, and according to the DiffServ comprised in the configuration information received, himself is configured, the complexity that the two ends intercomed mutually are all configured difference modes can be reduced, and because the embodiment of the present invention can realize the consistent of the DiffServ of the terminal device of communication mutually, be convenient to the same management of system to a certain extent.
Further, when one end DiffServ information is sent to the opposite end intercomed mutually, can be sent by the mode of extension of message, can system resource be saved to a certain extent.
The collocation method of the DiffServ that the MPLS that another embodiment of the present invention provides supports, embodiment of the present invention Egress LSR holds as transmitting terminal, and Ingress LSR is receiving terminal is example, concrete collocation method of setting forth DiffServ; As shown in Figure 4, the method comprises the steps, comprising:
401, hold at Egress LSR, according to the DiffServ of the application scenarios configuration Egress LSR end of VLSP, and generate DiffServ information, in described DiffServ information, comprise the described DiffServ that described Egress LSR holds configuration.
Wherein, when the DiffServ of the application scenarios configuration Egress LSR end according to VLSP; can based on FEC (Forwarding Equivalence Class; forwarding equivalence class) or the DiffServ of complete machine configuration Egress LSR end; the embodiment of the present invention does not limit this; configure the DiffServ of Egress LSR end based on any mode, all belong to the scope of protection of the invention.
402, after generation DiffServ information, described Egress LSR sends described DiffServ information to IngressLSR.
Wherein, when described Egress LSR sends described DiffServ information to Ingress LSR, can by when described Egress LSR send Mapping message (mapping message) to described Ingress LSR, by the mode of extension of message described DiffServ information is carried in described Mapping message and sends to described receiving terminal; Can also adopt other mode that described DiffServ information is sent to described receiving terminal, such as, by described transmitting terminal, described DiffServ information be sent to described receiving terminal by the mode of newly-built message; In the specific implementation, the embodiment of the present invention does not limit this, any method described DiffServ information being sent to described Ingress LSR, all belongs to the scope of embodiment of the present invention protection.
Wherein, when described DiffServ information being sent to described receiving terminal by the mode of extension of message by described transmitting terminal in the embodiment of the present invention, specifically can but be not limited to, by expanding the TLV of LDP or TE, described DiffServ information sent to described receiving terminal, make described DiffServ information be sent to the issue of label the opposite end communicated with this transmitting terminal; The mode that other message can be expanded can also be adopted, such as by described DiffServ information, described receiving terminal is sent to the mode that the community string of BGP is expanded; Described TLV is a kind of variable format, and the meaning of TLV is exactly: Type type, Length length, Value value; The length of Type and Length is fixed, and is generally 2,4 bytes; The length of Value has Length to specify.Such as, as shown in Figure 5, it comprises three fields to the TLV form of expansion LDP, is respectively TTL type, length and numerical value; Described TTL type field represents the DiffServ that transmitting terminal configures, such as when the value of this field is 01, show that the DiffServ that transmitting terminal configures is Uniform, when the value of this field is 02, show that the DiffServ that transmitting terminal configures is pipe, when the value of this field is 01, show that the DiffServ that transmitting terminal configures is short pipe; Described length field represents the length of numeric field; Described numeric field is for storing concrete data.
403, described Ingress LSR receives the described DiffServ information that described Egress LSR sends, and holds the DiffServ of the DiffServ configuration local terminal of configuration according to Egress LSR in described DiffServ information.
When described Egress LSR is by the mode of extension of message or the mode creating new message, when described DiffServ information being sent to described Ingress LSR, after described IngressLSR receives the message comprising described DiffServ information, carry out described message resolving the DiffServ obtaining described Egress LSR and configure, and configure the DiffServ of self according to described DiffServ.
Compared with prior art, the collocation method of the DiffServ that the MPLS that the embodiment of the present invention provides supports, hold the DiffServ of the described Egress LSR end of configuration at Egress LSR and generate DiffServ information, described DiffServ information is sent to Ingress LSR, by the DiffServ of described Ingress LSR according to described DiffServ information configuration self, the consistent of the DiffServ of the terminal device of communication mutually can be realized, intercommunication end to end can be ensured; And the technical scheme of the embodiment of the present invention, without the need to the configuration respectively by terminal device, has stronger deployable.
And, in the embodiment of the present invention, by arranging its DiffServ in the one end intercomed mutually, and the DiffServ information of generation is sent to the opposite end communicated with, opposite equip. is made only to need passive reception, and according to the DiffServ comprised in the configuration information received, himself is configured, the complexity that the two ends intercomed mutually are all configured difference modes can be reduced, and because the embodiment of the present invention can realize the consistent of the DiffServ of the terminal device of communication mutually, be convenient to the same management of system to a certain extent.
Further, when the DiffServ configured one end is sent to the opposite end intercomed mutually, can be sent by the mode of extension of message, save system resource to a certain extent.
The collocation method of the DiffServ that the MPLS that another embodiment of the present invention provides supports, the embodiment of the present invention is held as transmitting terminal with Ingress LSR, Egress LSR is receiving terminal is example, the collocation method of concrete elaboration DiffServ, as shown in Figure 6, the method comprises the steps, comprising:
501, hold at Ingress LSR, according to the DiffServ of the application scenarios configuration Egress LSR end of VLSP, and generate DiffServ information, in described DiffServ information, comprise the described DiffServ that described Egress LSR holds configuration.
Wherein, when the DiffServ of the application scenarios configuration Egress LSR end according to VLSP; DiffServ can be held based on tunnel (tunnel) or complete machine configuration Ingress LSR; the embodiment of the present invention does not limit this; configure the DiffServ of IngressLSR end based on any mode, all belong to the scope of protection of the invention.
502, after generation DiffServ information, described Ingress LSR sends described DiffServ information to EgressLSR.
Wherein, when described Ingress LSR sends described DiffServ information to Egress LSR, by described transmitting terminal, described DiffServ information can be sent to described receiving terminal by the mode of extension of message; Can also adopt other mode that described DiffServ information is sent to described receiving terminal, such as, by described transmitting terminal, described DiffServ information be sent to described receiving terminal by the mode of newly-built message; In the specific implementation, the embodiment of the present invention does not limit this, any method described DiffServ information being sent to described EgressLSR, all belongs to the scope of embodiment of the present invention protection.
Wherein, when described DiffServ information being sent to described receiving terminal by the mode of extension of message by described transmitting terminal in the embodiment of the present invention, specifically can but be not limited to, by expanding the TLV of LDP or TE, described DiffServ information sent to described receiving terminal, make described DiffServ information be sent to the issue of label the opposite end communicated with this transmitting terminal; The mode of other extension of message can also be adopted, such as by described DiffServ information, described receiving terminal is sent to the mode that the community string of BGP is expanded; When described Ingress LSR issues ILM to its network, the configuration information of described DiffServ can be carried; When described Ingress LSR issues NHLFE to its place network, described DiffServ information can also be carried.
503, described Egress LSR receives the described DiffServ information that described Ingress LSR sends, and configures the DiffServ of local terminal according to the DiffServ that the described Ingress LSR in described DiffServ information configures.
When described Ingress LSR is by the mode of extension of message or the new mode creating message, when described DiffServ information being sent to described Egress LSR, after described EgressLSR receives the message comprising described DiffServ information, carry out described message resolving the DiffServ obtaining described Ingress LSR and configure, and configure the DiffServ of self according to described DiffServ.
Compared with prior art, the collocation method of the DiffServ that the MPLS that the embodiment of the present invention provides supports, in the DiffServ DiffServ information that Ingress LSR holds the described Ingress LSR of configuration to hold, DiffServ information of configuration mode described in this is sent to Egress LSR, Egress LSR is according to the DiffServ of the configuration information configuration of this DiffServ self, the consistent of the DiffServ of the terminal device of communication mutually can be realized, intercommunication end to end can be ensured; And the technical scheme of the embodiment of the present invention, without the need to the configuration respectively by terminal device, has stronger deployable.
And, in the embodiment of the present invention, by arranging its DiffServ in the one end intercomed mutually, and the DiffServ information of generation is sent to the opposite end communicated with, opposite equip. is made only to need passive reception, and according to the DiffServ comprised in the configuration information received, himself is configured, reduce the complexity that the two ends intercomed mutually are all configured difference modes, and because the embodiment of the present invention can realize the consistent of the DiffServ of the terminal device of communication mutually, be convenient to the same management of system to a certain extent.
Further, when one end DiffServ information is sent to the opposite end intercomed mutually, can be sent by the mode of extension of message, save system resource to a certain extent.
The configuration device of the DiffServ that the embodiment of the present invention provides a kind of MPLS to support, this configuration device is one end equipment of end to end communication, in the layoutprocedure of DiffServ, this equipment is as transmitting terminal, can be but be not limited to router, can also be switch etc., in an mpls network, this configuration device can be LSR (LSR), as shown in Figure 7, comprising: dispensing unit 61, generation unit 62 and transmitting element 63.
Dispensing unit 61, for configuring DiffServ according to the application scenarios of virtual label switching path to local terminal; For example, described dispensing unit 61 is when to described transmitting terminal configuration difference modes, both can configure the DiffServ of this end on the physical port of this end, also can configure the DiffServ of this end on the logic entity that this end has this configuration feature; In the specific implementation, specifically can select according to the demand of user, the embodiment of the present invention does not limit this.Further, carrying out, in the process of DiffServ configuration, not to first to any end being configured, not limiting to one end of described end to end communication, no matter to any end of communication be first configured, all belonging to the scope of embodiment of the present invention protection
Generation unit 62, generates DiffServ information for the DiffServ configured according to described dispensing unit 61, comprises the described DiffServ of described transmitting terminal configuration in described DiffServ information.
Transmitting element 63, sends to receiving terminal for the DiffServ information generated by described generation unit 62.For example, in embodiments of the present invention, at transmitting element 63, described DiffServ information is sent in the process of described receiving terminal, by described transmitting terminal, described DiffServ information can be sent to described receiving terminal by the mode of extension of message; By described transmitting terminal, described DiffServ information can also be sent to described receiving terminal by the mode of newly-built message.
When described transmitting element 63 adopts the mode of extension of message described DiffServ information will be sent to described receiving terminal by described transmitting terminal, described transmitting element 63 can but be not limited to, by expanding the TLV of LDP or TE, described DiffServ information sent to described receiving terminal, make described DiffServ information be sent to the issue of label the opposite end communicated with this transmitting terminal; The mode that described transmitting element 63 can also adopt other message to expand, such as sends to described receiving terminal to the mode that the community string of BGP is expanded by described DiffServ information.
The configuration device of the DiffServ that another embodiment of the present invention also provides a kind of MPLS to support, this configuration device is the other end equipment of end to end communication, in the layoutprocedure of DiffServ, this equipment is as receiving terminal, can be but be not limited to router, can also be switch etc., in an mpls network, this configuration device can be LSR (LSR), as shown in Figure 8, this receiving terminal comprises: receiving element 71 and dispensing unit 72.
Receiving element 71, for the DiffServ information that receiving end/sending end sends, comprises the DiffServ of described transmitting terminal configuration in described DiffServ information.
Dispensing unit 72, the DiffServ that the described transmitting terminal for receiving according to described receiving element 71 configures, the DiffServ of configuration receiving terminal, to make the described transmitting terminal intercomed mutually consistent with the DiffServ that receiving terminal configures.
Wherein, when transmitting terminal is by the mode of extension of message or the new mode creating message, when described DiffServ configuration messages is sent to receiving terminal, as shown in Figure 9, described receiving element 71 comprises: receiver module 711 and parsing module 712.
Receiver module 711, for receiving the message that described transmitting terminal sends, comprises described DiffServ information in described message; Parsing module 712, the described message received for resolving described receiver module 711 obtains the described DiffServ of described transmitting terminal configuration.
The embodiment of the present invention also provides a kind of network system, and as shown in Figure 10, this network system comprises: transmitting terminal 81 and receiving terminal 82.
Transmitting terminal 81, for configuring DiffServ according to the application scenarios of virtual label switching path to local terminal, and generates DiffServ information, comprises the DiffServ of described transmitting terminal configuration in described DiffServ information; Described DiffServ information is sent to receiving terminal 82, and described transmitting terminal 81 is one end of end to end communication;
Receiving terminal 82, for receiving the DiffServ information that described transmitting terminal 81 sends, described DiffServ packets of information is containing the DiffServ of described transmitting terminal configuration; According to the DiffServ that described transmitting terminal 81 configures, configure the DiffServ of described receiving terminal 82, described receiving terminal 82 is the other end of described end to end communication.
In embodiments of the present invention, described DiffServ information is sent in the process of receiving terminal by described transmitting terminal 81, by described transmitting terminal, described DiffServ information can be sent to described receiving terminal by the mode of extension of message; Described DiffServ information can also be sent to described receiving terminal by the mode of newly-built message by described transmitting terminal by described transmitting terminal 81.
Wherein, when described DiffServ information to be sent to described receiving terminal by the mode of extension of message by described transmitting terminal by transmitting terminal 81 described in the embodiment of the present invention, specifically can but be not limited to, by expanding the TLV of LDP or TE, described DiffServ information sent to described receiving terminal, make described DiffServ information be sent to the issue of label the opposite end communicated with this transmitting terminal; The mode of other extension of message can also be adopted, such as by described DiffServ information, described receiving terminal is sent to the mode that the community string of BGP is expanded; Wherein, specifically do not limit this concrete signaling delivery method embodiment of the present invention in message extended mode, whether such as this signaling delivery method can adopt but be not limited to and consult, adopt sequence number mode to send or other mode transmissions etc.; And concrete which kind of message of expansion etc. in the process of extension of message, the embodiment of the present invention does not limit this, as long as the both sides carrying out communicating can support the expansion of this kind of message just can not do any restriction, only needs two ends signaling to agree to.
Compared with prior art, the collocation method of the DiffServ that the MPLS that the embodiment of the present invention provides supports, one end of end to end communication configures the DiffServ of this end, and generate DiffServ information, then described DiffServ information is sent to the opposite end of carrying out end to end communication with described transmitting terminal, i.e. receiving terminal, described receiving terminal is after receiving described DiffServ information, according to the DiffServ of DiffServ information configuration self, the consistent of the DiffServ of the terminal device of communication mutually can be realized, intercommunication end to end can be ensured, and the technical scheme of the embodiment of the present invention, without the need to the configuration respectively by terminal device, has stronger deployable.
And, in the embodiment of the present invention, by arranging its DiffServ in the one end intercomed mutually, and the DiffServ information of generation is sent to the opposite end communicated with, opposite equip. is made only to need passive reception, and according to the DiffServ comprised in the configuration information received, himself is configured, the complexity that the two ends intercomed mutually are all configured difference modes can be reduced, and because the embodiment of the present invention can realize the consistent of the DiffServ of the terminal device of communication mutually, be convenient to the same management of system to a certain extent.
Further, when one end DiffServ information is sent to the opposite end intercomed mutually, can be sent by the mode of extension of message, save system resource to a certain extent.
One of ordinary skill in the art will appreciate that: all or part of step realizing said method embodiment can have been come by the hardware that programmed instruction is relevant, aforesaid program can be stored in a computer read/write memory medium, this program, when performing, performs the step comprising said method embodiment; And aforesaid storage medium comprises: ROM, RAM, magnetic disc or CD etc. various can be program code stored medium.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, is anyly familiar with those skilled in the art in the technical scope that the present invention discloses; change can be expected easily or replace, all should be encompassed within protection scope of the present invention.This, protection scope of the present invention should described be as the criterion with the protection domain of claim.

Claims (9)

1. a collocation method for the DiffServ of MPLS support, is characterized in that, comprising:
Transmitting terminal, according to the application scenarios of virtual label switching path, configures DiffServ based on forwarding equivalence class or complete machine to local terminal, and described transmitting terminal is one end of end to end communication;
Described transmitting terminal generates DiffServ information, comprises the described DiffServ of described transmitting terminal configuration in described DiffServ information;
Described DiffServ information is sent to receiving terminal by described transmitting terminal, described receiving terminal is the other end of described end to end communication, and described DiffServ information sends to receiving terminal to comprise by described transmitting terminal: by described transmitting terminal, described DiffServ information is sent to described receiving terminal by the mode of extension of message or the mode of newly-built message.
2. method according to claim 1, is characterized in that, described DiffServ information is sent to described receiving terminal by described transmitting terminal by the described mode by extension of message, comprising:
By the type lengths values TLV of extension tag distributorship agreement LDP or traffic engineering TE, described DiffServ information is sent to described receiving terminal.
3. a collocation method for the DiffServ of MPLS support, is characterized in that, comprising:
The DiffServ information that receiving terminal receiving end/sending end sends, comprise the DiffServ that described transmitting terminal configures based on forwarding equivalence class or complete machine in described DiffServ information, the DiffServ information that described receiving terminal receiving end/sending end sends comprises:
Receiving terminal receives the DiffServ information that described transmitting terminal is sent by the mode of extension of message or the mode of newly-built message;
The DiffServ of the DiffServ configuration local terminal that described receiving terminal configures according to described transmitting terminal.
4. method according to claim 3, is characterized in that, the DiffServ information that described receiving terminal receiving end/sending end sends, and comprising:
Described receiving terminal receives the message that described transmitting terminal sends, and comprises the DiffServ information of described transmitting terminal in described message;
Described receiving terminal obtains the described DiffServ of described transmitting terminal configuration by resolving described message.
5. a configuration device for the DiffServ of MPLS support, is characterized in that, comprising:
Dispensing unit, for the application scenarios according to virtual label switching path, configures DiffServ based on forwarding equivalence class or complete machine to transmitting terminal;
Generation unit, generates DiffServ information for the DiffServ configured according to described dispensing unit, comprises the DiffServ of described transmitting terminal in described DiffServ information;
Transmitting element, sends to receiving terminal for the DiffServ information generated by described generation unit; Described transmitting element specifically for, by the mode of extension of message or the mode of newly-built message, described DiffServ information is sent to described receiving terminal.
6. configuration device according to claim 5, is characterized in that, described transmitting element is used for, by the type lengths values TLV of extension tag distributorship agreement LDP or traffic engineering TE, described DiffServ information is sent to described receiving terminal.
7. a configuration device for the DiffServ of MPLS support, is characterized in that, comprising:
Receiving element, for the DiffServ information that receiving end/sending end sends, comprises the DiffServ that described transmitting terminal configures based on forwarding equivalence class or complete machine in described DiffServ information; Described receiving element specifically for, receive the DiffServ information that described transmitting terminal is sent by the mode of extension of message or the mode of newly-built message;
Dispensing unit, the DiffServ that the described transmitting terminal for receiving according to described receiving element configures, the DiffServ of configuration receiving terminal.
8. configuration device according to claim 7, is characterized in that, described receiving element comprises:
Receiver module, for receiving the message that described transmitting terminal sends, comprises described DiffServ information in described message;
Parsing module, obtains the described DiffServ of described transmitting terminal configuration for resolving described message.
9. a network system, is characterized in that, comprises transmitting terminal and receiving terminal;
Described transmitting terminal, for the application scenarios according to virtual label switching path, based on forwarding equivalence class or complete machine, DiffServ is configured to local terminal, and generate DiffServ information, in described DiffServ information, comprise the DiffServ of described transmitting terminal configuration; Described DiffServ information is sent to described receiving terminal, and described transmitting terminal is one end of end to end communication; Describedly described receiving terminal is sent to comprise described DiffServ information: by the mode of extension of message or the mode of newly-built message, described DiffServ information to be sent to described receiving terminal;
Described receiving terminal, for receiving described DiffServ information; According to the DiffServ that described transmitting terminal configures, configure the DiffServ of described receiving terminal, described receiving terminal is the other end of described end to end communication.
CN201010165577.XA 2010-05-07 2010-05-07 Method, equipment and system for configuring differentiated service mode supported by multi-protocol label switching (MPLS) Expired - Fee Related CN102238070B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201010165577.XA CN102238070B (en) 2010-05-07 2010-05-07 Method, equipment and system for configuring differentiated service mode supported by multi-protocol label switching (MPLS)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201010165577.XA CN102238070B (en) 2010-05-07 2010-05-07 Method, equipment and system for configuring differentiated service mode supported by multi-protocol label switching (MPLS)

Publications (2)

Publication Number Publication Date
CN102238070A CN102238070A (en) 2011-11-09
CN102238070B true CN102238070B (en) 2015-04-29

Family

ID=44888310

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201010165577.XA Expired - Fee Related CN102238070B (en) 2010-05-07 2010-05-07 Method, equipment and system for configuring differentiated service mode supported by multi-protocol label switching (MPLS)

Country Status (1)

Country Link
CN (1) CN102238070B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1863144A (en) * 2005-09-01 2006-11-15 华为技术有限公司 Method for providing differential service
CN101136844A (en) * 2006-08-29 2008-03-05 华为技术有限公司 Method and system for implementing differential service flux engineering of multi-protocol label switching network
CN101248621A (en) * 2005-03-23 2008-08-20 思科技术公司 Method and system for providing QoS during network failure
EP1978673A1 (en) * 2006-01-26 2008-10-08 Huawei Technologies Co., Ltd. A method of implementing resource control on access layer for vc in l2vpn

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050265234A1 (en) * 2004-05-13 2005-12-01 Marconi Communications, Inc. Diffserv path object for network management
CN101453400B (en) * 2007-12-07 2012-05-23 中国电信股份有限公司 Method and forwarding device for ensuring quality of service of virtual private network service
CN101222411B (en) * 2008-01-22 2010-11-10 华为技术有限公司 Method, access equipment and system for enterprise user altering service quality parameter

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101248621A (en) * 2005-03-23 2008-08-20 思科技术公司 Method and system for providing QoS during network failure
CN1863144A (en) * 2005-09-01 2006-11-15 华为技术有限公司 Method for providing differential service
EP1978673A1 (en) * 2006-01-26 2008-10-08 Huawei Technologies Co., Ltd. A method of implementing resource control on access layer for vc in l2vpn
CN101136844A (en) * 2006-08-29 2008-03-05 华为技术有限公司 Method and system for implementing differential service flux engineering of multi-protocol label switching network

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《基于Diffserv over Mpls的体系结构研究》;娄广国等;《微计算机应用》;20060531;第27卷(第3期);第272-274页 *

Also Published As

Publication number Publication date
CN102238070A (en) 2011-11-09

Similar Documents

Publication Publication Date Title
CN110784411B (en) Method, device and system for establishing BIER forwarding table item
CN111865796B (en) Path Computation Element Central Controller (PCECC) for network traffic
WO2020052230A1 (en) Transmission control method, node, network system, and storage medium
US10057116B2 (en) Method and device for configuring and managing network element equipment, and network element equipment
US8077713B2 (en) Dynamic update of a multicast tree
CN100461755C (en) Data message transmitting method and node equipment based on MPLS TE tunnel
US20160006614A1 (en) Source Routing Using Path Computation Elements
JP2022506679A (en) Packet forwarding method, packet sending device, and packet receiving device
CN105577502B (en) Service transmission method and device
CN108696440A (en) Multicast load balancing in multiple home to return to EVPN networks
CN108574639A (en) EVPN message processing methods, equipment and system
CN109417508B (en) Method and device for constructing hierarchical Path Computation Element (PCE) network topology
US20120057505A1 (en) Method, apparatus, and system for setting up bidirectional point-to-multipoint label switched path
WO2017124709A1 (en) Method of establishing traffic engineering tunnel and device
CN101160838A (en) Method and system for implementing hierarchical virtual private switch service
CN101505227A (en) Method, device and system for implementing point to multi-point pseudowire
CN114465920B (en) Method, device and system for determining corresponding relation
CN112511995B (en) Message interaction method, device, equipment and storage medium
CN103326940A (en) Method for forwarding message in network and edge device of operator
WO2017211164A1 (en) Method, apparatus, and system for determining inter-as label switched path tunnel
CN101656663A (en) Method, device and system for forwarding MPLS multicast message
CN104144122A (en) Method, device and system for establishing label switched path
CN101877892A (en) Consultation method of node association channel capability and node device
CN113709033A (en) Segment traceroute for segment routing traffic engineering
CN103248548A (en) Method for achieving E-tree service based on VPLS and node

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: 20170818

Address after: 201, room 1, building A, No. 518053, front Bay Road, Qianhai, Shenzhen Shenzhen cooperation zone, Guangdong, China

Patentee after: Shenzhen Zhitong World Technology Service Co. Ltd.

Address before: 518129 headquarters building of Bantian HUAWEI base, Longgang District, Guangdong, Shenzhen

Patentee before: Huawei Technologies Co., Ltd.

EE01 Entry into force of recordation of patent licensing contract
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20111109

Assignee: Shenzhen Vimicro Tech Co. Ltd.

Assignor: Shenzhen Zhitong World Technology Service Co. Ltd.

Contract record no.: 2017440020097

Denomination of invention: Method, equipment and system for configuring differentiated service mode supported by multi-protocol label switching (MPLS)

Granted publication date: 20150429

License type: Common License

Record date: 20171211

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150429

Termination date: 20190507