CN106941446A - Locally aggregated chain processing method and device - Google Patents

Locally aggregated chain processing method and device Download PDF

Info

Publication number
CN106941446A
CN106941446A CN201610005053.1A CN201610005053A CN106941446A CN 106941446 A CN106941446 A CN 106941446A CN 201610005053 A CN201610005053 A CN 201610005053A CN 106941446 A CN106941446 A CN 106941446A
Authority
CN
China
Prior art keywords
esadi
aggregated links
group
nickname
lsp
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.)
Pending
Application number
CN201610005053.1A
Other languages
Chinese (zh)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201610005053.1A priority Critical patent/CN106941446A/en
Priority to PCT/CN2016/089811 priority patent/WO2017117958A1/en
Publication of CN106941446A publication Critical patent/CN106941446A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/24Multipath
    • H04L45/245Link aggregation, e.g. trunking

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)

Abstract

The invention provides a kind of locally aggregated chain processing method and device, wherein, this method includes:First RB receives the first ESADI-LSP of the 2nd RB issues in the corresponding ESADI examples of VLAN, system identifier according to the first RB and the 2nd RB elects specified RB, wherein, this specifies RB to determine common nickname according to the first ESADI-LSP, first RB and the 2nd RB receive the local message of user side equipment transmission, and the local message is to use the common nickname to encapsulate obtained TRILL data messages as source nickname.Using above-mentioned technical proposal, the problem of solving for returning the flip-flop that MAC address entries learn in access terminal in correlation technique more, and then realizes return access MAC address entries normally to learn terminal more.

Description

