CN104639453B - Pseudo-wire flow control methods and relevant device - Google Patents

Pseudo-wire flow control methods and relevant device Download PDF

Info

Publication number
CN104639453B
CN104639453B CN201410853455.8A CN201410853455A CN104639453B CN 104639453 B CN104639453 B CN 104639453B CN 201410853455 A CN201410853455 A CN 201410853455A CN 104639453 B CN104639453 B CN 104639453B
Authority
CN
China
Prior art keywords
hub
message
spoke
network
vpls
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
CN201410853455.8A
Other languages
Chinese (zh)
Other versions
CN104639453A (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.)
Beijing Huawei Digital Technologies Co Ltd
Original Assignee
Beijing Huawei Digital 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 Beijing Huawei Digital Technologies Co Ltd filed Critical Beijing Huawei Digital Technologies Co Ltd
Priority to CN201410853455.8A priority Critical patent/CN104639453B/en
Publication of CN104639453A publication Critical patent/CN104639453A/en
Application granted granted Critical
Publication of CN104639453B publication Critical patent/CN104639453B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The invention discloses a kind of pseudo-wire flow control methods and relevant device, to avoid forming loop in HVPLS networks.In some feasible embodiments, method includes:Multiple isolation groups are pre-configured with, isolation group includes at least one Hub PW, and each Hub PW can only belong to an isolation group;Needing to establish incidence relation between the isolation group of intercommunication and Spoke PW;When receiving the first message by the first Spoke PW, the isolation group associated with the first Spoke PW is judged whether, if it does, the identifier of associated isolation group is added in the heading of the first message;Whether when being forwarded to the first Hub PW, confirming the heading of the first message has the identifier of isolation group;If so, and the first Hub PW belong to isolation group corresponding to the identifier, then forward;If not provided, and the first Hub PW there is no affiliated isolation group, then forward;Otherwise, abandon.

Description

Pseudo-wire flow control methods and relevant device
Technical field
The present invention relates to communication technical field, and in particular to a kind of pseudo-wire flow control methods and relevant device.
Background technology
VPLS (Virtual Private Lan Service, VPLS) is a kind of MPLS (Multi- Protocol Label Switching, multiprotocol label switching) and two-layer VPN (Virtual Private Network, virtually Dedicated network) technology.VPLS core concept is PE (Provider Edge, the operation in VPLS examples using signaling protocol Business edge) establish and safeguard PW (Provider Edge, pseudo-wire) between equipment, will after the encapsulation of two-layer protocol frame on PW transmission, Exchange, multiple LANs is integrated into one in data link aspect and throw the net network, provide a user it is virtual with Too net service.
When networking equipment is less, VPLS network typically uses full connected mode, i.e. the VSI created in all PE equipment Center pseudo-wire (Hub Pseudo Wire, Hub are established between (Virtual Switch Instance, virtual switch instance) PW), and by horizontal segmentation forwarding ensure that flow is not in loop.Forwarded using horizontal segmentation, if VSI is from Hub PW On receive message, then the message no longer to the VSI associate any other Hub PW forward.
When networking equipment is more, HVPLS (Hierarchy of VPLS, Hierarchical Virtual Private LAN Service) can be used.HVPLS passes through handle Network classification, interior formed of VPLS sub-networks per one-level connect entirely, and the PE equipment between being classified can be by accessing pseudo-wire (Spoke ) etc. PW mode connects, and the data forwarding of the PE equipment between classification does not observe horizontal segmentation principle, but can mutually turn Hair.
Practice is found, when having the Spoke PW of more than one between HVPLS two VPLS sub-networks, due to Spoke Horizontal segmentation principle is not observed between PW and Hub PW, it is possible to cause loop.
The content of the invention
The embodiment of the present invention provides a kind of pseudo-wire flow control methods and relevant device, to avoid being formed in HVPLS networks Loop.
First aspect present invention provides a kind of pseudo-wire flow control methods, for hierarchical virtual private LAN service HVPLS networks, the HVPLS networks include the first VPLS network and the second VPLS network;Appointing in first VPLS network Being established between two network nodes of meaning has center pseudo-wire Hub PW;Two network nodes in first VPLS network respectively with Being established between at least one network node in second VPLS network has access pseudo-wire Spoke PW;Described two network sections Point includes first network node;Methods described includes:First network node is pre-configured with multiple isolation groups, wherein, each institute Stating isolation group includes at least one Hub PW, and each Hub PW can only belong to an isolation group;And need intercommunication every Incidence relation is established between group and Spoke PW;When receiving the first message by the first Spoke PW, judge whether The isolation group associated with the first Spoke PW, if it does, the identifier of the associated isolation group is added to In the heading of first message;When forwarding first message to the first Hub PW, the message of first message is confirmed Whether the identifier of isolation group is had in head;If having identifier in the heading of first message, the first Hub is judged Whether PW belongs to isolation group corresponding to the identifier, if belonging to, first message is transmitted into the first Hub PW, If being not belonging to, first message is abandoned;If there is no identifier in the heading of first message, described first is judged Whether Hub PW have affiliated isolation group, if not having, first message are transmitted into the first Hub PW, if so, then Abandon first message.
With reference in a first aspect, in the first possible implementation, methods described also includes:Connect by the first Hub PW When receiving the second message, the identifier of the first Hub PW is added in the heading of second message;To first When Spoke PW forward second message, confirm whether the first Spoke PW have associated isolation group;It is if described First Spoke PW have associated isolation group, judge whether the first Hub PW belong to the associated isolation group, if Belong to, second message is transmitted to the first Spoke PW, it is no to be not belonging to, then abandon second message;If institute The isolation group that the first Spoke PW are not associated is stated, judges whether the first Hub PW have affiliated isolation group, if not having, Second message is then transmitted to the first Spoke PW, if so, then abandoning second message.
With reference to the possible implementation of the first of first aspect or first aspect, in second of possible implementation In, described two network nodes also include the second network node, and the first network node, which is pre-configured with multiple isolation groups, to be included: Hub PW between the first network node and second network node are configured to an independent isolation group, and this is only Vertical isolation group does not have incidence relation with any Spoke PW.
Second aspect of the present invention provides a kind of pseudo-wire flow control methods, for particular virtual private LAN service HVPLS systems, the HVPLS systems include the first VPLS network and the second VPLS network;Appointing in first VPLS network Being established between two network nodes of meaning has center pseudo-wire Hub PW;Two network nodes in first VPLS network respectively with Being established between at least one network node in second VPLS network has access pseudo-wire Spoke PW;Described two network sections Point includes first network node;Methods described includes:First network node is pre-configured with multiple isolation groups, wherein, each institute Stating isolation group includes at least one Hub PW, and each Hub PW can only belong to an isolation group;And need intercommunication every Incidence relation is established between group and Spoke PW;When receiving the second message by the first Hub PW, by the first Hub PW identifier is added in the heading of second message;When forwarding second message to the first Spoke PW, confirm Whether the first Spoke PW have associated isolation group;If the first Spoke PW have associated isolation group, sentence Whether the first Hub PW that break belong to the associated isolation group, if belonging to, second message is transmitted into described the One Spoke PW, if being not belonging to, abandon second message;If the isolation that the first Spoke PW are not associated Group, judges whether the first Hub PW have affiliated isolation group, if not having, second message is transmitted into described first Spoke PW, if so, then abandoning second message.
With reference to second aspect, in the first possible implementation, methods described also includes:Pass through the first Spoke PW When receiving the first message, the isolation group associated with the first Spoke PW is judged whether, if it does, by described in The identifier of associated isolation group is added in the heading of first message;To the first Hub PW forwardings first report Whether Wen Shi, confirming the heading of first message has the identifier of isolation group;If in the heading of first message There is identifier, judge whether the first Hub PW belong to isolation group corresponding to the identifier, if belonging to, by described first Message is transmitted to the first Hub PW, if being not belonging to, abandons first message;If the heading of first message In there is no identifier, judge whether the first Hub PW have affiliated isolation group, if not having, by first message forward To the first Hub PW, if so, then abandoning first message.
With reference to the possible implementation of the first of second aspect or second aspect, in second of possible implementation In, described two network nodes also include the second network node, and the first network node, which is pre-configured with multiple isolation groups, to be included: Hub PW between the first network node and second network node are configured in an independent isolation group.
Third aspect present invention provides a kind of pseudo-wire flow control methods, for particular virtual private LAN service HVPLS systems, the HVPLS systems include the first VPLS network and the second VPLS network;Appointing in first VPLS network Being established between two network nodes of meaning has center pseudo-wire Hub PW;Two network nodes in first VPLS network respectively with Being established between at least one network node in second VPLS network has access pseudo-wire Spoke PW;Described two network sections Point includes first network node;Methods described includes:First network node is pre-configured with isolation mark symbol, the isolation mark symbol The first Hub PW for indicating to be connected with the first network node need and Spoke PW are mutually isolated;Pass through described first When Hub PW receive three messages, the isolation mark symbol is added in the heading of the 3rd message;To Spoke PW When forwarding three message, confirm whether there is the isolation mark to accord with the heading of the 3rd message, if so, then losing Abandon the 3rd message.
With reference to the third aspect, in the first possible implementation, methods described also includes:Received by Spoke PW To the 4th message;When forwarding four message to Hub PW, if the Hub PW are the first Hub PW, institute is abandoned State the 4th message.
Fourth aspect present invention provides a kind of pseudo-wire flow control methods, for particular virtual private LAN service HVPLS systems, the HVPLS systems include the first VPLS network and the second VPLS network;Appointing in first VPLS network Being established between two network nodes of meaning has center pseudo-wire Hub PW;Two network nodes in first VPLS network respectively with Being established between at least one network node in second VPLS network has access pseudo-wire Spoke PW;Described two network sections Point includes first network node;Methods described includes:First network node is pre-configured with isolation mark symbol, the isolation mark symbol The first Hub PW for indicating to be connected with the first network node need and Spoke PW are mutually isolated;Pass through Spoke PW Receive the 4th message;When forwarding four message to Hub PW, if the Hub PW are the first Hub PW, lose Abandon the 4th message.
With reference to fourth aspect, in the first possible implementation, methods described also includes:Pass through the first Hub When PW receives three messages, the isolation mark symbol is added in the heading of the 3rd message;Forwarded to Spoke PW During three message, confirm whether there is the isolation mark to accord with the heading of the 3rd message, if so, then abandoning institute State the 3rd message.
Fifth aspect present invention provides a kind of PE equipment, for VPLS VPLS systems, the VPLS System includes the first VPLS network and the second VPLS network;Built between any two network node in first VPLS network It is vertical to have center pseudo-wire Hub PW;Two network nodes in first VPLS network respectively with second VPLS network Being established between at least one network node has access pseudo-wire Spoke PW;Described two network nodes include first network node, The PE equipment is as the first network node;The PE equipment includes:Configuration module, for being pre-configured with multiple isolation Group, wherein, each described isolation group includes at least one Hub PW, and each Hub PW can only belong to an isolation group;With And needing to establish incidence relation between the isolation group of intercommunication and Spoke PW;Spoke PW processing modules, for passing through first When Spoke PW receive the first message, the isolation group associated with the first Spoke PW is judged whether, if deposited The identifier of the associated isolation group is being added in the heading of first message;Hub PW processing modules, use When first message is forwarded to the first Hub PW, confirm whether there is the mark of isolation group in the heading of first message Symbol;If having identifier in the heading of first message, judge whether the first Hub PW belong to the identifier pair The isolation group answered, if belonging to, first message is transmitted to the first Hub PW, if being not belonging to, abandons described One message;If there is no identifier in the heading of first message, judge the first Hub PW whether have it is affiliated every From group, if not having, first message is transmitted to the first Hub PW, if so, then abandoning first message.
With reference to the 5th aspect, in the first possible implementation, the Hub PW processing modules, it is additionally operable to by the When one Hub PW receive the second message, the identifier of the first Hub PW is added to the heading of second message In;The Spoke PW processing modules, when being additionally operable to the first Spoke PW forwarding second messages, confirm described first Whether Spoke PW have associated isolation group;If the first Spoke PW have associated isolation group, described is judged Whether one Hub PW belong to the associated isolation group, if belonging to, second message is transmitted into the first Spoke PW, it is no to be not belonging to, then abandon second message;If the isolation group that the first Spoke PW are not associated, judges institute State whether the first Hub PW have affiliated isolation group, if not having, second message be transmitted to the first Spoke PW, If so, then abandon second message.
With reference to the 5th aspect or the first possible implementation of the 5th aspect, in second of possible implementation In, described two network nodes also include the second network node, the configuration module, be additionally operable to the first network node and Hub PW between second network node are configured to an independent isolation group, and the independent isolation group with it is any Spoke PW do not have incidence relation.
Sixth aspect present invention provides a kind of PE equipment, for VPLS VPLS systems, the VPLS System includes the first VPLS network and the second VPLS network;Built between any two network node in first VPLS network It is vertical to have center pseudo-wire Hub PW;Two network nodes in first VPLS network respectively with second VPLS network Being established between at least one network node has access pseudo-wire Spoke PW;Described two network nodes include first network node, The PE equipment is as the first network node;The PE equipment includes:Configuration module, for being pre-configured with multiple isolation Group, wherein, each described isolation group includes at least one Hub PW, and each Hub PW can only belong to an isolation group;With And needing to establish incidence relation between the isolation group of intercommunication and Spoke PW;Hub PW processing modules, for passing through first When Hub PW receive the second message, the identifier of the first Hub PW is added in the heading of second message; Spoke PW processing modules, during for forwarding second message to the first Spoke PW, confirm that the first Spoke PW are It is no to have associated isolation group;If the first Spoke PW have associated isolation group, judge that the first Hub PW are It is no to belong to the associated isolation group, if belonging to, second message is transmitted to the first Spoke PW, if not belonging to In then abandoning second message;If the isolation group that the first Spoke PW are not associated, judge the first Hub Whether PW has affiliated isolation group, if not having, second message is transmitted into the first Spoke PW, if so, then losing Abandon second message.
With reference to the 6th aspect, in the first possible implementation, the Spoke PW processing modules, it is additionally operable to pass through When first Spoke PW receive the first message, the isolation group associated with the first Spoke PW is judged whether, such as Fruit is present, and the identifier of the associated isolation group is added in the heading of first message;At the Hub PW Manage module, be additionally operable to the first Hub PW forward first message when, confirm first message heading whether have every From the identifier of group;If having identifier in the heading of first message, judge whether the first Hub PW belong to institute Isolation group corresponding to identifier is stated, if belonging to, first message is transmitted to the first Hub PW, if being not belonging to, Abandon first message;If there is no identifier in the heading of first message, whether the first Hub PW are judged There is affiliated isolation group, if not having, first message is transmitted to the first Hub PW, if so, then abandoning described One message.
With reference to the 6th aspect or the first possible implementation of the 6th aspect, in second of possible implementation In, described two network nodes also include the second network node, the configuration module, be additionally operable to the first network node and Hub PW between second network node are configured to an independent isolation group, and the independent isolation group with it is any Spoke PW do not have incidence relation.
Seventh aspect present invention provides a kind of PE equipment, described for particular virtual private LAN service HVPLS systems HVPLS systems include the first VPLS network and the second VPLS network;Any two network node in first VPLS network Between establish have center pseudo-wire Hub PW;Two network nodes in first VPLS network respectively with the 2nd VPLS nets Being established between at least one network node in network has access pseudo-wire Spoke PW;Described two network nodes include first network Node, the PE equipment is as the first network node;The PE equipment includes:Configuration module, for being pre-configured with isolation Identifier, the first Hub PW that the isolation mark is accorded with for indicating to be connected with the first network node need and Spoke PW It is mutually isolated;Hub PW processing modules, during for receiving three messages by the first Hub PW, in the 3rd message Heading in add isolation mark symbol;Spoke PW processing modules, for forwarding the 3rd message to Spoke PW When, confirm whether there is the isolation mark to accord with the heading of the 3rd message, if so, then abandoning the 3rd message.
With reference to the 7th aspect, in the first possible implementation, the Spoke PW processing modules, it is additionally operable to pass through Spoke PW receive the 4th message;The Hub PW processing modules, when being additionally operable to Hub PW forwarding four messages, such as Hub PW described in fruit are the first Hub PW, then abandon the 4th message.
Eighth aspect present invention provides a kind of PE equipment, described for particular virtual private LAN service HVPLS systems HVPLS systems include the first VPLS network and the second VPLS network;Any two network node in first VPLS network Between establish have center pseudo-wire Hub PW;Two network nodes in first VPLS network respectively with the 2nd VPLS nets Being established between at least one network node in network has access pseudo-wire Spoke PW;Described two network nodes include first network Node, the PE equipment is as the first network node;The PE equipment includes:Configuration module, for being pre-configured with isolation Identifier, the first Hub PW that the isolation mark is accorded with for indicating to be connected with the first network node need and Spoke PW It is mutually isolated;Spoke PW processing modules, for receiving the 4th message by Spoke PW;Hub PW processing modules, are used for When forwarding four message to Hub PW, if the Hub PW are the first Hub PW, the 4th message is abandoned.
With reference to eighth aspect, in the first possible implementation, the Hub PW processing modules, it is additionally operable to pass through institute When stating the first Hub PW and receiving three messages, the isolation mark symbol is added in the heading of the 3rd message;It is described Spoke PW processing modules, when being additionally operable to Spoke PW forwarding three messages, confirm the heading of the 3rd message In whether there is the isolation mark to accord with, if so, then abandoning the 3rd message.
Therefore in some feasible embodiments of the invention, by establishing Hub PW isolation group, and needing mutually Incidence relation is established between logical isolation group and Spoke PW, Hub PW flow can be controlled to be forwarded only to need what is forwarded Spoke PW, and control Spoke PW flow to be forwarded only to need the Hub PW forwarded, it is thus possible to setting by isolation group Meter, guarantee is not in traffic loops, realizes that the flow between PW flexibly isolates control.
Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, below will be to institute in embodiment and description of the prior art The accompanying drawing needed to use is briefly described, it should be apparent that, drawings in the following description are only some implementations of the present invention Example, for those of ordinary skill in the art, on the premise of not paying creative work, can also be obtained according to these accompanying drawings Obtain other accompanying drawings.
Fig. 1 is a kind of Organization Chart of HVPLS networks in the embodiment of the present invention;
Fig. 2 a are a kind of schematic flow sheets of pseudo-wire flow control methods provided in an embodiment of the present invention;
Fig. 2 b are the schematic flow sheets of another pseudo-wire flow control methods provided in an embodiment of the present invention;
Fig. 3 a are the schematic flow sheets of another pseudo-wire flow control methods provided in an embodiment of the present invention;
Fig. 3 b are the schematic flow sheets of another pseudo-wire flow control methods provided in an embodiment of the present invention;
Fig. 4 is a kind of structural representation of PE equipment provided in an embodiment of the present invention;
Fig. 5 is the structural representation of another PE equipment provided in an embodiment of the present invention;
Fig. 6 is the structural representation of another PE equipment provided in an embodiment of the present invention.
Embodiment
The embodiment of the present invention provides a kind of pseudo-wire flow control methods and relevant device, different in HVPLS networks to avoid Loop is formed between the VPLS sub-networks of classification.
In order that those skilled in the art more fully understand the present invention program, below in conjunction with the embodiment of the present invention Accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is only The embodiment of a part of the invention, rather than whole embodiments.Based on the embodiment in the present invention, ordinary skill people The every other embodiment that member is obtained under the premise of creative work is not made, it should all belong to the model that the present invention protects Enclose.
Below by specific embodiment, it is described in detail respectively.
Fig. 1 and Fig. 2 are refer to, the embodiment of the present invention provides a kind of pseudo-wire flow control methods.
Present invention method is applied to HVPLS networks, and the HVPLS networks include the first VPLS network and second VPLS network.The inside of first VPLS network and the second VPLS network is full connection, i.e.,:Appointing in first VPLS network Being established between two network nodes of meaning has Hub PW;Being established between any two network node in second VPLS network has Hub PW.Using at least two Spoke PW (access pseudo-wire) connections between first VPLS network and the second VPLS network, wherein, Two network nodes in first VPLS network respectively with least one network node in second VPLS network it Between establish and have access pseudo-wire Spoke PW.Described two network nodes include first network node and the second network node.It is described Network node can be specifically PE equipment.
In some embodiments of the invention, described HVPLS networks can be as shown in Figure 1.In Fig. 1, the first VPLS on the right Network includes four NPE (Network Provider PE, network core PE), respectively with NPE1, NPE2, NPE3, NPE4 tables Show, being established between any two NPE there are Hub PW.Wherein, NPE1, NPE2 play interchanger (Switch), for Two VPLS networks connect, alternatively referred to as SPE (Switch PE), are represented respectively with S/NPE1 and S/NPE2 in figure.Optionally, S/ NPE1 and S/NPE2 is connected to CE (Custom Edge, customer edge) equipment, for example, S/NPE1 is connected with CE1, S/ NPE1 is connected with CE2.
In Fig. 1, second VPLS network on the left side includes four common PE equipment, respectively with PE1, PE2, PE3, PE4 tables Show, being established between any two PE there are Hub PW.
Spoke PW connections are used between first VPLS network and the second VPLS network.Specifically, PE3 and PE4 is double respectively Return to be connected to establish between the S/NPE1 and S/NPE2, PE3 and PE4 and S/NPE1 and S/NPE2 of the first VPLS network and there are four Spoke PW。
As Fig. 1, S/NPE1 and S/NPE2 are connected by Spoke PW with PE1 respectively, and Spoke PW in the prior art Do not observe horizontal segmentation principle with Hub PW, can unrestricted intercommunication, therefore, between S/NPE1 and S/NPE2 and PE1 may Form loop.For example, PE3 is transmitted to S/NPE1 message by Spoke PW, S/ can be transmitted to by Hub PW by S/NPE1 The message can be transmitted to PE3 by NPE2, S/NPE2 by Spoke PW again.Similarly, between S/NPE1 and S/NPE2 and PE2 It is likely to form loop.To solve the problem, the embodiments of the invention provide a kind of pseudo-wire flow control methods.
Fig. 2 a are refer to, a kind of pseudo-wire flow control methods provided in an embodiment of the present invention can include:
110th, first network node is pre-configured with multiple isolation groups, wherein, each described isolation group includes at least one Hub PW, and each Hub PW can only belong to an isolation group;And needing to build between the isolation group of intercommunication and Spoke PW Vertical incidence relation.
The embodiment of the present invention to PW flow by being controlled, to avoid the formation of loop., can be pre- to realize flow control Multiple isolation groups are first configured on first network node such as S/NPE1 or S/NPE2, each isolation group includes at least one Hub PW, and each Hub PW can only belong to an isolation group.The meaning of isolation group is, the Hub PW in isolation group, gives tacit consent to Isolate with Spoke PW, it is impossible to mutually forwarding.
In the embodiment of the present invention, it can also need to establish incidence relation between the isolation group of intercommunication and Spoke PW.Build After vertical incidence relation, Spoke PW intercommunications that the Hub PW in isolation group can be associated with the isolation group, and can not be with it Its Spoke PW intercommunication.One Spoke PW can have incidence relation with one or more isolation groups.
The isolation group of above-mentioned configuration and incidence relation etc. are stored in advance in S/NPE1 or S/NPE2 as configuration data.
When the 120th, receiving the first message by the first Spoke PW, judge whether and the first Spoke PW phases The isolation group of association, if it does, the identifier of the associated isolation group to be added to the heading of first message In.
Wherein, the first Spoke PW can be any one Spoke PW in the Spoke PW.
Spoke PW processing modules, and Hub PW processing modules are equipped with S/NPE1 or S/NPE2.
When S/NPE1 receives the first message, such as the receipts of the Spoke PW1 by being connected with PE3 by the first Spoke PW During to the first message from PE3, Spoke PW processing modules can by query configuration data, judge whether with Isolation group associated Spoke PW1, associated isolation group can have one or more.If there is with Spoke PW1 phases The isolation group of association, then the identifier of the associated isolation group is added in the first message, if multiple associated Isolation group, then the identifier of multiple associated isolation groups is all added in the first message.If there is no with Spoke PW1 Associated isolation group, then more processing need not be carried out to the first message.First after the processing of Spoke PW processing modules Message, it is passed to Hub PW processing modules.
When the 130th, forwarding first message to the first Hub PW, confirm whether to have in the heading of first message every From the identifier of group.
Wherein, the first Hub PW can be any one Hub PW in the Hub PW.
Hub PW processing modules are used for the message for carrying out the transmission of Spoke PW processing modules, and purpose is forwarded to by Hub PW Ground network node.When Hub PW processing modules receive it is that Spoke PW processing modules are sent, need to be forwarded to the first of Hub PW Whether during message, first confiring that the heading of the first message has the identifier of isolation group.It is corresponding to be carried out according to isolation group Flow controls.
If the 140, having identifier in the heading of first message, judge whether the first Hub PW belong to described Isolation group corresponding to identifier, if belonging to, first message is transmitted to the first Hub PW, if being not belonging to, lost Abandon first message;
If there is no identifier in the heading of first message, judge the first Hub PW whether have it is affiliated every From group, if not having, first message is transmitted to the first Hub PW, if so, then abandoning first message.
It can be seen that if the identifier of at least one isolation group in the heading of the first message be present, the first message is turned Issue the Hub PW included by this at least one isolation group.For example, it is assumed that the first isolation group is included between S/NPE1 and NPE3 Hub PW3, and the first isolation group and Spoke PW1 have incidence relation, then the identifier of the first isolation group can be carried at In the heading of first message, then, the first message can pass through the Hub between S/NPE1 and NPE3 by Hub PW processing modules PW3, it is transmitted to NPE3.
For another example the second isolation group includes the Hub PW between S/NPE1 and S/NPE2, and the second isolation group and Spoke PW1 does not have incidence relation, then the identifier of the second isolation group will not be carried in the heading of the first message, then, first Message will not be transmitted to the Hub PW between S/NPE1 and S/NPE2 by Hub PW processing modules.S/NPE1 can thus be avoided Loop is formed between S/NPE2 and PE3.
If not including the identifier of any isolation group in the heading of the first message, Hub PW processing modules can be by One message is transmitted to the Hub PW for being not belonging to any isolation group.For example, the Hub PW4 between S/NPE1 and NPE4, if do not belonged to Do not include the identifier of any isolation group in any isolation group, and in the first message, then, the first message can be as in the prior art one Sample, the Hub PW being forwarded between S/NPE1 and NPE4.
More than, the flow control from Spoke PW to Hub PW directions is illustrated.
Present invention method, it can also include controlling from the flow in Hub PW to Spoke PW directions.Specifically, such as Shown in Fig. 2 b, the above method can also include:
When the 150th, receiving the second message by the first Hub PW, the identifier of the first Hub PW is added to described In the heading of second message.
When S/NPE1 receives the second message by Hub PW, such as the Hub PW3 by being connected with NPE3 are received and come from NPE3 the second message, or, when receiving the second message from S/NPE2 by the Hub PW1 being connected with S/NPE1, Hub PW processing modules are handled the second message, and Hub PW3 or Hub PW1 mark are added in the heading of the second message Symbol.Then, the second message is passed into SpokePW processing modules.
When the 160th, forwarding second message to the first Spoke PW, confirm whether the first Spoke PW have existing association Isolation group.
Spoke PW processing modules are used for the message for carrying out the transmission of Hub PW processing modules, and mesh is forwarded to by Spoke PW Ground network node.When Spoke PW processing modules need to forward the second message to Spoke PW, first from the second message Heading obtains the Hub PW carried identifier.
If the 170, the first Spoke PW have associated isolation group, judge whether the first Hub PW belong to institute Associated isolation group is stated, if belonging to, second message is transmitted to the first Spoke PW, it is no to be not belonging to, then abandon Second message;
If the isolation group that the first Spoke PW are not associated, it is affiliated to judge whether the first Hub PW have Isolation group, if not having, second message is transmitted to the first Spoke PW, if so, then abandoning second message.
So that the Hub PW that the second message carries are Hub PW3 as an example.Assuming that Spoke PW1 between PE3 and S/NPE1 with First isolation group has incidence relation, and Hub PW3 belong to the first isolation group, then, Spoke PW processing modules are by the second message Spoke PW1 are transmitted to, the second message arrives at PE3 by Spoke PW1.
So that the Hub PW that the second message carries are Hub PW1 as an example.Assuming that the belonging to the first Spoke PW and Hub PW1 The two no incidence relations of isolation group, then, Spoke PW processing modules can directly abandon second message.
So that the Hub PW that the second message carries are Hub PW4 (the Hub PW between S/NPE1 and NPE4) as an example, it is assumed that Hub PW4 is not belonging to any isolation group, then, Spoke PW processing modules can be as in the prior art, the second message be transmitted to All Spoke PW, for example, the Spoke PW1 being transmitted between PE3, meanwhile, the Spoke being also transmitted between PE4 PW3。
More than, the flow control from Hub PW to Spoke PW directions is also illustrated.
It should be noted that above-mentioned steps 120-140, is the flow controlling party in both direction with step 150-170 Method, there is no sequencing relation, step 120-140 can be first carried out, it is rear to perform step 150-170;Step can also be first carried out 150-170, it is rear to perform step 120-140;Or perform simultaneously.
In some embodiments of the invention, described two network nodes also include the second network node, the first network section Point, which is pre-configured with multiple isolation groups, to be included:Hub PW between the first network node and second network node are configured In the isolation group independent to one.
Described first network node is, for example, S/NPE1, and the second network node is, for example, S/NPE2, first network node And the second Hub PW between network node are, for example, the Hub PW1 between S/NPE1 and S/NPE2.In order to avoid forming flow Loop, in the embodiment of the present invention, an independent isolation group for only including Hub PW1, and the independent isolation group can be established There is no incidence relation with any Spoke PW.So, Hub PW1 will not be forwarded to any Spoke PW, so as to avoid Form traffic loops.
For the ease of understanding technical solution of the present invention, remarked additionally below with another example.
Assuming that two Spoke PW (being represented respectively with S1, S2) under some VSI example be present, four Hub PW (are used respectively H1, H2, H3, H4 are represented), configure two isolation group Z1, Z2, isolation group relation such as table 1 below:
Table 1
Isolation group Identifier Member
Z1 0X01 H1,H2,S1
Z2 0X10 H3
Wherein, S1 and Z1 has incidence relation, it is understood that the member for being Z1 for S1.
According to above-mentioned isolation group, the forwarding relation between Spoke PW and Hub PW is as shown in table 2:
Table 2
In table 2, NO represents mutually to forward, for example, H1 and S2 can not be forwarded mutually, OK represents mutually to forward, For example, H1 and S1 can be forwarded mutually.
More than, the embodiment of the present invention discloses a kind of pseudo-wire flow control methods.Present invention method is by establishing Hub PW isolation group, and needing to establish incidence relation between the isolation group of intercommunication and Spoke PW, Hub PW stream can be controlled Amount is forwarded only to need the Spoke PW forwarded, and Spoke PW flow is forwarded only to need the Hub PW forwarded, so that, can So that by the design of isolation group, guarantee is not in traffic loops, realize that the flow between PW flexibly isolates control.
Fig. 3 a are refer to, the embodiment of the present invention also provides another pseudo-wire flow control methods, for virtual private local Network service VPLS systems, the VPLS systems include the first VPLS network and the second VPLS network;In first VPLS network Any two network node between establish have center pseudo-wire Hub PW;Two network nodes point in first VPLS network Being established not between at least one network node in second VPLS network has access pseudo-wire Spoke PW;Described two nets Network node includes first network node;This method may include:
210th, first network node is pre-configured with isolation mark symbol, and the isolation mark is accorded with for indicating and first net First Hub PW of network node connection need and Spoke PW are mutually isolated.
Two network nodes can also include the second network node, the first Hub PW can be specifically first network node and Hub PW between second network node.
When the 220th, receiving three messages by the first Hub PW, institute is added in the heading of the 3rd message State isolation mark symbol.
When the 230th, forwarding three message to Spoke PW, whether have in the heading of confirmation the 3rd message described Isolation mark accords with, if so, then abandoning the 3rd message.
It refer to Fig. 3 b, in some embodiments of the invention, method can also include:
240th, the 4th message is received by Spoke PW.
When the 250th, forwarding four message to Hub PW, if the Hub PW are the first Hub PW, abandon 4th message.
In other words, only the 4th message is forwarded to other Hub PW beyond the first Hub PW.
It should be noted that above-mentioned steps 220-230, and step 240-250 are the flow control in both direction respectively Method, there is no sequencing relation, step 220-230 can be first carried out, it is rear to perform step 240-250;Step can also be first carried out Rapid 240-250, it is rear to perform step 220-230;Or perform simultaneously.
More than, the embodiment of the present invention discloses a kind of pseudo-wire flow control methods.Present invention method by configure every From identifier, Hub PW flow can be controlled to be forwarded only to need the Spoke PW forwarded, and Spoke PW flow only turns The Hub PW for needing to forward are dealt into, it is thus possible to which it is not in traffic loops to ensure, realize that the flow between PW flexibly isolates control System.
In order to preferably implement the such scheme of the embodiment of the present invention, it is also provided below and implements such scheme for coordinating Relevant apparatus.
Fig. 4 is refer to, the embodiment of the present invention provides a kind of PE equipment 400, for VPLS VPLS systems System, the VPLS systems include the first VPLS network and the second VPLS network;Any two net in first VPLS network Being established between network node has center pseudo-wire Hub PW;Two network nodes in first VPLS network are respectively with described second Being established between at least one network node in VPLS network has access pseudo-wire Spoke PW;Described two network nodes include the One network node, the PE equipment 400 are used as the first network node;
The PE equipment 400 may include:Configuration module 410, Spoke PW processing modules 420, and Hub PW processing moulds Block 430.
Wherein, configuration module 410, for being pre-configured with multiple isolation groups, wherein, each described isolation group is included at least One Hub PW, and each Hub PW can only belong to an isolation group;And need the isolation group of intercommunication and Spoke PW it Between establish incidence relation.
In some embodiments of the invention,
Spoke PW processing modules 420, during available for receiving the first message by the first Spoke PW, judge whether to deposit In the isolation group associated with the first Spoke PW, if it does, the identifier of the associated isolation group is added Into the heading of first message;
Hub PW processing modules 430, available for the first Hub PW forward first message when, confirm it is described first report Whether the identifier of isolation group is had in the heading of text;If there is identifier in the heading of first message, described in judgement Whether the first Hub PW belong to isolation group corresponding to the identifier, if belonging to, first message is transmitted into described One Hub PW, if being not belonging to, abandon first message;If there is no identifier in the heading of first message, sentence Whether the first Hub PW that break have affiliated isolation group, if not having, first message is transmitted into the first Hub PW, if so, then abandoning first message.
In other embodiments of the invention,
Hub PW processing modules 420, during available for receiving the second message by the first Hub PW, by the first Hub PW identifier is added in the heading of second message;
The Spoke PW processing modules 430, available for the first Spoke PW forward second message when, confirm institute State whether the first Spoke PW have associated isolation group;If the first Spoke PW have associated isolation group, judge Whether the first Hub PW belong to the associated isolation group, if belonging to, second message is transmitted into described first Spoke PW, it is no to be not belonging to, then abandon second message;If the isolation group that the first Spoke PW are not associated, Judge whether the first Hub PW have affiliated isolation group, if not having, second message is transmitted to described first Spoke PW, if so, then abandoning second message.
In still other embodiments of the present invention, described two network nodes also include the second network node,
The configuration module 410, it may also be used for by the Hub between the first network node and second network node PW is configured to an independent isolation group, and the independent isolation group does not have incidence relation with any Spoke PW.
It is appreciated that the function of each functional module of the PE equipment of the embodiment of the present invention can be according to above method embodiment In method specific implementation, its specific implementation process can refer to the associated description in above method embodiment, and here is omitted.
Therefore in some feasible embodiments of the present invention, by establishing Hub PW isolation group, and needing Want to establish incidence relation between the isolation group of intercommunication and Spoke PW, Hub PW flow can be controlled to be forwarded only to need to forward Spoke PW, and Spoke PW flow is forwarded only to need the Hub PW that forward, it is thus possible to setting by isolation group Meter, guarantee is not in traffic loops, realizes that the flow between PW flexibly isolates control.
Fig. 5 is refer to, the embodiment of the present invention provides another PE equipment 500, for particular virtual private LAN service HVPLS systems, the HVPLS systems include the first VPLS network and the second VPLS network;Appointing in first VPLS network Being established between two network nodes of meaning has center pseudo-wire Hub PW;Two network nodes in first VPLS network respectively with Being established between at least one network node in second VPLS network has access pseudo-wire Spoke PW;Described two network sections Point includes first network node, and the PE equipment is as the first network node;
The PE equipment may include:Configuration module 510, Spoke PW processing modules 520, and Hub PW processing modules 530.Wherein,
Configuration module 510, for being pre-configured with isolation mark symbol, the isolation mark is accorded with for indicating and first net First Hub PW of network node connection need and Spoke PW are mutually isolated;
In some embodiments of the invention,
Hub PW processing modules 530, during available for receiving three messages by the first Hub PW, the described 3rd The isolation mark symbol is added in the heading of message;
Spoke PW processing modules 520, available for Spoke PW forward three message when, confirm it is described 3rd report Whether there is the isolation mark to accord with the heading of text, if so, then abandoning the 3rd message.
In other embodiments of the invention,
Spoke PW processing modules 520, the 4th message is received available for by Spoke PW;
Hub PW processing modules 530, available for Hub PW forward four message when, if the Hub PW are institutes The first Hub PW are stated, then abandon the 4th message;
In other words, only the 4th message is forwarded to other Hub PW beyond the first Hub PW.
It is appreciated that the function of each functional module of the PE equipment of the embodiment of the present invention can be according to above method embodiment In method specific implementation, its specific implementation process can refer to the associated description in above method embodiment, and here is omitted.
Therefore in some feasible embodiments of the present invention, by configuration isolation identifier, it can control Hub PW flow is forwarded only to need the Spoke PW forwarded, and Spoke PW flow is forwarded only to need the Hub forwarded PW, it is thus possible to which it is not in traffic loops to ensure, realize that the flow between PW flexibly isolates control.
The embodiment of the present invention also provides a kind of computer-readable storage medium, and the computer-readable storage medium can have program stored therein, should Program includes the part or all of step of the pseudo-wire flow control methods described in the above method embodiment when performing.
Fig. 6 is refer to, the embodiment of the present invention also provides a kind of PE equipment 600, and the PE equipment 600 can be specifically computer Equipment, the PE equipment 600 may include:
Processor 610, memory 620, bus 630 and communication interface 640;
The memory 620 is used to store computer executed instructions, and the processor 610 passes through with the memory 620 The bus 630 connects, and when the PE equipment 600 is run, the processor 610 performs the institute that the memory 620 stores Computer executed instructions are stated, so that the PE equipment 600 performs the portion of the pseudo-wire flow control methods described in above-described embodiment Point or Overall Steps.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and is not described in some embodiment Part, may refer to the associated description of other embodiments.
It should be noted that for foregoing each method embodiment, in order to be briefly described, therefore it is all expressed as a series of Combination of actions, but those skilled in the art should know, the present invention is not limited by described sequence of movement because according to According to the present invention, some steps can use other orders or carry out simultaneously.Secondly, those skilled in the art should also know, Embodiment described in this description belongs to preferred embodiment, and not necessarily the present invention must for involved action and module Must.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can To instruct the hardware of correlation to complete by program, the program can be stored in a computer-readable recording medium, storage Medium can include:ROM, RAM, disk or CD etc..
The pseudo-wire flow control methods and relevant device provided above the embodiment of the present invention are described in detail, this Apply specific case in text to be set forth the principle and embodiment of the present invention, the explanation of above example is only intended to Help to understand method and its core concept of the invention;Meanwhile for those of ordinary skill in the art, the think of according to the present invention Think, in specific embodiments and applications there will be changes, in summary, this specification content should not be construed as pair The limitation of the present invention.

