CN101674229A - Information management method of link aggregation group and network node - Google Patents
Information management method of link aggregation group and network node Download PDFInfo
- Publication number
- CN101674229A CN101674229A CN200810216096A CN200810216096A CN101674229A CN 101674229 A CN101674229 A CN 101674229A CN 200810216096 A CN200810216096 A CN 200810216096A CN 200810216096 A CN200810216096 A CN 200810216096A CN 101674229 A CN101674229 A CN 101674229A
- Authority
- CN
- China
- Prior art keywords
- lag
- link
- information
- network node
- attribute information
- 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
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The embodiment of the invention discloses an information management method of a link aggregation group (LAG), comprising the following steps: creating intermediate system-to-intermediate system (IS-IS) link state packet (LSP) messages containing LAG attribute information at a first network node and transmitting the messages to other nodes in a network; receiving a node of the IS-IS LSP messages containing LAG attribute information, and recording the LAG attribute information in the messages. The embodiment also discloses a network node. The embodiment can realize the management of the LAG attribute information.
Description
Technical field
The present invention relates to technical field of the computer network, particularly a kind of method of link aggregation group information management and network node.
Background technology
MPLS (Multi-protocol label switch, multiprotocol label switching) designs in order to improve forward efficiency at first.MPLS substitutes the IP heading as transmitting foundation with label short, regular length, compares with the Traditional IP routing mode and has improved forward efficiency.MPLS has adopted the foundation of finishing LSP (label switch path, label forwarding path) towards connectionless control plane, finishes the transmission of data by connection-oriented LSP.
LAG (link aggregation group; link aggregation group) is that a plurality of physical links are bound into a logical links, makes two equipment rooms have multilink, be used for transmitting a kind of link attribute of data; the flexible expansion that is used for bandwidth, the quick protection and the load balancing of link.
The present inventor finds, among the MPLS-TP (MPLS-Transport Profile, MPLS transmission network), OAM (Operation, Administration and Maintenance operation, management with safeguard) function is at the link that runs into the LAG attribute, might produce mistake.For example, three links are arranged among the two equipment room LAG, link occurs fault wherein, two other link is working properly, and the OAM message to the opposite end, will think that LAG breaks down by the link transmission that breaks down among the LAG.But two other link operate as normal among the LAG in fact, LAG does not break down.Therefore, in the MPLS-TP network, should manage, avoid not knowing the LAG attribute and make OAM mistake occur the testing result of link because of network node to the LAG link information.The mechanism that does not have the announcement and the collection of LAG link information in the existing MPLS-TP network.
Summary of the invention
In view of this, the embodiment of the invention proposes a kind of method of link aggregation group information management, comprising:
First network node structure comprises the Intermediate System-to-Intermediate System IS-IS link state packets LSP message of LAG attribute information, and other node sends described message in network;
Receive the LAG attribute information in the described message of nodes records of IS-IS LSP message of the described LAG of comprising attribute information.
The embodiment of the invention also proposes a kind of network node, comprises being used for carrying out mutual interface with other network node, also comprises:
The LAG information sending module is used for adding the LAG attribute information of this node to will send to other network node IS-IS LSP message;
LAG information gathering module is used for extracting the LAG attribute information from the IS-IS LSP message of described interface reception.
As can be seen from the above technical solutions, by the three-layer network agreement is expanded, can be implemented in the collection of LAG attribute information in the transmission network that is suitable for OAM such as the MPLS-TP network, thereby improve the correctness of OAM to link detecting, be the assurance of the service quality of business, the deployment of traffic engineering all has great importance and acts on.
Description of drawings
The IS-IS LSP message transmission flow figure that Fig. 1 provides for the embodiment of the invention;
The network node structure figure that Fig. 2 provides for the embodiment of the invention.
Embodiment
The embodiment of the invention is passed through Intermediate System-to-Intermediate System (Intermediate System toIntermediate System, IS-IS) expansion of agreement, make the MPLS-TP network node can pass through the Intermediate System to Intermediate System message, collect LAG link information in the MPLS-TP network, the LAG link information is managed.
Intermediate System to Intermediate System is a kind of procotol based on two layers, is used for discovering network topology, and network resource information is collected, and the calculating of data forwarding paths.Intermediate System to Intermediate System has favorable expansibility, and IETF expands the Topology Discovery of supporting the IP layer network on the basis of IS-IS (ISO 9542) agreement, and network resource information is collected, and the calculating of IP shortest path tree.Intermediate System to Intermediate System comprises three kinds of protocol massages:
1) hello packet is used to find neighbor node;
2) link state packets (Link State Packet, LSP) message is used to exchange link-state information;
3) (Sequence Number Packet, SNP) message are used to guarantee the real-time of link-state information guarantee that the link-state information between adjacent node is synchronous in sequence number grouping.
Wherein, hello packet is divided into three kinds, it is respectively Hello grouping (Level 1 LAN IS to IS Hello Packet) message of one deck local area network (LAN) Intermediate System-to-Intermediate System, Hello grouping (Level 2 LAN IS to IS Hello Packet) message of two layers of local area network (LAN) Intermediate System-to-Intermediate System, point-to-point Intermediate System-to-Intermediate System Hello grouping (Point-to-Point IS to IS Hello Packet) message.The LSP message is divided into two kinds, is respectively one deck link state packets (Level 1 Link State Packets) message, two layers of link state packets (Level 2 Link State Packets) message.The SNP message is divided into four kinds, it is respectively one deck full sequence numbers grouping (Level 1 Complete Sequence NumbersPackets) message, two layers of complete sequence grouping (Level 2 Complete Sequence Numbers Packets) message, one deck partial sequence number grouping (Level 1 Partial Sequence Numbers Packets) message and two layer segment sequence numbers grouping (Level 2 Partial Sequence Numbers Packets) message.Partial sequence number grouping (Partial Sequence Number Pakcets) message comprises the up-to-date LSP information of part in the node uplink information database in (comprising one deck partial sequence number grouping message and two layer segment sequence numbers grouping message), full sequence numbers grouping (Complete Sequence NumbersPackets) message (comprising one deck full sequence numbers grouping message and two layers of full sequence numbers grouping message) then comprises the whole up-to-date LSP information in the node uplink information database.
In order to collect LAG link information in the MPLS-TP network, make full use of the attribute that IS-IS is easy to expand, the embodiment of the invention is by TLV, and promptly the form of Type-Length-Value (type-length-value) increases the attribute information of MPLS-TP network.TLV form among the IS-IS is as shown in table 1:
Type (1 octet) |
Length (1 octet) |
Value (variable octets) |
Table 1
For making the Intermediate System to Intermediate System autgmentability better, in RFC3874 (expansion of IS-IS traffic engineering), defined and existingly in the new TLV substitute I S-IS agreement be used to transmit intermediate system (IntermediateSystem, IS) TLV (IP Reachability TLV) of TLV of reachability information (IS Reachability TLV) and IP reachability information, described new TLV is as shown in table 2:
Type | Describe | ?IIH | ??LSP | ??SNP |
?22 | Expansion IS accessibility TLV | Not | Be | Not |
?134 | Traffic engineering Router Distinguisher TLV | Not | Be | Not |
?135 | Expansion IP reachability TLV | Not | Be | Not |
Table 2
The embodiment of the invention can be carried the LAG attribute information of MPLS-TP network by relevant sub-TLV (Sub-TLV) in existing TLV.As in expansion IS accessibility (The extended ISreachability) TLV, comprise Sub-TLV as shown in table 3.
Type | Describe |
??0-2 | Unallocated (unassigned) |
??3 | Management group (Administrative group) |
??4-5 | Unallocated |
??6 | IPv4 interface IP address (IPv4 interface address) |
??7 | Unallocated |
??8 | IPv4 neighbours address (IPv4 neighbor address) |
??9 | Maximum link bandwidth (Maximum link bandwidth) |
??10 | Keep link bandwidth (Reservable link bandwidth) |
??11 | Reserved bandwidth (Unreserved bandwidth) not |
??12-17 | Unallocated |
??18 | TE default parameters (TE Default metric) |
??19-254 | Unallocated |
??255 | Wait until expansion in the future |
Table 3
The embodiment of the invention is at the transmission network that is suitable for OAM, as the MPLS-TP network, can adopt in the following extended method any one to Intermediate System to Intermediate System:
1) in the LSP message, define new TLV, promptly LAG TLV is used for carrying the LAG attribute information, increases following TLV in the LSP message:
As shown in table 4, LAG member amount is used for identifying the number of the link that LAG attribute link comprised, and LAG element bandwidth is used for identifying the bandwidth of each Member Link of LAG attribute link.
Type (32 or other retentions that do not conflict) |
Length (1 octet) |
?LAG?member?amount(1?octet) |
?LAG?element1?bandwidth(1?octet) |
?LAG?element2?bandwidth(1?octet) |
??…… |
Table 4
2) in the LSP message, define new LAG TLV and carry the LAG attribute information, the form of LAG TLV is as shown in table 5.
Type (32 or other retentions that do not conflict) |
Length (1 octet) |
??Sub-TLV |
Table 5
Definition Sub-TLV is LAG member Sub-TLV, is used for identifying the number of the link that LAG attribute link comprised, and LAG member Sub-TLV form is as shown in table 6.
Subtype (1 or other values of not conflicting) |
Length (1 octet) |
??LAG?member?amount(1?octet) |
Table 6
And/or the definition Sub-TLV be LAG element bandwidth Sub-TLV, be used for identifying the bandwidth of each Member Link of LAG attribute link, LAG element bandwidth Sub-TLV form is as shown in table 7.
Subtype (2 or other values of not conflicting) |
Length (1 octet) |
LAG?element1?bandwidth(1?octet) |
LAG?element2?bandwidth(1?octet) |
…… |
Table 7
3) in the expansion IS of LSP message reachability TLV, definition LAG memberSub-TLV is used for identifying the number of the link that LAG attribute link comprised, and the form of LAG memberSub-TLV is as shown in table 8;
Subtype (13 or retention) |
Length (1 octet) |
??LAG?member?amount(1?octet) |
Table 8
And/or define LAG element bandwidth Sub-TLV, and being used for identifying the bandwidth of each Member Link of LAG attribute link, the form of LAG element bandwidth Sub-TLV is as shown in table 9.
Subtype (14 or retention) |
Length (1 octet) |
??LAG?element1?bandwidth(1?octet) |
??LAG?element2?bandwidth(1?octet) |
??…… |
Table 9
4) in the expansion IS of LSP message reachability TLV, definition LAG Sub-TLV carries the LAG attribute information, the form of LAG Sub-TLV is as shown in table 10, LAG member amount is used for identifying the number of the link that LAG attribute link comprised, and LAG element bandwidth is used for identifying the bandwidth of each Member Link of LAG attribute link.
Type (13 or retention) |
Length (1 octet) |
?LAG?member?amount(1?octet) |
?LAG?element1?bandwidth(1?octet) |
?LAG?element2?bandwidth(1?octet) |
??…… |
Table 10
The transmission of Intermediate System to Intermediate System message and receive rules all according to the regulation of former agreement.
The IS-IS LSP message transmission flow of the embodiment of the invention comprises as shown in Figure 1:
101: when netinit or network LAG attribute change, transmitting terminal structure IS-IS LSP message, and will construct the IS-IS LSP message of getting well and send.Carrying with the transmitting terminal in the described IS-IS LSP message is the LAG attribute information of end points.Described LAG attribute information comprises: the bandwidth of the number of the link that LAG attribute link is comprised and/or each Member Link of LAG attribute link.Described LAG attribute information can be carried at and be exclusively used among the TLV that transmits the LAG attribute, perhaps adds among the expansion IS reachability TLV in the mode of Sub-TLV.
102: receiving terminal receives IS-IS LSP message.
103: receiving terminal upgrades local database according to the LAG attribute in the described IS-IS LSP message.
The network node of the realization link aggregation group information management that the embodiment of the invention proposes comprises being used for carrying out mutual interface with other network node as shown in Figure 2, can also comprise:
LAG information sending module 201 is used for when netinit or network LAG attribute change adding the LAG attribute information of this node to will send to other network node IS-IS LSP message.
LAG information gathering module 202 is used for extracting the LAG attribute information from the IS-IS LSP message of described node interface reception.
This network node can also comprise:
Above embodiment is to be example with the Intermediate System to Intermediate System, and reality also can similarly be expanded other three-layer network agreements, realizes the present invention program.The scheme that the embodiment of the invention provides, can in the transmission network of MPLS-TP network or other suitable OAM, realize the collection of LAG attribute information, thereby improve the correctness of OAM to link detecting, be the assurance of the service quality of business, the deployment of traffic engineering all has great importance and acts on.
The embodiment of the invention or a part wherein can utilize software to realize, corresponding software programs can be stored in the storage medium that can read, CD for example, hard disk, floppy disk etc.
The above only is preferred embodiment of the present invention, not in order to restriction the present invention, all any modifications of being done within the spirit and principles in the present invention, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.
Claims (10)
1, a kind of method of link aggregation group LAG information management is characterized in that, comprising:
First network node structure comprises the Intermediate System-to-Intermediate System IS-IS link state packets LSP message of LAG attribute information, and other node sends described message in network;
Receive the LAG attribute information in the described message of nodes records of IS-IS LSP message of the described LAG of comprising attribute information.
2, method according to claim 1 is characterized in that, described LAG attribute information comprises:
The number of the Member Link that LAG attribute link is comprised.
3, method according to claim 1 is characterized in that, described LAG attribute information comprises:
The bandwidth of each Member Link of LAG attribute link.
4, method according to claim 1 is characterized in that, described LAG is an end points with described first network node.
5, method according to claim 1 is characterized in that, described LAG attribute information is carried in the attribute of transmission intermediate system IS reachability information of described IS-IS LSP message, perhaps directly is carried in the described IS-IS LSP message as new attribute.
6, a kind of network node comprises being used for carrying out mutual interface with other network node, it is characterized in that, also comprises:
The LAG information sending module is used for adding the LAG attribute information of this node to will send to other network node IS-IS LSP message;
LAG information gathering module is used for extracting the LAG attribute information from the IS-IS LSP message of described interface reception.
7, network node according to claim 6 is characterized in that, described LAG attribute information comprises:
The number of the link that LAG attribute link is comprised.
8, network node according to claim 6 is characterized in that, described LAG attribute information comprises:
The bandwidth of each Member Link of LAG attribute link.
9, network node according to claim 6 is characterized in that, described LAG attribute information is carried in the attribute of transmission IS reachability information of described IS-IS LSP message, perhaps directly is carried at described IS-IS LSP message as new attribute.
10, network node according to claim 6 is characterized in that, also comprises:
The LAG information database is used to store the LAG attribute information that described LAG information gathering module is received.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810216096A CN101674229B (en) | 2008-09-12 | 2008-09-12 | Information management method of link aggregation group and network node |
PCT/CN2009/073479 WO2010028570A1 (en) | 2008-09-12 | 2009-08-25 | Method for link aggregation group information management and network node thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810216096A CN101674229B (en) | 2008-09-12 | 2008-09-12 | Information management method of link aggregation group and network node |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101674229A true CN101674229A (en) | 2010-03-17 |
CN101674229B CN101674229B (en) | 2012-09-05 |
Family
ID=42021226
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810216096A Expired - Fee Related CN101674229B (en) | 2008-09-12 | 2008-09-12 | Information management method of link aggregation group and network node |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101674229B (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104320336A (en) * | 2014-10-29 | 2015-01-28 | 福建星网锐捷网络有限公司 | MPLS TE link bandwidth information publishing processing method and device |
WO2015035852A1 (en) * | 2013-09-16 | 2015-03-19 | 华为技术有限公司 | Method and device for announcing state between nodes |
WO2016036305A1 (en) * | 2014-09-05 | 2016-03-10 | Telefonaktiebolaget L M Ericsson (Publ) | Explicit control of aggregation links via is-is |
CN103001781B (en) * | 2011-09-08 | 2017-02-08 | 中兴通讯股份有限公司 | Methods and devices for selecting/deselecting aggregation links for distributed link aggregation groups |
WO2018040941A1 (en) * | 2016-08-30 | 2018-03-08 | 中兴通讯股份有限公司 | Metadata transmission method and device |
CN109246012A (en) * | 2017-07-10 | 2019-01-18 | 中兴通讯股份有限公司 | Message forwarding method, device and computer readable storage medium |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100438488C (en) * | 2004-07-21 | 2008-11-26 | 华为技术有限公司 | Label switching path (LSP) aggregation method |
CN100563180C (en) * | 2007-05-30 | 2009-11-25 | 杭州华三通信技术有限公司 | Link failure detection method and device |
CN101217424B (en) * | 2008-01-21 | 2010-12-29 | 中兴通讯股份有限公司 | A detecting method and device of aggregated link failures |
-
2008
- 2008-09-12 CN CN200810216096A patent/CN101674229B/en not_active Expired - Fee Related
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103001781B (en) * | 2011-09-08 | 2017-02-08 | 中兴通讯股份有限公司 | Methods and devices for selecting/deselecting aggregation links for distributed link aggregation groups |
WO2015035852A1 (en) * | 2013-09-16 | 2015-03-19 | 华为技术有限公司 | Method and device for announcing state between nodes |
WO2016036305A1 (en) * | 2014-09-05 | 2016-03-10 | Telefonaktiebolaget L M Ericsson (Publ) | Explicit control of aggregation links via is-is |
US10164872B2 (en) | 2014-09-05 | 2018-12-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Explicit control of aggregation links via IS-IS |
US10868756B2 (en) | 2014-09-05 | 2020-12-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Explicit control of aggregation links via IS-IS |
CN104320336A (en) * | 2014-10-29 | 2015-01-28 | 福建星网锐捷网络有限公司 | MPLS TE link bandwidth information publishing processing method and device |
CN104320336B (en) * | 2014-10-29 | 2017-12-01 | 福建星网锐捷网络有限公司 | A kind of MPLS TE Links bandwidth information release processing method and apparatus |
WO2018040941A1 (en) * | 2016-08-30 | 2018-03-08 | 中兴通讯股份有限公司 | Metadata transmission method and device |
CN109246012A (en) * | 2017-07-10 | 2019-01-18 | 中兴通讯股份有限公司 | Message forwarding method, device and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN101674229B (en) | 2012-09-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7619987B2 (en) | Node device | |
US9602399B2 (en) | Utilizing multiple mesh network gateways in a shared access network | |
JP4833292B2 (en) | Ethernet GMPLS control | |
US8559318B2 (en) | Method, node and system for obtaining link aggregation group information | |
CN102986176B (en) | Method and apparatus for MPLS label allocation for a BGP MAC-VPN | |
CN102055665B (en) | OSPF point-to-multipoint over broadcast or NBMA mode | |
US6628623B1 (en) | Methods and systems for determining switch connection topology on ethernet LANs | |
CN101507194B (en) | Forced medium access control (mac) learning in bridged Ethernet networks | |
CN101005452A (en) | Method and system for communication between IP devices | |
CN101453413A (en) | Method and apparatus for automatic topology discovery and resource management in PBB network | |
JP2012532530A (en) | Inter-node link aggregation system and method | |
JP5764820B2 (en) | Transmission system and transmission system control method | |
CN101674229B (en) | Information management method of link aggregation group and network node | |
JP5699799B2 (en) | Topology detection system and relay device | |
WO2018058639A1 (en) | Pseudo wire load sharing method and apparatus | |
WO2021143279A1 (en) | Method and device for segment routing service processing, routing equipment, and storage medium | |
CN113949650A (en) | Stream following detection method and related equipment | |
CN101815040A (en) | Method for forwarding packet in hybrid switch network and switch | |
CN101453412B (en) | Method and apparatus for automatic topology discovery and resource management in PBB network | |
CN101674230B (en) | Information management method of link aggregation group and network node | |
CN104247346A (en) | Pseudowire extended group messaging in a packet switched network | |
US11784919B2 (en) | Method for sending BIERv6 packet and first network device | |
WO2022012145A1 (en) | Load balancing method, apparatus and system | |
JP2013198077A (en) | Network and bridge | |
CN113595915A (en) | Method for forwarding message and related equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120905 Termination date: 20180912 |
|
CF01 | Termination of patent right due to non-payment of annual fee |