Locally aggregated chain processing method and device
Technical field
The present invention relates to the communications field, in particular to a kind of locally aggregated chain processing method and device.
Background technology
Transparent interconnection of lots of links host-host protocol (Transparent Interconnection of Lots of Links, referred to as TRILL) is international The agreement of standard, the agreement is progressively to develop for many years, and three-layer routing technology is applied into two layers of transmission, extensive two are realized Stratus, meets growing UNE or ultra-large type data center requires, builds an excellent and efficient L 2 broadcast domain. TRILL using terminals address interaction protocol (End Station Address Distribution Information, referred to as ESADI) End address medium Access Control (Media Access Control, referred to as MAC) address is completed as a kind of its optional agreement Study.
ESADI is a kind of by Intermediate System-to-Intermediate System (Intermediate System to Intermediate System, abbreviation For ISIS) the optional agreement of end address learning come of derivation, but the higher priority with compared to stream mode of learning.ESADI Agreement is consulted by link-state protocol data bag (Label Switched Path, the referred to as LSP) interaction of TRILL protocol, is built After vertical ESADI neighbours, each route-bridge (Routing Bridge, referred to as RB) all produces ESADI Link State Protocol data bag (LSP) carries the end address that oneself can be reached, i.e. MAC Address, and being sent in network.Only will be certainly Oneself can just preserve its ESADI link-state protocol data bag (LSP) message as the RB (route-bridge) of neighbours, form chain Line state database (Link State DataBase, referred to as LSDB).So, this RB just learns to ESADI neighbours' Hold address, i.e. MAC Address.What is finally learnt is that TRILL MAC Address list item is exactly<MAC;nickname>, represent Locally (native) Ether frame can select TRILL unicasts to send to code name (nickname) if necessary to send to this MAC RB.
It is very common network deployment scenarios in a kind of data center that locally (native) returns access more, terminal by two or The link access network of more than two, the interface formed in the equipment for returning link to access one group is thought to add same link polymerization more Group, these equipment are considered the member device in same link aggregation group.Specific to TRILL network, terminal passes through multilink TRILL network is linked into by multiple connection route bridges (ingress RB), these up-links and ingress RB compositions one Link aggregation protocols have been run in individual many groupings, RB equipment.The message sent due to terminal may by being grouped into more in it is different RB is packaged, when the outlet RB of such distal end carries out mac learning, because same MAC can only learn to one The mapping of stacking network device identification, it may appear that the connection code name (Ingress-Nickname) of MAC address entries, which is frequently stirred, (to be claimed For flip-flop), the unstable of mac address table is caused, or even the out of order and report lost of return flow can be caused, cause conversation.
For returning the flip-flop problems that MAC address entries learn in access in correlation technique, terminal, there is presently no effective solution more Certainly scheme.
The content of the invention
The invention provides a kind of locally aggregated chain processing method and device, at least to solve to return access in correlation technique terminal more The flip-flop problems of middle MAC address entries study.
According to an aspect of the invention, there is provided a kind of locally aggregated chain processing method, including:
First route-bridge RB is in the corresponding terminal address interaction protocol ESADI of virtual LAN VLAN belonging to the first RB In example, the first link state data bag ESADI-LSP of the 2nd RB issues in the virtual net is received, wherein, it is described First RB first interface and the 2nd RB second interface are used to return access TRILL network by user side equipment more, its In, the first interface of the first RB and the second interface of the 2nd RB are bound and return first aggregated links group more, and described One ESADI-LSP carries the 2nd RB in more than described first information for returning aggregated links group, and described information includes:Nickname, Returning the group number of aggregated links group described first more;
Specified RB is elected according to the system identifier of the first RB and the system identifier of the 2nd RB, wherein, it is described to specify RB returns the information of aggregated links group to determine to return the common nickname of aggregated links group described first more according to more than described first, described First RB and the 2nd RB receives the local message that the user side equipment is sent, and the local message is using described common Nickname encapsulates obtained TRILL data messages as source nickname.
Further, the first interface of the first RB and the 2nd RB second interface are used to return by user side equipment more and connect After entering TRILL network, including:First RB issues second in the corresponding ESADI examples of the VLAN ESADI-LSP, wherein, the 2nd ESADI-LSP carries the first RB in more than described first letters for returning aggregated links group Breath.
Further, methods described also includes:It is institute to elect the first RB in the first RB and the 2nd RB In the case of stating specified RB, the first RB issues the 3rd ESADI-LSP in ESADI examples corresponding with the VLAN, Wherein, the 3rd ESADI-LSP is carried for indicating to specify RB for the configured information of the first RB and described common Nickname information.
Further, also include:Do not elected as more than the described first specified RB for returning aggregated links group situation in the first RB Under, the first RB does not do any operation.
Further, carrying the mode of described more than first information for returning aggregated links group includes:Pass through byte Type length value TLV Carrying the information for returning aggregated links group described first more, wherein, value in the TLV carry aggregated links group group number and nickname。
According to another aspect of the present invention there is provided a kind of locally aggregated link processing device, in the first route-bridge RB, bag Include:
Receiver module, in the corresponding terminal address interaction protocol ESADI of virtual LAN VLAN belonging to the first RB In example, the first link state data bag ESADI-LSP of the 2nd RB issues in the virtual net is received, wherein, it is described First RB first interface and the 2nd RB second interface are used to return access TRILL network by user side equipment more, its In, the first interface of the first RB and the second interface of the 2nd RB are bound and return first aggregated links group more, and described One ESADI-LSP carries the 2nd RB in more than described first information for returning aggregated links group, and described information includes:Nickname, Returning the group number of aggregated links group described first more;
Module is elected, specified RB is elected for the system identifier and the system identifier of the 2nd RB according to the first RB, Wherein, the specified RB returns the information of aggregated links group to determine to return the common of aggregated links group described first more according to more than described first Nickname, the first RB and the 2nd RB receive the local message that the user side equipment is sent, the local message To encapsulate obtained TRILL data messages using the common nickname as source nickname.
Further, described device also includes:
Release module, is used for user side equipment is more for the first interface of the first RB and the second interface of the 2nd RB Return after access TRILL network, the first RB issues second in the corresponding ESADI examples of the VLAN ESADI-LSP, wherein, the 2nd ESADI-LSP carries the first RB in more than described first letters for returning aggregated links group Breath.
Further, the election module also includes:
Release unit, is the specified RB's for electing the first RB in the first RB and the 2nd RB In the case of, the 3rd ESADI-LSP is issued in ESADI examples corresponding with the VLAN, wherein, the described 3rd ESADI-LSP carries the configured information and the common nickname information for indicating to specify RB to be the first RB.
Further, the election module also includes:
Processing unit is elected, for not elected as more than the described first specified RB for returning aggregated links group feelings in the first RB Under condition, determine that the first RB does not do any operation.
Further, carrying the mode of described more than first information for returning aggregated links group includes:
Described more than first information for returning aggregated links group are carried by byte Type length value TLV, wherein, the value in the TLV Carry the group number and nickname of aggregated links group.
By the present invention, the first RB receives the first ESADI-LSP of the 2nd RB issues in the corresponding ESADI examples of VLAN, System identifier according to the first RB and the 2nd RB elects specified RB, wherein, this specifies RB according to the first ESADI-LSP It is determined that common nickname, the first RB and the 2nd RB receive the local message of user side equipment transmission, the local message is Obtained TRILL data messages are encapsulated using the common nickname as source nickname, are solved for correlation technique In, the problem of returning the flip-flop that MAC address entries learn in access terminal more, and then to realize and return access MAC address entries terminal more Normal study, the problem of solving for returning the flip-flop of MAC address entries study in access in correlation technique, terminal more, and then Realizing return terminal access MAC address entries more and normally learn.
Brief description of the drawings
Accompanying drawing described herein is used for providing a further understanding of the present invention, constitutes the part of the application, of the invention shows Meaning property embodiment and its illustrate be used for explain the present invention, do not constitute inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the flow chart of processing method according to embodiments of the present invention;
Fig. 2 is a kind of structured flowchart one of locally aggregated link processing device according to embodiments of the present invention;
Fig. 3 is a kind of structured flowchart two of locally aggregated link processing device according to embodiments of the present invention;
Fig. 4 is a kind of structured flowchart three of locally aggregated link processing device according to embodiments of the present invention;
Fig. 5 is a kind of structured flowchart four of locally aggregated link processing device according to embodiments of the present invention;
Fig. 6 is according to the preferred embodiment of the invention to return link aggregation group information TLV to scheme more;
Fig. 7 is overall plan schematic flow sheet according to the preferred embodiment of the invention;
Fig. 8 is overall plan schematic flow sheet according to the preferred embodiment of the invention.
Embodiment
Describe the present invention in detail below with reference to accompanying drawing and in conjunction with the embodiments.It should be noted that in the case where not conflicting, The feature in embodiment and embodiment in the application can be mutually combined.
It should be noted that term " first ", " second " in description and claims of this specification and above-mentioned accompanying drawing etc. is to use In distinguishing similar object, without for describing specific order or precedence.
Processing method is provided in the present embodiment, and Fig. 1 is a kind of processing side of locally aggregated link according to embodiments of the present invention The flow chart of method, as shown in figure 1, the flow comprises the following steps:
Step S102, the first RB are received in the virtual net in the corresponding ESADI examples of VLAN belonging to the first RB First ESADI-LSP of the 2nd RB issues, wherein, the first RB first interface and the 2nd RB second interface are used for Access TRILL network being returned user side equipment more, wherein, the first RB first interface and the 2nd RB second interface Bind and return first aggregated links group more, the first ESADI-LSP carries the 2nd RB and more than first returns aggregated links group at this Information, the information includes:Nickname, more than first group number for returning aggregated links group;
Step S104, specified RB is elected according to the first RB system identifier and the 2nd RB system identifier, wherein, this is specified RB returns the information of aggregated links group to determine more than the first common nickname for returning aggregated links group according to more than above-mentioned first, and this first RB and the 2nd RB receive the local message of user side equipment transmission, the local message be using the common nickname as The TRILL data messages that nickname encapsulation in source is obtained.
By above-mentioned steps, the first route-bridge RB is handed in the corresponding terminal address of virtual LAN VLAN belonging to the first RB In mutual agreement ESADI examples, the first link state data bag ESADI-LSP of the 2nd RB issues in the virtual net is received, Wherein, the first RB first interface and the 2nd RB second interface are used to return access TRILL nets by user side equipment more Network, wherein, the first RB first interface and the 2nd RB second interface is bound return first aggregated links group more, and this One ESADI-LSP carries the 2nd RB in more than first information for returning aggregated links group, and the information includes:Nickname, should Returning the group number of aggregated links group first more;Elected according to the first RB system identifier and the 2nd RB system identifier specified RB, wherein, this specifies RB more than first to return the information of aggregated links group to determine that this more than first returns the common of aggregated links group according to this Nickname, the first RB and the 2nd RB receive the local message of user side equipment transmission, and the local message is to use to be somebody's turn to do Common nickname encapsulates obtained TRILL data messages as source nickname, because returning MAC address entries in access terminal more Learn the flip-flop problems occurred, cause the out of order and report lost of return flow, cause conversation, solved by above-described embodiment The problem of returning the flip-flop that MAC address entries learn in access terminal more, and then to realize and returning access MAC address entries just terminal more Often study.
In the present embodiment, the first RB first interface and the 2nd RB second interface are used to return by user side equipment more and connect After entering TRILL network, including:Above-mentioned first RB issues second in the corresponding ESADI examples of above-mentioned VLAN ESADI-LSP, wherein, the 2nd ESADI-LSP carries the first RB in more than first information for returning aggregated links group.
In the present embodiment, in the case of the first RB is elected in the first RB and the 2nd RB for the specified RB, First RB issues the 3rd ESADI-LSP in ESADI examples corresponding with the VLAN, wherein, the 3rd ESADI-LSP Carry for indicating the configured information and the common nickname information of specifying RB for the first RB.
In the present embodiment, the first RB do not elect for this more than first return the specified RB of aggregated links group in the case of, should First RB does not do any operation.
In the present embodiment, carry this more than first return aggregated links group information mode to be taken by byte Type length value TLV With more than first information for returning aggregated links group, wherein, the value in the TLV carries the group number and pseudo- code name of aggregated links group nickname。
A kind of locally aggregated link processing device is additionally provided in the present embodiment, and in the first route-bridge RB, the device is used for Above-described embodiment and preferred embodiment are realized, repeating no more for explanation had been carried out.As used below, term " mould Block " can realize the combination of the software and/or hardware of predetermined function.Although the device described by following examples is preferably with software To realize, but hardware, or the realization of the combination of software and hardware is also that may and be contemplated.
Fig. 2 is a kind of structured flowchart one of locally aggregated link processing device according to embodiments of the present invention, as shown in Fig. 2 should Device includes:
Receiver module 22, in the corresponding terminal address interaction protocol ESADI of virtual LAN VLAN belonging to the first RB In example, the first link state data bag ESADI-LSP of the 2nd RB issues in the virtual net is received, wherein, this first RB first interface and the 2nd RB second interface are used to return access TRILL network by user side equipment more, wherein, this One RB first interface and the 2nd RB second interface is bound return first aggregated links group more, the first ESADI-LSP The 2nd RB is carried in more than first information for returning aggregated links group, the information includes:Nickname, this more than first returns polymeric chain The group number of road group;
Module 24 is elected, is connected with receiver module 22, for the system identifier according to the first RB and the 2nd RB system ID elects specified RB, wherein, this specifies RB more than first to return the information of aggregated links group to determine that this more than first returns polymerization according to this The common nickname of link group, the first RB and the 2nd RB receive the local message of user side equipment transmission, and this is local Message is that obtained TRILL data messages are encapsulated using the common nickname as source nickname.
By above-mentioned steps, receiver module 22 is in the corresponding terminal address interaction of virtual LAN VLAN belonging to the first RB In agreement ESADI examples, the first link state data bag ESADI-LSP of the 2nd RB issues in the virtual net is received, its In, the first RB first interface and the 2nd RB second interface are used to return access TRILL network by user side equipment more, Wherein, the first RB first interface and the 2nd RB second interface is bound return first aggregated links group more, and this first ESADI-LSP carries the 2nd RB in more than first information for returning aggregated links group, and the information includes:Nickname, this Returning the group number of aggregated links group one, election module 24 is selected according to the first RB system identifier and the 2nd RB system identifier more Specified RB is enumerated, wherein, this specifies RB more than first to return the information of aggregated links group to determine that this more than first returns aggregated links according to this The common nickname, the first RB and the 2nd RB of group receive the local message of user side equipment transmission, the local message To encapsulate obtained TRILL data messages using the common nickname as source nickname, because returning terminal in access more The flip-flop problems that MAC address entries study occurs, cause the out of order and report lost of return flow, cause conversation, by above-mentioned Embodiment solves the problem of returning MAC address entries learn in access flip-flop terminal more, and then to realize and return access terminal more MAC address entries normally learn.
Fig. 3 is a kind of structured flowchart two of locally aggregated link processing device according to embodiments of the present invention, as shown in figure 3, removing Outside Fig. 2 module, the device also includes:
Release module 32, is used to return by user side equipment more for the first RB first interface and the 2nd RB second interface Access after TRILL network, the first RB issues the 2nd ESADI-LSP in the corresponding ESADI examples of the VLAN, Wherein, the 2nd ESADI-LSP carries the first RB in more than first information for returning aggregated links group.
Fig. 4 is a kind of structured flowchart three of locally aggregated link processing device according to embodiments of the present invention, in terminal, such as Shown in Fig. 4, election module 24 includes:
Release unit 42, in the case of the first RB is elected in the first RB and the 2nd RB for the specified RB, The 3rd ESADI-LSP is issued in ESADI examples corresponding with the VLAN, wherein, the 3rd ESADI-LSP is carried For indicating the configured information and the common nickname information of specifying RB for the first RB.
Fig. 5 is a kind of structured flowchart four of locally aggregated link processing device according to embodiments of the present invention, in terminal, such as Shown in Fig. 5, election module 24 includes:
Elect processing unit 52, for the first RB do not elect for this more than first return aggregated links group specified RB situation Under, the first RB does not do any operation.
With reference to preferred embodiment and embodiment, the present invention is described in detail.
The preferred embodiments of the present invention provide a kind of ESADI and support locally aggregated link group terminal address learning method, to be solved Technical problem is how to avoid returning the flip-flop problems of MAC address entries study and the problems of liquid flow of initiation in access more, it is possible to Realize the load balancing for reaching purpose MAC.
Technical scheme is specific as follows:
If the 1, the VLAN x and second on the first RB (assuming that system identifier is 1111.1111.1111) first interface Identical VLAN x are formed on RB (assuming that system identifier is 2222.2222.2222) first interface returns link aggregation group A more, So need to bind this VLAN x on the first RB first interface and belong to and return link aggregation group A, show the first RB the One interface belongs to the member for returning link aggregation group A more in this VLAN x.
If the 2, the VLAN x and second on the first RB (assuming that system identifier is 1111.1111.1111) first interface Identical VLAN x are formd on RB (assuming that system identifier is 2222.2222.2222) first interface returns link aggregation group A more Afterwards, the first RB needs to return link aggregation group by the way that ESADI-LSP issues in the corresponding ESADI examples of this VLAN x Information, shows that belong on the first RB in this VLAN x returns link aggregation group A more.
3rd, in the first RB VLAN x ESADI examples, believed in ESADI-LSP messages by returning link aggregation group more Breath TLV issues returns link aggregation group information.Fig. 6 is according to the preferred embodiment of the invention to return link aggregation group information TLV more Figure, as shown in Figure 6:Return link aggregation group (Multi-chassis Link Aggregation, MC-LAG) information TLV bags more Include a byte Type (T, type), the length (L, length) and value (V, value) of a byte.It is worth (V, value) In include multiple aggregated links group ITEM, each aggregated links group ITEM by two bytes aggregated links group number and puppet nickname.Aggregated links group number extends this as aggregated links group A, pseudo- nickname and extends this as 0.Returning link aggregation group one more Information TLV can occur repeatedly in ESADI-LSP messages.
4th, this VLAN x is also bound in the 2nd RB second interface belong to and return link aggregation group A, in the 2nd RB VLAN The ESADI-LSP of the first RB issues is received in x ESADI examples, aggregated links group information is contained and shows to belong to polymerization Link group A.Now, the 2nd RB will carry out aggregated links group A specified RB elections, and conduct big election system ID refers to Determine the specified RB that RB, i.e. the 2nd RB are this aggregated links group.
5th, it is that the 2nd RB specifies puppet nickname a for this aggregated links group that aggregated links group, which specifies RB, in the 2nd RB VLAN In x ESADI examples, it can also be issued in the 2nd RB ESADI-LSP messages by returning link aggregation group information TLV more Return link aggregation group information more.Now, the aggregated links group number in aggregated links group information TLV is A, and pseudo- nickname is a.
6th, the ESADI-LSP of the 2nd RB issues is received in the first RB VLAN x ESADI examples, polymerization is contained Link group information shows to belong to aggregated links group A, can also carry out aggregated links group A specified RB elections, election system ID It is the specified RB of this aggregated links group that RB, i.e., still the 2nd RB are specified in big conduct, oneself failure.Receive its 2nd RB hairs The pseudo- nickname a of cloth are the pseudo- nickname a of aggregated links group A on the first RB.
Compared with correlation technique, embodiments of the invention need the extension of special control plane agreement, it is only necessary to taken in chain of command Band is corresponding to return access link binding logo more, and realization principle is simple.
Method of the present invention embodiment is further described below by way of two application scenarios.
Application scenarios one:
Fig. 7 is overall plan schematic flow sheet according to the preferred embodiment of the invention, as shown in fig. 7, the RB of border the first interface 1 and the 2nd RB interface 2 by the multilink bundling of striding equipment, there is provided to client-side device 1 (i.e. host 1 in Fig. 7) Return access, composition returns link aggregation group 1 more one more.System identifier is respectively 1111.1111.1111, and 2222.2222.2222 belongs to In in a local access VLAN 1.
When returning access TRILL network the client-side device more, return access border RB interface to have more and corresponding return behavior sense more Know, such as the first RB SYSTEM ID are 1111.1111.1111, and the 2nd RB SYSTEM ID are 2222.2222.2222. By manual configuration mode, binding vlan1aggregation 1 are configured in the first RB interface 1, that is, bind the first RB Interface 1 belong to aggregated links group 1.Meanwhile, binding vlan1aggregation 1 are configured in the 2nd RB interface 1, That is the interface 1 of the 2nd RB of binding belongs to aggregated links group 1.
At this moment the first RB and the 2nd RB will return link more in the ESADI-LSP issues of the corresponding ESADI examples 1 of vlan1 Polymerize group information, return in link aggregation group TLV more return link aggregation group number to extend this as 1, pseudo- nickname extends this as 0. Do not determine that the specified RB of aggregated links group 1, pseudo- nickname are had to fill out as 0 now.
The ESADI-LSP of the 2nd RB issue is received in the first RB, aggregated links group information is contained and shows to belong to polymeric chain Road group 1.Now, the first RB will carry out the specified RB elections of aggregated links group 1, and conduct big election system ID is specified RB, because the 2nd RB system-ID is the specified RB that 2222.2222.2222, i.e. the 2nd RB are this aggregated links group 1, First RB does not do any operation.
The ESADI-LSP of the first RB issue is received in the 2nd RB, aggregated links group information is contained and shows to belong to polymeric chain Road group 1.Now, the 2nd RB will carry out the specified RB elections of aggregated links group 1, and conduct big election system ID is specified RB, because it oneself is this aggregated links group 1 that the 2nd RB system-ID, which is 2222.2222.2222, i.e. the 2nd RB, which to be elected, RB is specified, and it is 1 to specify the pseudo- nickname of this aggregated links group 1.In the corresponding ESADI examples 1 of vlan1 ESADI-LSP issues returns link aggregation group information, update its return in link aggregation group TLV return link aggregation group number to fill out more 1 is written as, pseudo- nickname extends this as 1.
The ESADI-LSP of the 2nd RB issue is received again by the first RB, contain aggregated links group information show to belong to it is poly- Close link group 1, and it was found that be that the specified RB of aggregated links group 1 is sended over, and puppet nickname is 1.
So, consult successfully for belonging to the first RB and the 2nd RB of aggregated links group 1, and this polymeric chain is determined Common pseudo- nickname of the road group in TRILL.So, vlan1 receives customer side on the first RB and the 2nd RB interfaces 1 Local (native) message sent, it will puppet nickname is used in TRILL network as the source nickname of oneself Carry out data transmission.
Application scenarios two:
Fig. 8 is overall plan schematic flow sheet according to the preferred embodiment of the invention, as shown in figure 8, the RB of border the first interface 1 and the 2nd RB interface 2 by the multilink bundling of striding equipment there is provided access is returned to client-side device 1 more, constitute more than one Return link aggregation group 1.System identifier is respectively 1111.1111.1111, and 2222.2222.2222 belongs to a local access VLAN In 1.There is RB3 in the opposite side of TRILL network, client-side device 2 is accessed, and system-ID is 3333.3333.3333, Wherein interface 1 falls within VLAN1, and in the presence of a terminal access on interface 1.
When returning access TRILL network the client-side device more, return access border RB interface to have more and corresponding return behavior sense more Know, such as the first RB SYSTEM ID are 1111.1111.1111, and the 2nd RB SYSTEM ID are 2222.2222.2222. By manual configuration mode, binding vlan1aggregation 1 are configured in the first RB interface 1, that is, bind the first RB Interface 1 belong to aggregated links group 1.Meanwhile, binding vlan1aggregation 1 are configured in the 2nd RB interface 1, That is the interface 1 of the 2nd RB of binding belongs to aggregated links group 1.Do not bound accordingly in vlan1 on RB3 interface 1 Configuration.
At this moment the first RB and the 2nd RB will return link more in the ESADI-LSP issues of the corresponding ESADI examples 1 of vlan1 Polymerize group information, return in link aggregation group TLV more return link aggregation group number to extend this as 1, pseudo- nickname extends this as 0. Do not determine that the specified RB of aggregated links group 1, pseudo- nickname are had to fill out as 0 now.Finally, so, for belonging to First RB of aggregated links group 1 and the 2nd RB consult successfully, and this aggregated links group being total in TRILL is determined With puppet nickname.
The RB3 corresponding ESADI examples of VLAN1 are receiving the first RB and the 2nd RB after ESADI-LSP, from beginning From all link aggregation group information is returned ignoring the first RB and the 2nd RB ESADI-LSP issues eventually, because oneself does not have Exist in this VLAN1 and return link aggregation group 1 more.
Vlan1 receives client-side device 1 and is sent to the 2nd RB access device 2 (i.e. on the first RB and the 2nd RB interfaces 1 Host 2 in Fig. 8) local (native) message, it will used in TRILL network puppet nickname 1 as oneself Source nickname carries out the encapsulation of TRILL data messages and sent.Meanwhile, the 3rd RB (RB3) need to be sent to the first RB and During local (native) message of the 2nd RB access device 1, fill in purpose nickname and carry out TRILL for puppet nickname 1 Data message encapsulation is sent.
One of ordinary skill in the art will appreciate that all or part of step of above-described embodiment can use computer program flow Realize, the computer program can be stored in a computer-readable recording medium, and the computer program is in corresponding hardware (such as system, unit, device) is performed on platform, upon execution, including one of the step of embodiment of the method or its Combination.
Alternatively, all or part of step of above-described embodiment can also use integrated circuit to realize, these steps can be divided Integrated circuit modules one by one are not fabricated to, or the multiple modules or step in them are fabricated to single integrated circuit module Realize.So, the present invention is not restricted to any specific hardware and software combination.
Each device/functional module/functional unit in above-described embodiment can realize that they can collect using general computing device In on single computing device, can also be distributed on the network that multiple computing devices are constituted.
Each device/functional module/functional unit in above-described embodiment is realized using in the form of software function module and is used as independent production Product are sold or in use, can be stored in a computer read/write memory medium.Embodied on computer readable storage mentioned above Medium can be read-only storage, disk or CD etc..
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited thereto, any to be familiar with Those skilled in the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all cover this Within the protection domain of invention.Therefore, protection scope of the present invention should be defined by the protection domain described in claim.
Through the above description of the embodiments, those skilled in the art can be understood that the side according to above-described embodiment Method can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but in many cases before Person is more preferably embodiment.Understood based on such, technical scheme substantially makes tribute to prior art in other words The part offered can be embodied in the form of software product, and the computer software product is stored in a storage medium (such as ROM/RAM, magnetic disc, CD) in, including some instructions to cause a station terminal equipment (can be mobile phone, computer, Server, or the network equipment etc.) perform method described in each embodiment of the invention.
Embodiments of the invention additionally provide a kind of storage medium.Alternatively, in the present embodiment, above-mentioned storage medium can be by It is set to the program code that storage is used to perform the method and step of above-described embodiment:
Alternatively, in the present embodiment, above-mentioned storage medium can include but is not limited to:USB flash disk, read-only storage (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disc or Person's CD etc. is various can be with the medium of store program codes.
Alternatively, in the present embodiment, processor performs the side of above-described embodiment according to the program code stored in storage medium Method step.
Alternatively, the specific example in the present embodiment may be referred to the example described in above-described embodiment and optional embodiment, The present embodiment will not be repeated here.
Obviously, those skilled in the art should be understood that above-mentioned each module of the invention or each step can use general calculating Device realizes that they can be concentrated on single computing device, or be distributed on the network that multiple computing devices are constituted, Alternatively, they can be realized with the executable program code of computing device, it is thus possible to be stored in storage device In performed by computing device, and in some cases, can be to perform shown or described step different from order herein Suddenly, they are either fabricated to each integrated circuit modules respectively or be fabricated to the multiple modules or step in them single Integrated circuit modules are realized.So, the present invention is not restricted to any specific hardware and software combination.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for those skilled in the art For, the present invention can have various modifications and variations.Any modification within the spirit and principles of the invention, being made, etc. With replacement, improvement etc., it should be included within the scope of the present invention.

Claims (10)

1. a kind of locally aggregated chain processing method, it is characterised in that including:
First route-bridge RB is in the corresponding terminal address interaction protocol of virtual LAN VLAN belonging to the first RB In ESADI examples, the first link state data bag ESADI-LSP of the 2nd RB issues in the virtual net is received, Wherein, the first interface of the first RB and the 2nd RB second interface are used to return access many by user side equipment more Link transparency host-host protocol TRILL network, wherein, the first interface of the first RB and the second of the 2nd RB connect Mouth is bound return first aggregated links group more, and the first ESADI-LSP carries the 2nd RB and returned more than described first The information of aggregated links group, described information includes:Nickname, returns the group number of aggregated links group more described first;
Specified RB is elected according to the system identifier of the first RB and the system identifier of the 2nd RB, wherein, it is described Specifying RB to return the information of aggregated links group to determine to return the common of aggregated links group described first according to more than described first more Nickname, the first RB and the 2nd RB receive the local message that the user side equipment is sent, described local Message is that obtained TRILL data messages are encapsulated using the common nickname as source nickname.
2. according to the method described in claim 1, it is characterised in that the of the first interface of the first RB and the 2nd RB Two interfaces are used to by user side equipment return after access TRILL network more, including:
First RB issues the 2nd ESADI-LSP in the corresponding ESADI examples of the VLAN, wherein, it is described 2nd ESADI-LSP carries the first RB in more than described first information for returning aggregated links group.
3. according to the method described in claim 1, it is characterised in that methods described also includes:
The first RB is elected in the first RB and the 2nd RB in the case of the specified RB, institute State the first RB and the 3rd ESADI-LSP is issued in ESADI examples corresponding with the VLAN, wherein, the described 3rd ESADI-LSP is carried for indicating the configured information and the common nickname letters of specifying RB for the first RB Breath.
4. method according to claim 3, it is characterised in that also include:
In the case where the first RB is not elected and is returned the specified RB of aggregated links group for more than described first, described first RB does not do any operation.
5. the method according to any one of Claims 1-4, it is characterised in that carry described more than first and return aggregated links group The mode of information includes:
Described more than first information for returning aggregated links group are carried by byte Type length value TLV, wherein, in the TLV Value carry aggregated links group group number and nickname.
6. a kind of locally aggregated link processing device, in the first route-bridge RB, it is characterised in that including:
Receiver module, in the corresponding terminal address interaction protocol of virtual LAN VLAN belonging to the first RB In ESADI examples, the first link state data bag ESADI-LSP of the 2nd RB issues in the virtual net is received, Wherein, the first interface of the first RB and the 2nd RB second interface are used to return access by user side equipment more TRILL network, wherein, the first interface of the first RB and the second interface of the 2nd RB bound and return first more Aggregated links group, the first ESADI-LSP carries the 2nd RB in more than described first information for returning aggregated links group, Described information includes:Nickname, returns the group number of aggregated links group more described first;
Module is elected, is elected for the system identifier and the system identifier of the 2nd RB according to the first RB specified RB, wherein, the specified RB returns the information of aggregated links group to determine to return polymeric chain described first more according to more than described first The common nickname of road group, the first RB and the 2nd RB receive the local message that the user side equipment is sent, The local message is that obtained TRILL data messages are encapsulated using the common nickname as source nickname.
7. device according to claim 6, it is characterised in that described device also includes:
Release module, is used to set user side for the first interface of the first RB and the second interface of the 2nd RB Standby return is accessed after TRILL network more, and the first RB issues second in the corresponding ESADI examples of the VLAN ESADI-LSP, wherein, the 2nd ESADI-LSP carries the first RB and returns aggregated links group more than described first Information.
8. device according to claim 6, it is characterised in that the election module also includes:
Release unit, for electing the first RB in the first RB and the 2nd RB for the specified RB In the case of, the 3rd ESADI-LSP is issued in ESADI examples corresponding with the VLAN, wherein, the described 3rd ESADI-LSP is carried for indicating the configured information and the common nickname letters of specifying RB for the first RB Breath.
9. device according to claim 6, it is characterised in that the election module also includes:
Processing unit is elected, for not elected as more than the described first specified RB for returning aggregated links group in the first RB In the case of, determine that the first RB does not do any operation.
10. the device according to any one of claim 6 to 9, it is characterised in that carry described more than first and return aggregated links group The mode of information includes:
Described more than first information for returning aggregated links group are carried by byte Type length value TLV, wherein, in the TLV Value carry aggregated links group group number and nickname.
CN201610005053.1A 2016-01-04 2016-01-04 Locally aggregated chain processing method and device Pending CN106941446A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610005053.1A CN106941446A (en) 2016-01-04 2016-01-04 Locally aggregated chain processing method and device
PCT/CN2016/089811 WO2017117958A1 (en) 2016-01-04 2016-07-12 Local aggregated link processing method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610005053.1A CN106941446A (en) 2016-01-04 2016-01-04 Locally aggregated chain processing method and device

Publications (1)

Publication Number Publication Date
CN106941446A true CN106941446A (en) 2017-07-11

Family

ID=59273108

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610005053.1A Pending CN106941446A (en) 2016-01-04 2016-01-04 Locally aggregated chain processing method and device

Country Status (2)

Country Link
CN (1) CN106941446A (en)
WO (1) WO2017117958A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102075446A (en) * 2011-03-01 2011-05-25 杭州华三通信技术有限公司 Interconnection method of transparent interconnection network of lots of links in different places and operator edge device
US20110299536A1 (en) * 2010-06-08 2011-12-08 Brocade Communications Systems, Inc. Method and system for link aggregation across multiple switches
CN102694714A (en) * 2011-03-21 2012-09-26 华为技术有限公司 Method, device, system and a non-forwarder non-forwarding bridge for message transmission in TRILL network
CN103944818A (en) * 2013-01-23 2014-07-23 中兴通讯股份有限公司 Method of processing message in multi-return access overlay network and system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9608903B2 (en) * 2010-11-30 2017-03-28 Donald E. Eastlake, III Systems and methods for recovery from network changes
CN103428088B (en) * 2012-05-14 2018-11-06 中兴通讯股份有限公司 A kind of distribution of tree root, the method for Message processing and route-bridge
CN103973471B (en) * 2013-01-31 2018-11-02 中兴通讯股份有限公司 A kind of notifying method and device of TRILL distribution trees failure
CN104426778B (en) * 2013-09-03 2018-01-02 华为技术有限公司 Route renewing method and routing device
CN105306613A (en) * 2014-07-24 2016-02-03 中兴通讯股份有限公司 MAC address notification method and device and acquisition device for ESADI

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110299536A1 (en) * 2010-06-08 2011-12-08 Brocade Communications Systems, Inc. Method and system for link aggregation across multiple switches
CN102075446A (en) * 2011-03-01 2011-05-25 杭州华三通信技术有限公司 Interconnection method of transparent interconnection network of lots of links in different places and operator edge device
CN102694714A (en) * 2011-03-21 2012-09-26 华为技术有限公司 Method, device, system and a non-forwarder non-forwarding bridge for message transmission in TRILL network
CN103944818A (en) * 2013-01-23 2014-07-23 中兴通讯股份有限公司 Method of processing message in multi-return access overlay network and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
H. ZHAI等: "RBridge:Pseudo-Nickname for Active-active Access draft-hu-trill-pseudonode-nickname-08", 《HTTPS://DATATRACKER.IETF.ORG/DOC/DRAFT-HU-TRILL-PSEUDONODE-NICKNAME/》 *

Also Published As

Publication number Publication date
WO2017117958A1 (en) 2017-07-13

Similar Documents

Publication Publication Date Title
CN104639470B (en) Traffic identifier packaging method and system
CN103944818B (en) A kind of method and system for returning Message processing in access stacking network more
CN104380658A (en) Stream classifier, service routing trigger, and message processing method and system
CN105323136A (en) Information processing method and device
CN115065637B (en) Method and device for transmitting computing power resource information and electronic equipment
CN105991435B (en) For obtaining the method and device of port path
CN102724118A (en) Label distribution method and device
CN105323137B (en) Service data transmission method and device
CN108306824B (en) Message sending method and device
CN110351286A (en) Link flood attack detects response mechanism in a kind of software defined network
CN107454000A (en) Network data transmission device and method
CN116319617A (en) Method, equipment and system for forwarding message in SR network
CN100548001C (en) A kind of method of trigger downstream device process message and switching equipment
CN105324961B (en) Gre tunneling implementation method, access point and gateway
CN105745874A (en) Method and device for determining service function path
CN106411842A (en) Transferring state in content centric network stacks
CN110199504A (en) The method that the enhancing of switching fabric in the central office delivering point of broadband access network for telecommunication network uses
CN106231007B (en) A kind of method and device for preventing MAC Address from drifting about
CN105207858B (en) Access device and method for connecting user equipment to network executed by access device
CN104394075B (en) A kind of method and apparatus of message transmissions
CN109982384A (en) Message forwarding method, device, the network equipment and medium
CN102215231A (en) Data forwarding method and gateway
CN106034071A (en) Data message transmission method and edge routing bridge equipment
CN104753790B (en) A kind of message transmitting method and equipment based on TRILL network
CN105264833A (en) Service path calculating method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170711