Claims (17)

1. a kind of pseudo-wire flow control methods, it is characterised in that for hierarchical virtual private LAN service HVPLS networks, institute Stating HVPLS networks includes the first VPLS network and the second VPLS network;Any two network section in first VPLS network Being established between point has center pseudo-wire Hub PW;Two network nodes in first VPLS network respectively with the 2nd VPLS Being established between at least one network node in network has access pseudo-wire Spoke PW;Described two network nodes include the first net Network node;
Methods described includes:
First network node is pre-configured with multiple isolation groups, wherein, each described isolation group includes at least one Hub PW, and Each Hub PW can only belong to an isolation group;And needing to establish association pass between the isolation group of intercommunication and Spoke PW System;
When receiving the first message by the first Spoke PW, judge whether it is associated with the first Spoke PW every From group, if it does, the identifier of the associated isolation group is added in the heading of first message;
When forwarding first message to the first Hub PW, confirm whether there is the mark of isolation group in the heading of first message Know symbol;
If having identifier in the heading of first message, judge whether the first Hub PW belong to the identifier pair The isolation group answered, if belonging to, first message is transmitted to the first Hub PW, if being not belonging to, abandons described One message;
If there is no identifier in the heading of first message, judge whether the first Hub PW have affiliated isolation Group, if not having, first message is transmitted to the first Hub PW, if so, then abandoning first message.
2. according to the method for claim 1, it is characterised in that also include:
When receiving the second message by the first Hub PW, the identifier of the first Hub PW is added to second message Heading in;
When forwarding second message to the first Spoke PW, confirm whether the first Spoke PW have associated isolation Group;
If the first Spoke PW have associated isolation group, judge whether the first Hub PW belong to described associated Isolation group, if belonging to, second message is transmitted to the first Spoke PW, it is no to be not belonging to, then abandon described second Message;
If the isolation group that the first Spoke PW are not associated, judge whether the first Hub PW have affiliated isolation Group, if not having, second message is transmitted to the first Spoke PW, if so, then abandoning second message.
3. method according to claim 1 or 2, it is characterised in that
Described two network nodes also include the second network node, and the first network node is pre-configured with multiple isolation group bags Include:Hub PW between the first network node and second network node are configured to an independent isolation group, and The independent isolation group does not have incidence relation with any Spoke PW.
4. a kind of pseudo-wire flow control methods, it is characterised in that for particular virtual private LAN service HVPLS systems, institute Stating HVPLS systems includes the first VPLS network and the second VPLS network;Any two network section in first VPLS network Being established between point has center pseudo-wire Hub PW;Two network nodes in first VPLS network respectively with the 2nd VPLS Being established between at least one network node in network has access pseudo-wire Spoke PW;Described two network nodes include the first net Network node;
Methods described includes:
First network node is pre-configured with multiple isolation groups, wherein, each described isolation group includes at least one Hub PW, and Each Hub PW can only belong to an isolation group;And needing to establish association pass between the isolation group of intercommunication and Spoke PW System;
When receiving the second message by the first Hub PW, the identifier of the first Hub PW is added to second message Heading in;
When forwarding second message to the first Spoke PW, confirm whether the first Spoke PW have associated isolation Group;
If the first Spoke PW have associated isolation group, judge whether the first Hub PW belong to described associated Isolation group, if belonging to, second message is transmitted to the first Spoke PW, if being not belonging to, abandons described second Message;
If the isolation group that the first Spoke PW are not associated, judge whether the first Hub PW have affiliated isolation Group, if not having, second message is transmitted to the first Spoke PW, if so, then abandoning second message.
5. according to the method for claim 4, it is characterised in that also include:
When receiving the first message by the first Spoke PW, judge whether it is associated with the first Spoke PW every From group, if it does, the identifier of the associated isolation group is added in the heading of first message;
Whether when forwarding first message to the first Hub PW, confirming the heading of first message has the mark of isolation group Symbol;
If having identifier in the heading of first message, judge whether the first Hub PW belong to the identifier pair The isolation group answered, if belonging to, first message is transmitted to the first Hub PW, if being not belonging to, abandons described One message;
If there is no identifier in the heading of first message, judge whether the first Hub PW have affiliated isolation Group, if not having, first message is transmitted to the first Hub PW, if so, then abandoning first message.
6. the method according to claim 4 or 5, it is characterised in that
Described two network nodes also include the second network node, and the first network node is pre-configured with multiple isolation group bags Include:Hub PW between the first network node and second network node are configured in an independent isolation group.
7. a kind of pseudo-wire flow control methods, it is characterised in that for particular virtual private LAN service HVPLS systems, institute Stating HVPLS systems includes the first VPLS network and the second VPLS network;Any two network section in first VPLS network Being established between point has center pseudo-wire Hub PW;Two network nodes in first VPLS network respectively with the 2nd VPLS Being established between at least one network node in network has access pseudo-wire Spoke PW;Described two network nodes include the first net Network node;
Methods described includes:
First network node is pre-configured with isolation mark symbol, and the isolation mark is accorded with for indicating to connect with the first network node The first Hub PW connect need and Spoke PW are mutually isolated;
When receiving three messages by the first Hub PW, the isolation mark is added in the heading of the 3rd message Will accords with;
When forwarding three message to Spoke PW, confirm whether there is the isolation mark in the heading of the 3rd message Symbol, if so, then abandoning the 3rd message.
8. according to the method for claim 7, it is characterised in that also include:
4th message is received by Spoke PW;
When forwarding four message to Hub PW, if the Hub PW are the first Hub PW, the described 4th is abandoned Message.
9. a kind of pseudo-wire flow control methods, it is characterised in that for particular virtual private LAN service HVPLS systems, institute Stating HVPLS systems includes the first VPLS network and the second VPLS network;Any two network section in first VPLS network Being established between point has center pseudo-wire Hub PW;Two network nodes in first VPLS network respectively with the 2nd VPLS Being established between at least one network node in network has access pseudo-wire Spoke PW;Described two network nodes include the first net Network node;
Methods described includes:
First network node is pre-configured with isolation mark symbol, and the isolation mark is accorded with for indicating to connect with the first network node The first Hub PW connect need and Spoke PW are mutually isolated;
4th message is received by Spoke PW;
When forwarding four message to Hub PW, if the Hub PW are the first Hub PW, the described 4th is abandoned Message.
10. a kind of Provider Edge PE equipment, it is characterised in that described for VPLS VPLS systems VPLS systems include the first VPLS network and the second VPLS network;Any two network node in first VPLS network it Between establish have center pseudo-wire Hub PW;Two network nodes in first VPLS network respectively with second VPLS network In at least one network node between establish and have access pseudo-wire Spoke PW;Described two network nodes include first network section Point, the PE equipment is as the first network node;
The PE equipment includes:
Configuration module, for being pre-configured with multiple isolation groups, wherein, each described isolation group includes at least one Hub PW, And each Hub PW can only belong to an isolation group;And needing to establish association between the isolation group of intercommunication and Spoke PW Relation;
Spoke PW processing modules, during for receiving the first message by the first Spoke PW, judge whether with it is described Isolation group associated first Spoke PW, if it does, the identifier of the associated isolation group is added into described the In the heading of one message;
Hub PW processing modules, during for forwarding first message to the first Hub PW, confirm the message of first message Whether the identifier of isolation group is had in head;If having identifier in the heading of first message, the first Hub is judged Whether PW belongs to isolation group corresponding to the identifier, if belonging to, first message is transmitted into the first Hub PW, If being not belonging to, first message is abandoned;If there is no identifier in the heading of first message, described first is judged Whether Hub PW have affiliated isolation group, if not having, first message are transmitted into the first Hub PW, if so, then Abandon first message.
11. PE equipment according to claim 10, it is characterised in that
The Hub PW processing modules, when being additionally operable to receive the second message by the first Hub PW, by the first Hub PW Identifier be added in the heading of second message;
The Spoke PW processing modules, when being additionally operable to the first Spoke PW forwarding second messages, confirm described first Whether Spoke PW have associated isolation group;If the first Spoke PW have associated isolation group, described is judged Whether one Hub PW belong to the associated isolation group, if belonging to, second message is transmitted into the first Spoke PW, it is no to be not belonging to, then abandon second message;If the isolation group that the first Spoke PW are not associated, judges institute State whether the first Hub PW have affiliated isolation group, if not having, second message be transmitted to the first Spoke PW, If so, then abandon second message.
12. the PE equipment according to claim 10 or 11, it is characterised in that described two network nodes also include the second net Network node,
The configuration module, it is additionally operable to the Hub PW between the first network node and second network node being configured to One independent isolation group, and the independent isolation group does not have incidence relation with any Spoke PW.
13. a kind of Provider Edge PE equipment, it is characterised in that described for VPLS VPLS systems VPLS systems include the first VPLS network and the second VPLS network;Any two network node in first VPLS network it Between establish have center pseudo-wire Hub PW;Two network nodes in first VPLS network respectively with second VPLS network In at least one network node between establish and have access pseudo-wire Spoke PW;Described two network nodes include first network section Point, the PE equipment is as the first network node;
The PE equipment includes:
Configuration module, for being pre-configured with multiple isolation groups, wherein, each described isolation group includes at least one Hub PW, And each Hub PW can only belong to an isolation group;And needing to establish association between the isolation group of intercommunication and Spoke PW Relation;
Hub PW processing modules, during for receiving the second message by the first Hub PW, by the mark of the first Hub PW Symbol is added in the heading of second message;
Spoke PW processing modules, during for forwarding second message to the first Spoke PW, confirm the first Spoke Whether PW has associated isolation group;If the first Spoke PW have associated isolation group, the first Hub is judged Whether PW belongs to the associated isolation group, if belonging to, second message is transmitted into the first Spoke PW, if not Belong to, then abandon second message;If the isolation group that the first Spoke PW are not associated, judges described first Whether Hub PW have affiliated isolation group, if not having, second message is transmitted into the first Spoke PW, if so, Then abandon second message.
14. PE equipment according to claim 13, it is characterised in that described two network nodes also include the second network section Point,
The configuration module, it is additionally operable to the Hub PW between the first network node and second network node being configured to One independent isolation group, and the independent isolation group does not have incidence relation with any Spoke PW.
15. a kind of Provider Edge PE equipment, it is characterised in that for particular virtual private LAN service HVPLS systems, institute Stating HVPLS systems includes the first VPLS network and the second VPLS network;Any two network section in first VPLS network Being established between point has center pseudo-wire Hub PW;Two network nodes in first VPLS network respectively with the 2nd VPLS Being established between at least one network node in network has access pseudo-wire Spoke PW;Described two network nodes include the first net Network node, the PE equipment is as the first network node;
The PE equipment includes:
Configuration module, for being pre-configured with isolation mark symbol, the isolation mark is accorded with for indicating and the first network node First Hub PW of connection need and Spoke PW are mutually isolated;
Hub PW processing modules, during for receiving three messages by the first Hub PW, in the report of the 3rd message The isolation mark symbol is added in literary head;
Spoke PW processing modules, during for forwarding three message to Spoke PW, confirm the message of the 3rd message Whether there is the isolation mark to accord with head, if so, then abandoning the 3rd message.
16. PE equipment according to claim 15, it is characterised in that
The Spoke PW processing modules, it is additionally operable to receive the 4th message by Spoke PW;
The Hub PW processing modules, when being additionally operable to Hub PW forwarding four messages, if the Hub PW are described First Hub PW, then abandon the 4th message.
17. a kind of Provider Edge PE equipment, it is characterised in that for particular virtual private LAN service HVPLS systems, institute Stating HVPLS systems includes the first VPLS network and the second VPLS network;Any two network section in first VPLS network Being established between point has center pseudo-wire Hub PW;Two network nodes in first VPLS network respectively with the 2nd VPLS Being established between at least one network node in network has access pseudo-wire Spoke PW;Described two network nodes include the first net Network node, the PE equipment is as the first network node;
The PE equipment includes:
Configuration module, for being pre-configured with isolation mark symbol, the isolation mark is accorded with for indicating and the first network node First Hub PW of connection need and Spoke PW are mutually isolated;
Spoke PW processing modules, for receiving the 4th message by Spoke PW;
Hub PW processing modules, for Hub PW forward four message when, if the Hub PW are the first Hub PW, then abandon the 4th message.
CN201410853455.8A 2014-12-31 2014-12-31 Pseudo-wire flow control methods and relevant device Active CN104639453B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410853455.8A CN104639453B (en) 2014-12-31 2014-12-31 Pseudo-wire flow control methods and relevant device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410853455.8A CN104639453B (en) 2014-12-31 2014-12-31 Pseudo-wire flow control methods and relevant device

Publications (2)

Publication Number Publication Date
CN104639453A CN104639453A (en) 2015-05-20
CN104639453B true CN104639453B (en) 2017-12-29

Family

ID=53217784

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410853455.8A Active CN104639453B (en) 2014-12-31 2014-12-31 Pseudo-wire flow control methods and relevant device

Country Status (1)

Country Link
CN (1) CN104639453B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101047636A (en) * 2006-06-07 2007-10-03 华为技术有限公司 Method and system for end-to-end pseudo-line simulation virtual leased line access virtual special network
CN102164091A (en) * 2011-05-13 2011-08-24 北京星网锐捷网络技术有限公司 Method for building MAC (Media Access Control) address table and provider edge device
CN102780631A (en) * 2012-08-06 2012-11-14 福建星网锐捷网络有限公司 Pseudo-wire (PW) establishing method and device and network device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9036644B2 (en) * 2012-08-05 2015-05-19 Eci Telecom Ltd. Method of provisioning H-VPLS services in a multi-domain MPLS network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101047636A (en) * 2006-06-07 2007-10-03 华为技术有限公司 Method and system for end-to-end pseudo-line simulation virtual leased line access virtual special network
CN102164091A (en) * 2011-05-13 2011-08-24 北京星网锐捷网络技术有限公司 Method for building MAC (Media Access Control) address table and provider edge device
CN102780631A (en) * 2012-08-06 2012-11-14 福建星网锐捷网络有限公司 Pseudo-wire (PW) establishing method and device and network device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
分层VOLS的基本模型和实现方式;姚君;《计算机与网络》;20120526(第10期);全文 *

