CN104601477A - Access method of TRILL (Transparent Interconnect of Lots of Links) network and route bridge equipment - Google Patents

Access method of TRILL (Transparent Interconnect of Lots of Links) network and route bridge equipment Download PDF

Info

Publication number
CN104601477A
CN104601477A CN201310533601.4A CN201310533601A CN104601477A CN 104601477 A CN104601477 A CN 104601477A CN 201310533601 A CN201310533601 A CN 201310533601A CN 104601477 A CN104601477 A CN 104601477A
Authority
CN
China
Prior art keywords
equipment
data message
trill
network
sends
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310533601.4A
Other languages
Chinese (zh)
Other versions
CN104601477B (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201310533601.4A priority Critical patent/CN104601477B/en
Publication of CN104601477A publication Critical patent/CN104601477A/en
Application granted granted Critical
Publication of CN104601477B publication Critical patent/CN104601477B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention provides an access method of a TRILL (Transparent Interconnect of Lots of Links) network. The access method comprises the following steps that first route bridge (RB) equipment receives a first data message sent by at least one piece of second RB equipment; the first RB equipment acquires a second data message according to the first data message; and the first RB equipment sends the second data message to at least one piece of third RB equipment in the TRILL network through a TRILL distribution tree. The embodiment of the invention further provides route bridge equipment. According to the technical scheme provided by the embodiment of the invention, the expansibility of the TRILL network can be enhanced.

Description

The cut-in method of TRILL network and route bridging equipment
[technical field]
The present invention relates to the network communications technology, particularly relate to cut-in method and the route bridging equipment of a kind of transparent multilink interconnected (TransparentInterconnect of Lots of Links, TRILL) network.
[background technology]
In prior art, by coordinating multicast tree (Coordinated Multicast Trees, CMT) method overcomes TRILL network under many loose joints enter scene, the reverse path of data message forwards the retransmission failure problem that (ReversePath Forwarding, RPF) checks the data message unsuccessfully caused.Please refer to Fig. 1, it is the network diagram of the access technology of TRILL network in prior art, as shown in the figure, customer edge (Customer Edge, CE) equipment 1 is linked into route bridging (Route Bridge, RB) equipment 1 ~ RB equipment 3, root node (Root) 1 ~ Root3 is simultaneously the root node of the TRILL distribution tree of TRILL network, TRILL network builds three TRILL distribution trees based on these three root nodes, and each node in TRILL distribution tree is RB equipment.Wherein, CE equipment 1 can pass through arbitrary RB equipment access TRILL network in RB equipment 1 ~ RB equipment 3, to realize sending datagram to TRILL network, in the access scene of TRILL network, need to use different TRILL distribution trees from each RB equipment that CE equipment 1 connects, to realize the transmission of data message, such as, RB equipment 1 is by taking Root1 as the data message that the TRILL distribution tree 1 of root node transmits CE equipment 1 transmission, RB equipment 2 is by taking Root2 as the data message that the TRILL distribution tree 2 of root node transmits CE equipment 1 transmission, RB equipment 3 is by taking Root3 as the data message that the TRILL distribution tree 3 of root node transmits CE equipment 1 transmission, if the data message that CE equipment 1 sends reaches RB equipment N, RB equipment N is owing to receiving data message from the inbound port of each TRILL distribution tree of correspondence, the retransmission failure problem of the data message that rpf check therefore can not be caused unsuccessfully to cause.
But, in prior art the number of TRILL distribution tree be more than or equal to the maximum CE equipment of the number that simultaneously accesses RB equipment in CE equipment connect the number of RB equipment, therefore, in TRILL network, the number of TRILL distribution tree is more, affects the autgmentability of TRILL network.
[summary of the invention]
In view of this, embodiments provide a kind of cut-in method and route bridging equipment of TRILL network, to realize the autgmentability improving TRILL network.
First aspect, embodiments provides the cut-in method of the interconnected TRILL network of a kind of transparent multilink, comprising:
Described first route bridging RB equipment receives the first data message that at least one the 2nd RB equipment sends;
A described RB equipment, according to described first data message, obtains the second data message;
A described RB equipment is by TRILL distribution tree, and in described TRILL network, at least one the 3rd RB equipment sends described second data message.
In the first possible implementation of first aspect, a described RB equipment, according to described first data message, obtains the second data message, comprising:
A described RB equipment carries out clean culture decapsulation to described first data message, to obtain the 3rd data message;
A described RB equipment carries out the encapsulation of TRILL multicast, to obtain the second data message to described 3rd data message.
In conjunction with the first possible implementation of first aspect, in the implementation that the second of first aspect is possible, described first data message includes the another name of node and the mark of two-layer virtual network; Described customer edge CE equipment is by link aggregation group LAG and a described RB equipment and at least one the 2nd RB equipment connection described, and described LAG comprises at least two links; Described method also comprises:
A described RB equipment carries out horizontal segmentation inspection to the another name of described ingress;
If the another name of the dummy node that the another name that a described RB equipment inspection goes out described ingress is corresponding with described LAG is identical, a described RB equipment is according to the mark of described two-layer virtual network, and the local member device in described two-layer virtual network except described CE sends described 3rd data message.
In the third possible implementation of first aspect, described method also comprises:
A described RB equipment receives the 4th data message that described in described TRILL network, at least one the 3rd RB equipment sends;
A described RB equipment carries out the decapsulation of TRILL multicast to described 4th data message, to obtain the 5th data message;
Link State described in a described RB equipment Inspection between a RB equipment and described CE equipment;
If a described RB equipment Inspection is normal to described link, a described RB equipment sends described 5th data message by CE equipment described in described chain road direction.
In conjunction with the third possible implementation of first aspect, in the 4th kind of possible implementation of first aspect, at least one the 2nd RB equipment described receives the 4th data message that described in TRILL network, at least one the 3rd RB equipment sends; A described RB equipment is the first primary RB equipment; Described method also comprises:
If described first primary RB equipment Inspection is to the link failure between described first primary RB equipment and described CE equipment, described first primary RB equipment sends TRILL protocol message at least one the 2nd RB equipment described, so that at least one the 2nd RB equipment described is according to the selection algorithm preset, the second primary RB equipment is selected at least one the 2nd RB equipment, described second primary RB equipment carries out the decapsulation of TRILL multicast to described 4th data message, to obtain the 5th data message, and send described 5th data message to described CE equipment.
Second aspect, embodiments provides the cut-in method of the interconnected TRILL network of a kind of transparent multilink, comprising:
Secondary route bridge joint RB equipment obtains the first data message;
Described 2nd RB equipment sends described first data message to a RB equipment, so that a described RB equipment is according to described first data message, obtain the second data message, and by TRILL distribution tree, in described TRILL network, at least one the 3rd RB equipment sends described second data message.
In the first possible implementation of second aspect, described 2nd RB equipment obtains the first data message, comprising:
Described 2nd RB equipment receives the 3rd data message that customer edge CE equipment sends;
Described 2nd RB equipment carries out clean culture encapsulation, to obtain the first data message to described 3rd data message.
The third aspect, embodiments provides a kind of route bridging equipment, and described route bridging equipment is the first route bridging RB equipment; Described route bridging equipment comprises:
Receiving element, for receiving the first data message that at least one the 2nd RB equipment sends;
Processing unit, for according to described first data message, obtains the second data message;
Transmitting element, for passing through the interconnected TRILL distribution tree of transparent multilink, in described TRILL network, at least one the 3rd RB equipment sends described second data message.
In the first possible implementation of the third aspect, described processing unit specifically for:
Clean culture decapsulation is carried out to described first data message, to obtain the 3rd data message;
The encapsulation of TRILL multicast is carried out, to obtain the second data message to described 3rd data message.
In conjunction with the first possible implementation of the third aspect, in the implementation that the second of the third aspect is possible, described first data message includes the another name of node and the mark of two-layer virtual network; Described customer edge CE equipment is by link aggregation group LAG and described route bridging equipment and at least one the 2nd RB equipment connection described, and described LAG comprises at least two links; Described route bridging equipment also comprises inspection unit;
Described inspection unit, for carrying out horizontal segmentation inspection to the another name of described ingress;
Described transmitting element, if also check out that the another name of the dummy node that the another name of described ingress is corresponding with described LAG is identical for described inspection unit, according to the mark of described two-layer virtual network, the local member device in described two-layer virtual network except described CE sends described 3rd data message.
In the third possible implementation of the third aspect, described route bridging equipment also comprises detecting unit;
Described receiving element, also for receiving the 4th data message that described in described TRILL network, at least one the 3rd RB equipment sends;
Described processing unit, also for carrying out the decapsulation of TRILL multicast to described 4th data message, to obtain the 5th data message;
Described detecting unit, for detecting the Link State between a described RB equipment and described CE equipment;
If described detecting unit detects that described link is normal, described transmitting element, also for sending described 5th data message by CE equipment described in described chain road direction.
In the 4th kind of possible implementation of the third aspect, at least one the 2nd RB equipment described receives the 4th data message that described in TRILL network, at least one the 3rd RB equipment sends;
If described detecting unit detects the link failure between described first primary RB equipment and described CE equipment, described transmitting element, also for sending TRILL protocol message at least one the 2nd RB equipment described, so that at least one the 2nd RB equipment described is according to the selection algorithm preset, the second primary RB equipment is selected at least one the 2nd RB equipment, described second primary RB equipment carries out the decapsulation of TRILL multicast to described 4th data message, to obtain the 5th data message, and send described 5th data message to described CE equipment.
Fourth aspect, embodiments provides a kind of route bridging equipment, and described route bridging equipment is secondary route bridge joint RB equipment, and described route bridging equipment comprises:
Processing unit, for obtaining the first data message;
Transmitting element, for sending described first data message to a RB equipment, so that a described RB equipment is according to described first data message, obtain the second data message, and by the interconnected TRILL distribution tree of transparent multilink, in described TRILL network, at least one the 3rd RB equipment sends described second data message.
In the first possible implementation of fourth aspect, described processing unit specifically for:
Receive the 3rd data message that customer edge CE equipment sends;
Clean culture encapsulation is carried out, to obtain the first data message to described 3rd data message.
As can be seen from the above technical solutions, the embodiment of the present invention has following beneficial effect:
The data message that CE equipment sends all mails to TRILL network by a RB equipment, therefore, the minimum multicast distribution that a TRILL distribution tree can be had just can to realize data message in TRILL network, with prior art, the number of TRILL distribution tree be more than or equal to the maximum CE equipment of the number that simultaneously accesses RB equipment in CE equipment connect the number of RB equipment technical scheme compare, in TRILL network, the quantity of TRILL distribution tree greatly reduces, thus improves the autgmentability of TRILL network.
[accompanying drawing explanation]
In order to be illustrated more clearly in the technical scheme of the embodiment of the present invention, be briefly described to the accompanying drawing used required in embodiment below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the network diagram of the access technology of TRILL network in prior art;
Fig. 2 is the schematic flow sheet of the embodiment one of the cut-in method of the TRILL network that the embodiment of the present invention provides;
Fig. 3 is the physical topology figure of the access of the TRILL network that the embodiment of the present invention provides;
Fig. 4 is the logical topology chart of the access of the TRILL network that the embodiment of the present invention provides;
Fig. 5 is the schematic flow sheet of the embodiment two of the cut-in method of the TRILL network that the embodiment of the present invention provides;
Fig. 6 is the physical topology figure of the access fault of TRILL network in the embodiment of the present invention;
Fig. 7 is the logical topology chart of the embodiment three of the cut-in method of the TRILL network that the embodiment of the present invention provides;
Fig. 8 is the logical topology chart of the embodiment four of the cut-in method of the TRILL network that the embodiment of the present invention provides;
Fig. 9 is the first functional block diagram of the route bridging equipment that the embodiment of the present invention provides;
Figure 10 is the first structural representation of the route bridging equipment that the embodiment of the present invention provides;
Figure 11 is the second functional block diagram of the route bridging equipment that the embodiment of the present invention provides;
Figure 12 is the second structural representation of the route bridging equipment that the embodiment of the present invention provides.
[embodiment]
Technical scheme for a better understanding of the present invention, is described in detail the embodiment of the present invention below in conjunction with accompanying drawing.
Should be clear and definite, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making other embodiments all obtained under creative work prerequisite, belong to the scope of protection of the invention.
The embodiment of the present invention provides a kind of cut-in method of TRILL network, please refer to Fig. 2, the schematic flow sheet of the embodiment one of the cut-in method of its TRILL network provided for the embodiment of the present invention, and as shown in the figure, the method comprises the following steps:
Step 201, a described RB equipment receives the first data message that at least one the 2nd RB equipment sends.
Concrete, each CE equipment in two-layer virtual network is by a RB equipment and at least one the 2nd RB equipment access TRILL network, each CE equipment and between a RB equipment and at least one the 2nd RB equipment by a link aggregation group (Link Aggregation Group, LAG) connect, each LAG comprises at least two links, and CE equipment is connected by the link of in LAG with a RB equipment or each 2nd RB equipment.Described CE equipment comprises router, switch, server etc.
Because CE equipment needs to access a RB equipment and at least one the 2nd RB equipment by LAG, and the RB equipment in TRILL network is when carrying out MAC address learning by data plane, saltus step is caused in order to prevent the MAC Address of the RB learning equipment CE equipment of far-end, need for LAG creates a dummy node, and distribute an alias (nickname) for this dummy node, after each RB equipment receives data message from this LAG, the another name utilizing this dummy node is all needed to carry out the TRILL multicast encapsulation of data message, wherein, corresponding mark can be configured for this LAG, the mark of LAG is as the mark of LAG in whole TRILL network, directly can utilize the mark of another name as LAG of the dummy node that this LAG is corresponding, also can by the mark as this LAG such as pre-configured numbering, dummy node and LAG are one to one, unique corresponding LAG can be found by the another name of this dummy node.
Such as, please refer to Fig. 3, the physical topology figure of the access of its TRILL network provided for the embodiment of the present invention, as shown in the figure, CE equipment 1 ~ CE equipment 4 belongs to a two-layer virtual network, and wherein, CE equipment 1 accesses TRILL network by RB equipment 1 ~ RB equipment 3 simultaneously; CE equipment 1 connects RB equipment 1 ~ RB equipment 3 by LAG1.
At a RB equipment with CE equipment connection with at least one the 2nd RB equipment, each CE equipment is by Routing Protocol (the Intermediate System to Intermediate System Routing Protocol of the mark of the LAG of self correspondence by Intermediate System-to-Intermediate System, IS-IS) Link State Protocol Data Unit (Link State Protocol Data Unit, LSP) message is distributed to all RB equipment in TRILL network, wherein, a unique primary RB equipment is selected by TRILL protocol with the RB equipment of CE equipment connection, in the present embodiment, this primary RB equipment is an above-mentioned RB equipment, at least one the 2nd RB equipment above-mentioned is RB equipment for subsequent use.
Wherein, the dummy node TRILL LSP protocol massages that LAG is corresponding can be sent by a RB equipment, the sequence number of LSP message periodically increases progressively, the relevant parameter of dummy node comprises the another name of a system banner (systemID) and at least one dummy node, and the relevant parameter of above-mentioned dummy node can be pre-set by network manager; The LSP message that multiple RB equipment of CE equipment access send comprises the neighborhood of RB equipment and dummy node, between these RB equipment and dummy nodes, link cost (cost) value is identical, when data message is sent to CE equipment corresponding to this dummy node by the far-end RB equipment in TRILL network, can be transmitted by the mode of load balancing.
Such as, please refer to Fig. 4, the logical topology chart of the access of its TRILL network provided for the embodiment of the present invention, as shown in the figure, the primary RB equipment that dummy node corresponding to the LAG1 of connection CE equipment 1 is selected is RB equipment 1, RB equipment 2 and RB equipment 3 are RB equipment for subsequent use, and RB equipment 1, RB equipment 2 and RB equipment 3 all exist neighborhood with dummy node.
In the embodiment of the present invention, in TRILL network, all RB equipment all adds same TRILL distribution tree, and a RB equipment is primary RB equipment, therefore, after at least one the 2nd RB equipment, each 2nd RB equipment receives the 3rd data message of CE equipment transmission by the link in LAG, clean culture encapsulation is carried out to the 3rd data message, to obtain the first data message, then send this first data message to a RB equipment, send the data message of CE equipment to primary RB equipment to realize RB equipment utilization TRILL mode of unicast for subsequent use; Wherein, comprise the mark of the another name of destination node, the another name of ingress and two-layer virtual network in the first data message, wherein, the another name of destination node is the another name of a RB equipment, and the another name of ingress is set to the another name of dummy node; The mark of two-layer virtual network can be VLAN (Virtual Local Area Network, VLAN) ID or fine granulation label (Fine GainedLabel); One RB equipment receives the first data message that at least one the 2nd RB equipment sends.Wherein, above-mentioned TRILL distribution tree in TRILL network also comprises at least one the 3rd RB equipment except a RB equipment, at least one the 2nd RB equipment, one RB equipment, at least one the 2nd RB equipment and at least one the 3rd RB equipment are all the node of above-mentioned TRILL distribution tree, can as the root node of above-mentioned TRILL distribution tree or child node.
It should be noted that, in practical application, the mark of two-layer virtual network in the first data message, can be comprised, also can not comprise the mark of two-layer virtual network; If the mark of the two-layer virtual network comprised in the first data message, so a RB equipment can not revise the mark of this two-layer virtual network, according to configuration, can also revise the mark of this two-layer virtual network.In the embodiment of the present invention, send to the data message of a RB equipment or the 2nd RB equipment to comprise the mark of two-layer virtual network with CE equipment, and the example that is designated that a RB equipment or the 2nd RB equipment do not revise this two-layer virtual network is described.If in the data message that CE equipment sends, do not comprise the mark of two-layer virtual network, then the RB equipment or the 2nd RB equipment that receive data message according to local policy, can increase the mark of corresponding two-layer virtual network in data message.If comprise the mark of two-layer virtual network in data message, and the mark of this two-layer virtual network needs amendment, then need to modify to the mark of two-layer virtual network.In like manner, for the data message received from TRILL network, also need the inverse process of corresponding carrying out, such as, the mark of two-layer virtual network is deleted, or, carry out the inverse process of above-mentioned amendment.
Such as, as shown in Figure 3, RB equipment 2 and RB equipment 3 need the 3rd data message to receiving from CE equipment 1 to carry out clean culture encapsulation, and the first data message obtained after then clean culture being encapsulated sends to RB equipment 1.
Step 202, a described RB equipment, according to described first data message, obtains the second data message.
Concrete, a described RB equipment carries out clean culture decapsulation to the first data message that at least one the 2nd RB equipment sends, to obtain the 3rd data message, described 3rd data message can be broadcast, unknown unicast, multicast (Broadcast, Unknown Unicast, Multicast, BUM) message.
A described RB equipment carries out the encapsulation of TRILL multicast to described 3rd data message, to obtain the second data message, described second data message is made up of heading and the 3rd data message, wherein, this heading comprises the mark of the root node of TRILL distribution tree in TRILL multicast mark and TRILL network; It is multicast message that described TRILL multicast mark is used to indicate this second data message; This second data message is used for mailing to TRILL network, and the root node of the TRILL distribution tree in TRILL network belonging to a RB equipment will receive this second data message.
Step 203, a described RB equipment is by TRILL distribution tree, and in described TRILL network, at least one the 3rd RB equipment sends described second data message.
Concrete, as shown in Figure 3, one RB equipment is after acquisition second data message, and in TRILL network, the root node of TRILL distribution tree sends the second data message, sends described second data message to make described root node at least one the 3rd RB equipment under described TRILL distribution tree.
Wherein, root node at least one the 3rd RB equipment under described TRILL distribution tree sends described second data message and can comprise: the root node of above-mentioned TRILL distribution tree is after acquisition second data message, according to the multicast mark comprised in the second data message, know that the second data message is multicast message, therefore, root node forwards this second data message to the child node of root node; Similar, child node is after receiving the second data message, according to the multicast mark comprised in the second data message, know that the second data message is multicast message, child node then to child node forwards this second data message, by that analogy, under making TRILL distribution tree, at least one the 3rd RB equipment can receive the second data message.
It should be noted that, due in the technique scheme of the embodiment of the present invention, the data message that CE equipment sends all mails to TRILL network by a RB equipment, and the 3rd RB equipment receiving data message in TRILL network there will not be the problem of rpf check failure.
It should be noted that, if the another name of the ingress comprised in the first data message is the another name of dummy node, represent that a RB equipment does not need to send the 3rd data message to the local member device in the two-layer virtual network of the mark correspondence of two-layer virtual network, receive described 3rd data message self sent out to avoid local member device.
Optionally, said method is further comprising the steps of:
A described RB equipment carries out horizontal segmentation inspection to the another name of described ingress; If the another name of the dummy node that the another name that a described RB equipment inspection goes out described ingress is corresponding with described LAG is identical, a described RB equipment is according to the mark of described two-layer virtual network, and the local member device in described two-layer virtual network except described CE sends described 3rd data message.
Concrete, a RB equipment is all connected with the local member device in two-layer virtual network with at least one the 2nd RB equipment, and local member device, except comprising above-mentioned CE equipment, can also comprise at least one other CE equipment, such as, CE equipment 2 in Fig. 3.
One RB equipment is to the 3rd data message obtained, and need to send to other CE equipment in local member device except above-mentioned CE equipment, namely a RB equipment copies above-mentioned 3rd data message simultaneously, to obtain at least one the 3rd data message, a described RB equipment carries out horizontal segmentation inspection to the another name of described ingress, if the another name of the dummy node that the another name that a described RB equipment inspection goes out described ingress is corresponding with described LAG is identical, then judge that the 3rd data message is that above-mentioned CE equipment sends to the 2nd RB equipment, then a described RB equipment does not send described 3rd data message to described CE equipment, described 3rd data message self sent out to avoid described CE equipment to receive, namely a described RB equipment is according to the mark of described two-layer virtual network, in local member device in described two-layer virtual network except described CE, each local member device sends described 3rd data message.
Such as, as shown in Figure 3, RB equipment 1 is after the first data message receiving RB equipment 2 transmission, clean culture decapsulation is carried out to the first data message, to obtain the 3rd data message, then the 3rd data message is copied, CE equipment 2 is sent to by copying the 3rd data message obtained, but RB equipment 1 can not send the 3rd data message to CE equipment 1, to avoid sending the 3rd data message to the CE equipment 1 sending the 3rd data message, cause occurring loop, i.e. CE equipment 1 but also receive the 3rd data message self sent.If a RB equipment is also connected with other CE equipment (the CE equipment 2 as in Fig. 3), and more this CE equipment is also returned by LAG and is linked into multiple RB equipment, these RB equipment do not comprise a RB equipment of the corresponding LAG of CE equipment 2, then a RB equipment does not also send the 3rd data message to other CE equipment.
Please refer to Fig. 5, the schematic flow sheet of the embodiment two of the cut-in method of its TRILL network provided for the embodiment of the present invention, be a RB equipment by the data message forwarding that receives from TRILL network to the concrete methods of realizing of CE equipment, as shown in the figure, the method comprises the following steps:
Step 501, a described RB equipment receives the 4th data message that described in described TRILL network, at least one the 3rd RB equipment sends.
Step 502, a described RB equipment carries out the decapsulation of TRILL multicast to described 4th data message, to obtain the 5th data message.
Concrete, because the 4th data message received from TRILL network is multicast message, therefore, a RB equipment carries out the decapsulation of TRILL multicast to the 4th data message, to obtain the 5th data message.
Step 503, Link State described in a described RB equipment Inspection between a RB equipment and described CE equipment, if a described RB equipment Inspection is normal to described link, performs step 504, if a described RB equipment Inspection is to described link failure, perform step 505.
Concrete, the Link State described in a RB equipment Inspection between a RB equipment and described CE equipment, if a RB equipment Inspection is normal to the state of link, then execution step 504; If a RB equipment Inspection is abnormal to the state of link, represents link failure, then perform step 505.
Step 504, a described RB equipment sends described 5th data message by CE equipment described in described chain road direction.
Concrete, a RB equipment sends the 5th data message by the normal link of state directly to CE equipment.
Step 505, described first primary RB equipment sends TRILL protocol message at least one the 2nd RB equipment described, so that at least one the 2nd RB equipment described is according to the selection algorithm preset, the second primary RB equipment is selected at least one the 2nd RB equipment, described second primary RB equipment carries out the decapsulation of TRILL multicast to described 4th data message, to obtain the 5th data message, and send described 5th data message to described CE equipment.
Concrete, in method shown in above-mentioned Fig. 5, because the 2nd RB equipment adds the TRILL distribution tree identical with a RB equipment, if the 2nd RB equipment also receives described 4th data message, then the 2nd RB equipment carries out the decapsulation of TRILL multicast to the 4th data message, to obtain the 5th data message.
Due to the link failure between a RB equipment and CE equipment, so a RB equipment can not send the 5th data message to CE equipment; One RB equipment sends TRILL protocol message at least one the 2nd RB equipment described, so that at least one the 2nd RB equipment described is according to the selection algorithm preset, the second primary RB equipment is selected at least one the 2nd RB equipment, the 4th data message that select second primary RB equipment interconnection receives carries out the decapsulation of TRILL multicast, to obtain the 5th data message, then send described 5th data message to described CE equipment.
Please refer to Fig. 6, it is the physical topology figure of the access fault of TRILL network in the embodiment of the present invention, as shown in the figure, CE equipment 4 sends the 4th data message to RB equipment 5, RB equipment 5 utilizes the TRILL distribution tree in TRILL network that the 4th data message is sent to RB equipment 1 ~ RB equipment 4, due to the link failure between RB equipment 1 and CE equipment 1, RB equipment 1 sends TRILL protocol message to RB equipment 2 and RB equipment 3, RB equipment 2 and RB equipment 3 are according to the selection algorithm preset, selecting RB equipment 2 is the second primary RB equipment, therefore RB equipment 2 carries out the decapsulation of TRILL multicast to the 4th data message, to obtain the 5th data message, then the 5th data message is sent to CE equipment 1.
Please refer to Fig. 7, the logical topology chart of the embodiment three of the cut-in method of its TRILL network provided for the embodiment of the present invention, as shown in the figure, when the RB equipment as the first primary RB equipment breaks down, the each 2nd RB equipment of at least one the 2nd RB equipment can according to the selection algorithm preset, select the second primary RB equipment, to re-elect out a new primary RB equipment, i.e. the second primary RB equipment.Wherein, in one RB equipment or at least one the 2nd RB equipment, each 2nd RB equipment can in advance to mark and the system banner (System ID) of self of self corresponding LAG of other RB device broadcasts, like this, after a RB equipment breaks down, at least one the 2nd RB equipment receives TRILL protocol message, know that a RB equipment breaks down, then according to the another name of the dummy node of a RB equipment transmission, judge self and the whether corresponding same dummy node of a RB equipment, if corresponding same dummy node, the then system banner of the 2nd RB equipment according to self and the system banner of other the 2nd RB equipment, select a 2nd RB equipment as new primary RB equipment, such as, the 2nd RB equipment that wherein system banner can be selected maximum is as new primary RB equipment.
Such as, in Fig. 7, RB equipment 2 is the second primary RB equipment, the work of RB equipment 1 is responsible for by RB equipment 2, the decapsulation of TRILL multicast is carried out to the 4th data message, to obtain the 5th data message, then send the 5th data message to CE equipment 1, namely RB equipment 2 is equivalent to an above-mentioned RB equipment, performs in said method and operates accordingly.
If CE equipment is by a RB equipment and a 2nd RB equipment access TRILL network, after the RB equipment as primary RB equipment breaks down, by the 2nd RB equipment as primary RB equipment, CE equipment will become singly returns access TRILL network.
As shown in Figure 7, RB equipment 2, after becoming primary RB equipment, to the two-layer virtual Web Publishing TRILL LSP message belonging to TRILL network and RB equipment 1, in order to indicate RB equipment 2 and the neighborhood of dummy node, represents that RB equipment 2 is current primary RB equipment.
The embodiment of the present invention gives a kind of cut-in method of TRILL network, please refer to Fig. 8, the schematic flow sheet of the embodiment four of the cut-in method of its TRILL network provided for the embodiment of the present invention, and as shown in the figure, the method comprises the following steps:
Step 801, the 2nd RB equipment obtains the first data message.
Concrete, described 2nd RB equipment receives the 3rd data message that CE equipment sends, and carries out clean culture encapsulation, to obtain the first data message to described 3rd data message.
Step 802, described 2nd RB equipment sends described first data message to a RB equipment, so that a described RB equipment is according to described first data message, obtain the second data message, and by TRILL distribution tree, in described TRILL network, at least one the 3rd RB equipment sends described second data message.
The embodiment of the present invention provides the device embodiment realizing each step and method in said method embodiment further.
Please refer to Fig. 9, the first functional block diagram of its route bridging equipment provided for the embodiment of the present invention, this route bridging equipment is an above-mentioned RB equipment, and as shown in the figure, this route bridging equipment comprises:
Receiving element 90, for receiving the first data message that at least one the 2nd RB equipment sends;
Processing unit 91, for according to described first data message, obtains the second data message;
Transmitting element 92, for passing through TRILL distribution tree, in described TRILL network, at least one the 3rd RB equipment sends described second data message.
Wherein, described processing unit 91 specifically for: clean culture decapsulation is carried out to described first data message, to obtain the 3rd data message; The encapsulation of TRILL multicast is carried out, to obtain the second data message to described 3rd data message.
Wherein, described first data message includes the another name of node and the mark of two-layer virtual network; Described CE equipment is by LAG and described route bridging equipment and at least one the 2nd RB equipment connection described, and described LAG comprises at least two links; Described route bridging equipment also comprises inspection unit 83;
Described inspection unit 93, also for carrying out horizontal segmentation inspection to the another name of described ingress;
Described transmitting element 92, if also check out that the another name of the dummy node that the another name of described ingress is corresponding with described LAG is identical for described inspection unit 93, according to the mark of described two-layer virtual network, the local member device in described two-layer virtual network except described CE sends described 3rd data message.
Wherein, described route bridging equipment also comprises detecting unit 94;
Described receiving element 90, also for receiving the 4th data message that described in described TRILL network, at least one the 3rd RB equipment sends;
Described processing unit 91, also for carrying out the decapsulation of TRILL multicast to described 4th data message, to obtain the 5th data message;
Described detecting unit 94, for detecting the Link State between a described RB equipment and described CE equipment;
If described detecting unit 94 detects that described link is normal, described transmitting element 92, also for sending described 5th data message by CE equipment described in described chain road direction.
Wherein, if described detecting unit 94 detects the link failure between described first primary RB equipment and described CE equipment, described transmitting element 92, also for sending TRILL protocol message at least one the 2nd RB equipment described, so that at least one the 2nd RB equipment described is according to the selection algorithm preset, the second primary RB equipment is selected at least one the 2nd RB equipment, described second primary RB equipment carries out the decapsulation of TRILL multicast to described 4th data message, to obtain the 5th data message, and send described 5th data message to described CE equipment.
Please refer to Figure 10, the first structural representation of its route bridging equipment provided for the embodiment of the present invention.This route bridging equipment is an above-mentioned RB equipment, and as shown in the figure, this route bridging equipment comprises:
Receiver 100, receives the first data message that at least one the 2nd RB equipment sends.
Memory 101, for storing the information comprising program routine;
Processor 102, is coupled respectively with receiver 100, memory 101 and transmitter 103, for controlling the execution of described program routine, specifically comprises: according to described first data message, obtain the second data message.
Transmitter 103, for passing through TRILL distribution tree, in described TRILL network, at least one the 3rd RB equipment sends described second data message.
Wherein, receiver 100 corresponds to the route bridging equipment receiving element 90 shown in Fig. 9, and processor 102 corresponds to above-mentioned processing unit 91, and transmitter 103 corresponds to above-mentioned transmitting element 92.
Please refer to Figure 11, the second functional block diagram of its route bridging equipment provided for the embodiment of the present invention, this route bridging equipment is above-mentioned 2nd RB equipment, and as shown in the figure, this route bridging equipment comprises:
Processing unit 110, for obtaining the first data message;
Transmitting element 111, for sending described first data message to a RB equipment, so that a described RB equipment is according to described first data message, obtain the second data message, and by TRILL distribution tree, in described TRILL network, at least one the 3rd RB equipment sends described second data message.
Wherein, described processing unit 111 specifically for: receive the 3rd data message that CE equipment sends; Clean culture encapsulation is carried out, to obtain the first data message to described 3rd data message.
Please refer to Figure 12, the second structural representation of its route bridging equipment provided for the embodiment of the present invention, this route bridging equipment is above-mentioned 2nd RB equipment, and as shown in the figure, this route bridging equipment comprises:
Memory 120, for storing the information comprising program routine;
Processor 121, is coupled respectively with memory 120 and transmitter 122, for controlling the execution of described program routine, specifically comprises: obtain the first data message;
Transmitter 122, for sending described first data message to a RB equipment, so that a described RB equipment is according to described first data message, obtain the second data message, and by TRILL distribution tree, in described TRILL network, at least one the 3rd RB equipment sends described second data message.
Wherein, processor 121 corresponds to above-mentioned processing unit 110, and transmitter 122 corresponds to above-mentioned transmitting element 111.
The technical scheme of the embodiment of the present invention has following beneficial effect:
The data message that CE equipment sends all mails to TRILL network by a RB equipment, therefore, the minimum multicast distribution that a TRILL distribution tree can be had just can to realize data message in TRILL network, with prior art, the number of TRILL distribution tree be more than or equal to the maximum CE equipment of the number that simultaneously accesses RB equipment in CE equipment connect the number of RB equipment technical scheme compare, in TRILL network, the quantity of TRILL distribution tree greatly reduces, thus improve the autgmentability of TRILL network, the problem of the data message forwarding failure that the rpf check simultaneously solving data message in TRILL network unsuccessfully causes.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment made, equivalent replacement, improvement etc., all should be included within the scope of protection of the invention.

Claims (14)

1. a cut-in method for the interconnected TRILL network of transparent multilink, is characterized in that, described method comprises:
Described first route bridging RB equipment receives the first data message that at least one the 2nd RB equipment sends;
A described RB equipment, according to described first data message, obtains the second data message;
A described RB equipment is by TRILL distribution tree, and in described TRILL network, at least one the 3rd RB equipment sends described second data message.
2. method according to claim 1, is characterized in that, a described RB equipment, according to described first data message, obtains the second data message, comprising:
A described RB equipment carries out clean culture decapsulation to described first data message, to obtain the 3rd data message;
A described RB equipment carries out the encapsulation of TRILL multicast, to obtain the second data message to described 3rd data message.
3. method according to claim 2, is characterized in that, described first data message includes the another name of node and the mark of two-layer virtual network; Described customer edge CE equipment is by link aggregation group LAG and a described RB equipment and at least one the 2nd RB equipment connection described, and described LAG comprises at least two links; Described method also comprises:
A described RB equipment carries out horizontal segmentation inspection to the another name of described ingress;
If the another name of the dummy node that the another name that a described RB equipment inspection goes out described ingress is corresponding with described LAG is identical, a described RB equipment is according to the mark of described two-layer virtual network, and the local member device in described two-layer virtual network except described CE sends described 3rd data message.
4. method according to claim 1, is characterized in that, described method also comprises:
A described RB equipment receives the 4th data message that described in described TRILL network, at least one the 3rd RB equipment sends;
A described RB equipment carries out the decapsulation of TRILL multicast to described 4th data message, to obtain the 5th data message;
Link State described in a described RB equipment Inspection between a RB equipment and described CE equipment;
If a described RB equipment Inspection is normal to described link, a described RB equipment sends described 5th data message by CE equipment described in described chain road direction.
5. method according to claim 4, is characterized in that, at least one the 2nd RB equipment described receives the 4th data message that described in TRILL network, at least one the 3rd RB equipment sends; A described RB equipment is the first primary RB equipment; Described method also comprises:
If described first primary RB equipment Inspection is to the link failure between described first primary RB equipment and described CE equipment, described first primary RB equipment sends TRILL protocol message at least one the 2nd RB equipment described, so that at least one the 2nd RB equipment described is according to the selection algorithm preset, the second primary RB equipment is selected at least one the 2nd RB equipment, described second primary RB equipment carries out the decapsulation of TRILL multicast to described 4th data message, to obtain the 5th data message, and send described 5th data message to described CE equipment.
6. a cut-in method for the interconnected TRILL network of transparent multilink, is characterized in that, described method comprises:
Secondary route bridge joint RB equipment obtains the first data message;
Described 2nd RB equipment sends described first data message to a RB equipment, so that a described RB equipment is according to described first data message, obtain the second data message, and by TRILL distribution tree, in described TRILL network, at least one the 3rd RB equipment sends described second data message.
7. method according to claim 6, is characterized in that, described 2nd RB equipment obtains the first data message, comprising:
Described 2nd RB equipment receives the 3rd data message that customer edge CE equipment sends;
Described 2nd RB equipment carries out clean culture encapsulation, to obtain the first data message to described 3rd data message.
8. a route bridging equipment, is characterized in that, described route bridging equipment is the first route bridging RB equipment; Described route bridging equipment comprises:
Receiving element, for receiving the first data message that at least one the 2nd RB equipment sends;
Processing unit, for according to described first data message, obtains the second data message;
Transmitting element, for passing through the interconnected TRILL distribution tree of transparent multilink, in described TRILL network, at least one the 3rd RB equipment sends described second data message.
9. route bridging equipment according to claim 8, is characterized in that, described processing unit specifically for:
Clean culture decapsulation is carried out to described first data message, to obtain the 3rd data message;
The encapsulation of TRILL multicast is carried out, to obtain the second data message to described 3rd data message.
10. route bridging equipment according to claim 9, is characterized in that, described first data message includes the another name of node and the mark of two-layer virtual network; Described customer edge CE equipment is by link aggregation group LAG and described route bridging equipment and at least one the 2nd RB equipment connection described, and described LAG comprises at least two links; Described route bridging equipment also comprises inspection unit;
Described inspection unit, for carrying out horizontal segmentation inspection to the another name of described ingress;
Described transmitting element, if also check out that the another name of the dummy node that the another name of described ingress is corresponding with described LAG is identical for described inspection unit, according to the mark of described two-layer virtual network, the local member device in described two-layer virtual network except described CE sends described 3rd data message.
11. route bridging equipment according to claim 8, is characterized in that, described route bridging equipment also comprises detecting unit;
Described receiving element, also for receiving the 4th data message that described in described TRILL network, at least one the 3rd RB equipment sends;
Described processing unit, also for carrying out the decapsulation of TRILL multicast to described 4th data message, to obtain the 5th data message;
Described detecting unit, for detecting the Link State between a described RB equipment and described CE equipment;
If described detecting unit detects that described link is normal, described transmitting element, also for sending described 5th data message by CE equipment described in described chain road direction.
12. route bridging equipment according to claim 11, is characterized in that, at least one the 2nd RB equipment described receives the 4th data message that described in TRILL network, at least one the 3rd RB equipment sends;
If described detecting unit detects the link failure between described first primary RB equipment and described CE equipment, described transmitting element, also for sending TRILL protocol message at least one the 2nd RB equipment described, so that at least one the 2nd RB equipment described is according to the selection algorithm preset, the second primary RB equipment is selected at least one the 2nd RB equipment, described second primary RB equipment carries out the decapsulation of TRILL multicast to described 4th data message, to obtain the 5th data message, and send described 5th data message to described CE equipment.
13. 1 kinds of route bridging equipment, is characterized in that, described route bridging equipment is secondary route bridge joint RB equipment, and described route bridging equipment comprises:
Processing unit, for obtaining the first data message;
Transmitting element, for sending described first data message to a RB equipment, so that a described RB equipment is according to described first data message, obtain the second data message, and by the interconnected TRILL distribution tree of transparent multilink, in described TRILL network, at least one the 3rd RB equipment sends described second data message.
14. route bridging equipment according to claim 13, is characterized in that, described processing unit specifically for:
Receive the 3rd data message that customer edge CE equipment sends;
Clean culture encapsulation is carried out, to obtain the first data message to described 3rd data message.
CN201310533601.4A 2013-10-31 2013-10-31 The cut-in method and route bridging equipment of TRILL network Active CN104601477B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310533601.4A CN104601477B (en) 2013-10-31 2013-10-31 The cut-in method and route bridging equipment of TRILL network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310533601.4A CN104601477B (en) 2013-10-31 2013-10-31 The cut-in method and route bridging equipment of TRILL network

Publications (2)

Publication Number Publication Date
CN104601477A true CN104601477A (en) 2015-05-06
CN104601477B CN104601477B (en) 2018-08-21

Family

ID=53126995

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310533601.4A Active CN104601477B (en) 2013-10-31 2013-10-31 The cut-in method and route bridging equipment of TRILL network

Country Status (1)

Country Link
CN (1) CN104601477B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018120798A1 (en) * 2016-12-29 2018-07-05 华为技术有限公司 Vxlan packet processing method, device and system
CN106790757B (en) * 2016-12-29 2019-09-20 迈普通信技术股份有限公司 A kind of method and device that ARP entry updates

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6937574B1 (en) * 1999-03-16 2005-08-30 Nortel Networks Limited Virtual private networks and methods for their operation
CN102223303A (en) * 2011-06-14 2011-10-19 杭州华三通信技术有限公司 Load equilibrium method based on transparent interconnection of lots of links (TRILL) and routing bridge (RB)
CN102638389A (en) * 2011-02-15 2012-08-15 中兴通讯股份有限公司 Redundancy backup method and system of TRILL (Transparent Interconnection over Lots of Links) network
CN102801622A (en) * 2012-08-14 2012-11-28 神州数码网络(北京)有限公司 Transmitting method and device for data messages
CN102857415A (en) * 2012-09-13 2013-01-02 华为技术有限公司 Routing bridge and device and method for controlling media access control address study
CN102868614A (en) * 2012-09-13 2013-01-09 杭州华三通信技术有限公司 Packet forwarding method in TRILL (transparent interconnection of lots of links) network and routing bridge
CN102970231A (en) * 2012-11-20 2013-03-13 中兴通讯股份有限公司 Multicast flow forwarding implementation method and routing bridge (RB)

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6937574B1 (en) * 1999-03-16 2005-08-30 Nortel Networks Limited Virtual private networks and methods for their operation
CN102638389A (en) * 2011-02-15 2012-08-15 中兴通讯股份有限公司 Redundancy backup method and system of TRILL (Transparent Interconnection over Lots of Links) network
CN102223303A (en) * 2011-06-14 2011-10-19 杭州华三通信技术有限公司 Load equilibrium method based on transparent interconnection of lots of links (TRILL) and routing bridge (RB)
CN102801622A (en) * 2012-08-14 2012-11-28 神州数码网络(北京)有限公司 Transmitting method and device for data messages
CN102857415A (en) * 2012-09-13 2013-01-02 华为技术有限公司 Routing bridge and device and method for controlling media access control address study
CN102868614A (en) * 2012-09-13 2013-01-09 杭州华三通信技术有限公司 Packet forwarding method in TRILL (transparent interconnection of lots of links) network and routing bridge
CN102970231A (en) * 2012-11-20 2013-03-13 中兴通讯股份有限公司 Multicast flow forwarding implementation method and routing bridge (RB)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018120798A1 (en) * 2016-12-29 2018-07-05 华为技术有限公司 Vxlan packet processing method, device and system
CN106790757B (en) * 2016-12-29 2019-09-20 迈普通信技术股份有限公司 A kind of method and device that ARP entry updates
US11075774B2 (en) 2016-12-29 2021-07-27 Huawei Technologies Co., Ltd. VXLAN packet processing method, device, and system

Also Published As

Publication number Publication date
CN104601477B (en) 2018-08-21

Similar Documents

Publication Publication Date Title
US10097372B2 (en) Method for resource optimized network virtualization overlay transport in virtualized data center environments
US8694664B2 (en) Active-active multi-homing support for overlay transport protocol
CN102037685B (en) IP forwarding across a link state protocol controlled Ethernet network
US8630167B2 (en) Distributed failure recovery in a routed ethernet network
CN102932499B (en) Method and device for learning media access control (MAC) addresses in virtual private lan service (VPLS) networks
CN103269299B (en) Message forwarding method in SPBM network and device
CN102368727B (en) Crossed IP network TRILL network communication method, system thereof and devices
CN101771618B (en) Host routing reachable method and system in access ring of packet transport network
CN102413059B (en) Multicast forwarding method based on SPB (Shortest Path Bridging) network and SPBM (MAC-in-MAC SPB) bridge
CN108696440A (en) Multicast load balancing in multiple home to return to EVPN networks
CN102273177B (en) Neighbour discovery protocol mediation
CN103731288A (en) Message forwarding method and device
CN104378297A (en) Message forwarding method and device
CN104009926A (en) Multicast method in EVI network and edge device ED
CN102638389A (en) Redundancy backup method and system of TRILL (Transparent Interconnection over Lots of Links) network
CN103326940B (en) Method for forwarding message in network and edge device of operator
CN105099846A (en) Method of transmitting data messages and provider edge (PE) devices
CN102916888B (en) Multicast data transmission method and multicast data transmission device
CN103475583A (en) Method and equipment for removing media access control forwarding table entries
CN103780509A (en) Message forwarding method and routing forwarding device
CN103200117B (en) A kind of load-balancing method and device
CN102769567B (en) A kind of retransmission method of multilink transparent internet Frame and device
CN103685029B (en) Message forwarding method and equipment in a kind of rapid ring protection protocol networking
US9548887B2 (en) Proactive creation of multicast state in an overlay transport network to achieve fast convergence on failover
CN104009919A (en) Message forwarding method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant