CN104639453B - Pseudo-wire flow control methods and relevant device - Google Patents
Pseudo-wire flow control methods and relevant device Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2014
- 2014-12-31 CN CN201410853455.8A patent/CN104639453B/en active Active
Patent Citations (3)
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)
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 |