Also Published As

Publication number Publication date
CN104639453A (en) 2015-05-20

Similar Documents

Publication Publication Date Title
CN104518940B (en) Realize the method and apparatus to be communicated between NVO3 networks and MPLS network
CN105099846B (en) The method and supplier edge device of data message transmission
CN103152267B (en) Route managing method and route method and network controller and router
CN105591868B (en) A kind of cut-in method and device of Virtual Private Network VPN
CN104980353B (en) The method, apparatus and computer-readable medium that E-TREE in EVPN with optimal forwarding is serviced
CN110266592A (en) The communication means and device of SRV6 network and IP MPLS network
CN105453513B (en) Message forwarding method, forwarding-table item delivery method and the network equipment
CN111130980B (en) Method and apparatus for implementing a combined virtual private network VPN
EP3364613A2 (en) Method and device for transmitting traffic via specified path
CN103326940A (en) Method for forwarding message in network and edge device of operator
CN107306222A (en) The method and apparatus that traffic engineering tunnel on label switched path is set up
CN102098202B (en) Virtual private topology control method, device and system
CN104092684B (en) A kind of OpenFlow agreements support VPN method and apparatus
CN105515802B (en) Network virtualization method and device
CN106134133A (en) Tunnel passes through WAN time-critical message between substation
CN108075969A (en) Message forwarding method and device
CN107204907A (en) Cloud data center interconnected method and device
CN107959611B (en) Method, device and system for forwarding message
CN107018076A (en) A kind of monitoring messages method and apparatus
CN107483338A (en) A kind of method, apparatus and system for determining cross-domain label switched path tunnel
CN105763439B (en) The interconnected method and device of data center in a kind of multilink transparent internet
CN106034071B (en) Data message transmission method and edge route-bridge equipment
CN106817308A (en) A kind of repeater system of multicast data flow, method and device
CN102724126A (en) Method, device and equipment for forwarding Ethernet tree (E-tree) service message
CN103634210B (en) Find the method and apparatus of the opposite end PE equipment of VPLS example

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