Nothing Special   »   [go: up one dir, main page]

CN101052011A - MPLS label distribution method, system and device - Google Patents

MPLS label distribution method, system and device Download PDF

Info

Publication number
CN101052011A
CN101052011A CNA2007101071983A CN200710107198A CN101052011A CN 101052011 A CN101052011 A CN 101052011A CN A2007101071983 A CNA2007101071983 A CN A2007101071983A CN 200710107198 A CN200710107198 A CN 200710107198A CN 101052011 A CN101052011 A CN 101052011A
Authority
CN
China
Prior art keywords
label
network equipment
mpls
sends
process 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
Application number
CNA2007101071983A
Other languages
Chinese (zh)
Other versions
CN101052011B (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.)
New H3C Technologies Co Ltd
Original Assignee
Hangzhou H3C 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 Hangzhou H3C Technologies Co Ltd filed Critical Hangzhou H3C Technologies Co Ltd
Priority to CN2007101071983A priority Critical patent/CN101052011B/en
Publication of CN101052011A publication Critical patent/CN101052011A/en
Application granted granted Critical
Publication of CN101052011B publication Critical patent/CN101052011B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention is used for making multi-stage allocation for the MPLS labels, maintaining the simple corresponding relation between each stage label and its corresponding process. by the Invention only the label itself can complete the necessary classification function, and the device can directly get the process information corresponding to the label from message MPLS label.

Description

MPLS label distribution method, system and equipment
Technical field
The present invention relates to network communication field, especially refer to a kind of MPLS label distribution method, system and equipment.
Background technology
MPLS is a kind of switching technology that high performance-price ratio and Multiservice capability are provided, the label of fixed length encapsulates three layers of grouping and Layer 2 data frame to MPLS with weak point, only transmit according to label on the MPLS network, compare with IP, MPLS does not need to carry out complicated route querying.The MPLS head-coating structure as shown in Figure 1, the MPLS head totally 32 bits, wherein label value has accounted for 20 bits.
The distribution of MPLS label is to carry out according to FEC (Forwarding Equivalence Class, forwarding equivalence class), and a FEC uses an independently MPLS label.When MPLS equipment carries out the label application, directly from LB (Label Base, tag library), obtain a label that is not used, and, send to upstream equipment by signaling protocol with this label and FEC binding.The label mapping process as shown in Figure 2, P1 is that FEC 3.3.3.3/32 (IP address/mask) obtains a label that is not used 104 from LB, by signaling protocol label 104 and the label mapping message that 3.3.3.3/32 binds are sent to upstream equipment P2, same, P2 equipment sends to upstream equipment P3 with label 105 and the label mapping message that 3.3.3.3/32 binds.After the label mapping is finished, the MPLS network equipment has safeguarded that to the label of distributing to upstream equipment is gone into a label mapping table, write down this and go into the concrete processing or the operation information of the message of label correspondence in every list item, equipment is handled the MPLS label packet according to the label mapping table.
The MPLS label distribution adopts the method for salary distribution of every platform Label space and every interface Label space in the prior art.As shown in Figure 3, equipment all uses the tag information base of its maximum label range correspondence of supporting, and various MPLS business are all unified to obtain unappropriated label in this tag information base, and the use meaning of this label is determined, promptly is formed into label list.
After label distribution and mapping were finished, the ILM of formation (Incoming Label Mapping goes into the label mapping) table content was as shown in table 1:
Table 1:ILM table
Go into label Type of service The VPN index Bandwidth Formation ID Tag operational The outgoing label stack Outgoing interface Next jumping
101 L3VPN 100 10MB 1 Eject - Interface 1 A.A.A.A
102 VPWS 100 20MB 2 Eject - Interface 2 -
103 VPLS 100 40MB 1 Eject - - -
104 LSP 0 80MB 2 Exchange 105 Interface 3 B.B.B.B
In the last table, the processing queue of each Business Processing correspondence of formation ID sign MPLS promptly needs the scheduling processing queue numbering that enters.Equipment is when handling the MPLS message, go into tag entry for four and correspond respectively to four kinds of MPLS business, need to handle respectively according to business characteristic behind the inquiry tag mapping table, because the difference of business characteristic, device interior is bigger to the handling process difference of four list items.
In the said method, during device processes MPLS message, before the label mapping table is not gone in inquiry, can't predict this tagged traffic type, thereby can't determine also which handling process this MPLS message enters, promptly can't instruct next step operation flow shunting from label itself, need huge the going into the label mapping table and could determine type of service of further search space, the shunting processing procedure relative complex of MPLS business.
Summary of the invention
The problem to be solved in the present invention provides a kind of MPLS label distribution method, system and equipment, when handling the MPLS message in the prior art to solve, before the label mapping table is not gone in inquiry, can't predict problems such as this tagged traffic type, promptly can't instruct next step operation flow shunting from label itself, to the shortcoming of MPLS business processing flow complexity.
For reaching above-mentioned purpose, a kind of MPLS label distribution method of the present invention may further comprise the steps:
Label sends the network equipment to tag library application MPLS label, and the process information sign is arranged in the described MPLS label;
Described label sends the network equipment described MPLS label is sent to the label reception network equipment, finishes the mapping of label.
Described label sends the network equipment process information sign is arranged in the described MPLS label, comprising:
Described label sends the network equipment the described MPLS label section of carrying out is decomposed;
Described label sends the network equipment and obtains the process information sign from described tag library, and described process information sign is deposited in the section of described MPLS label.
Described label sends the network equipment process information sign is arranged in the described MPLS label, further comprises:
Described label sends the network equipment described MPLS label is carried out the multistage decomposition;
Described label sends the network equipment and obtains a plurality of process information signs from described tag library, and described process information sign is deposited in respectively in each section of described MPLS label.
Described label sends the network equipment MPLS label is carried out the multistage decomposition, comprising: described label sends the type of the network equipment according to stores processor information in the MPLS label, and described MPLS label is resolved into multistage.
After in described each section that process information sign is deposited in the MPLS label respectively, also comprise: the MPLS label of described each segment mark label being merged into standard.
Described label sends the network equipment MPLS label is sent to the label reception network equipment, finishes the mapping of label, specifically comprises:
Described label sends the network equipment IP address of the described MPLS label and the described label transmission network equipment is bound, and forms label mapping message;
Described label sends the network equipment described label mapping message is sent to the described label reception network equipment, and is stored by the described label reception network equipment.Described label sends the network equipment MPLS label is sent to the label reception network equipment, finishes after the mapping of label, also comprises:
Described label receives the network equipment and sends the message that carries the process information sign to the described label transmission network equipment;
Described label sends network equipment dissection process information from the MPLS label of described message, and carries out the content of described process information.
Described label sends network equipment dissection process information from the MPLS label of message, specifically comprises:
The described label transmission network equipment is searched the process information sign in the received packet MPLS label;
Described label sends the corresponding relation of the network equipment according to process information and process information sign, parses with described process information and identifies corresponding process information, and carry out the content of described process information.
The present invention also provides a kind of MPLS label distribution system, comprising: tag library, label send the network equipment and label receives the network equipment,
Described tag library is used for store M PLS label information;
Described label sends the network equipment, connects described tag library, is used for to described tag library application MPLS label, and the process information sign is arranged on sends to described label in the described MPLS label and receive the network equipment;
Described label receives the network equipment, connects described label and sends the network equipment, is used to receive described label and sends the MPLS label that the network equipment sends.
Described label sends the network equipment and comprises: correspondence relation storage, label resolving cell, sign allocation units and label transmitting element,
Described correspondence relation storage is used to store the corresponding relation of described process information and process information sign;
Described label resolving cell connects described correspondence relation storage, is used for the kind according to described process information, and described MPLS label is decomposed;
Described sign allocation units connect described label resolving cell, are used for described process information sign is assigned to the section of described MPLS label;
Described label transmitting element connects described sign allocation units, is used for that described MPLS label is sent to label and receives the network equipment.
Described label receives the network equipment, comprising: tag memory cell and packet sending unit,
Described tag memory cell is used to store described label and sends the MPLS label that the network equipment sends;
Described packet sending unit connects described tag memory cell, is used for sending the network equipment to label and sends the message that carries described MPLS label.
The present invention also provides a kind of network equipment, comprising: correspondence relation storage, label resolving cell, sign allocation units and label transmitting element,
Described correspondence relation storage is used for the corresponding relation that stores processor information and process information identify;
Described label resolving cell connects described correspondence relation storage, is used for the kind according to described process information, and described MPLS label is decomposed;
Described sign allocation units connect described label resolving cell, are used for described process information sign is assigned to the section of described MPLS label;
Described label transmitting element connects described sign allocation units, is used for that described MPLS label is sent to label and receives the network equipment.
The described network equipment also comprises the message receiving element, is used to receive label and receives the message that the network equipment sends.
The described network equipment also comprises the packet parsing unit, connects described message receiving element, is used for parsing process information from described message.
Compared with prior art, the present invention has the following advantages:
The present invention carries out multistage distribution with the MPLS label, and equipment can directly obtain the process information of this label correspondence from the MPLS label of message, expanded the use to the MPLS label, has simplified the MPLS business processing flow.
Description of drawings
Fig. 1 is the structural representation in MPLS packet header in the prior art;
Fig. 2 is a MPLS label mapping process schematic diagram in the prior art;
Fig. 3 is the schematic diagram of MPLS label distribution in the prior art;
Fig. 4 is the flow chart of a kind of MPLS label distribution method of the present invention;
Fig. 5 is the flow chart of MPLS label of the present invention application;
Fig. 6 is the flow chart that MPLS message of the present invention is handled;
Fig. 7 is a MPLS label decomposing schematic representation of the present invention;
Fig. 8 is the schematic diagram of a kind of MPLS label distribution of the present invention system.
Embodiment
A kind of MPLS label distribution method of the present invention is gone into some process informations in the label mapping table with prior art, deposits in the MPLS label with the form of message identification, realizes the expanded application to the MPLS label.The flow chart of this MPLS label distribution method as shown in Figure 4, may further comprise the steps:
Step S401, label send the network equipment to tag library application MPLS label, and the process information sign is arranged in the MPLS label.
The size of MPLS label value is 20 bits, in actual use, this 20 bit is not used and is expired, and the FEC capacity of system's support does not generally need so big label range.Therefore, can be with some process informations of going in the label mapping table, the form that identifies with process information directly is stored in the MPLS label.At first, set the corresponding relation between various process informations and the process information sign, this corresponding relation is stored in the tag library; The network equipment is according to concrete needs, to the process information sign of tag library application correspondence, and this process information sign deposited in the MPLS label, carries this process information sign by the MPLS label.
In addition, the application of MPLS label is carried out according to FEC, and a FEC uses an independently MPLS label.Label sends the network equipment according to concrete FEC, sends MPLS label application request to tag library, then the MPLS label of application just corresponding this concrete FEC.Hence one can see that, and when label sent the network equipment and belongs to different FEC respectively, this label sent network equipment according to different FEC, applies for respectively corresponding those the different FEC of a plurality of different MPLS labels; Promptly label sends the network equipment and can have a plurality of MPLS labels simultaneously, and those a plurality of MPLS labels be by label send the network equipment respectively according to different FEC to the tag library application, so corresponding different respectively FEC of those MPLS labels.
Before step S401, also need the corresponding relation of set handling message identification and process information, determine which process information that will go in the label mapping table is stored in the MPLS label, is provided with the corresponding relation of those process informations and process information sign then.For example: the type of service that needs will go in the label mapping table is stored in the MPLS label, and type of service comprises: common MPLS business, L3VPN (Layer2 Virtual Private Network, two-layer virtual private network) professional, VPWS (Virtual Private WireService, the service of virtual private circuit) business and VPLS (Virtual Private LAN Service, virtual special local area network service) are professional four kinds.Then can represent common MPLS business, L3VPN business, VPWS business and VPLS business with 00,01,10,11 respectively, those 00,01,10,11 are the sign of representing miscellaneous service, those signs are stored in the MPLS label, need take 2 bit space in MPLS label 20 bits.If needing the business information of storage is common MPLS business, then service identification 00 is deposited in the MPLS label; If needing the business information of storage is the L3VPN business, then service identification 01 is deposited in the MPLS label; If needing the business information of storage is the VPWS business, then service identification 10 is deposited in the MPLS label; If needing the business information of storage is the VPLS business, then service identification 11 is deposited in the MPLS label.
Step S402, label send the network equipment this MPLS label are sent to the label reception network equipment, finish the mapping of label.
Label sends the network equipment and arrives the MPLS label to the tag library application, comprises the process information sign in this MPLS label; Then, label sends the network equipment and passes through signaling protocol, the formation label mapping message is bound in the IP address that the MPLS label applied for and this label is sent the network equipment, then this label mapping message is sent to label and receive the network equipment, receive the network equipment by label and store, thereby finish the mapping of MPLS label.
The detailed process of MPLS label application among the above-mentioned steps S401 as shown in Figure 5, may further comprise the steps:
Step S501, label sends the process information that the network equipment is stored as required, and the MPLS label section of carrying out is decomposed.Cun Chu process information is multiple if desired, and the process information kind that then can store is as required carried out multistage with MPLS label correspondence and decomposed.
MPLS label value size is 20 bits, this 20 bit is not used full during actual the use, the maximum label value of supposing the miscellaneous service of MPLS network equipment support is 32K, the then actual label value that uses only need be represented to get final product with 15 bits, and remaining 5 bit reality are not used in the label so.
Therefore, the MPLS label can be divided into the two large divisions, comprise: first and second portion, as shown in Figure 7, first is used for the storage tags deviant, takies 15 bits, and second portion is used for being stored into the section processes information in the label mapping table, those process informations are to be stored in the MPLS label with the form that identifies, and this second portion takies 5 bits.And according to different process information storage demands, also second portion can be proceeded to divide, for example: the label transmission network equipment needs to go into type of service and the formation ID (IDentity in the label mapping table, the identify label number) classification information deposits in the MPLS label, and type of service need take 2 bit space, formation ID classification need take 3 bit space, then the network equipment continues the second portion of MPLS label is divided into two little parts, the space of distributing 2 bits and 3 bits respectively, the space of 2 bits is used for the identification information of storage service type, and the space of 3 bits is used for the identification information of storage queue ID classification.
Step S502, label send the network equipment sends request from application MPLS label to tag library; Label sends the network equipment will apply for that according to FEC the request of MPLS label sends to tag library.
Step S503, label send the network equipment and obtain the process information sign from tag library, and this process information sign is deposited in the segmentation of MPLS label.
Tag library sends the application request that the network equipment sends according to label, and according among the step S501, label sends the section that the network equipment decomposes the MPLS label, label is sent the network equipment carry out label distribution piecemeal, each is handled message identification progressively deposit in the MPLS label in corresponding each section.
Step S504, label send the network equipment each segment mark label are merged.Tag library is after the label transmission network equipment distributes label, and each segment mark that the label transmission network equipment will distribute is signed and merged, and merges into the MPLS label of standard.
Label has sent network equipment application MPLS label and finish the mapping of this MPLS label after, have message to send the network equipment to send, then can carry this MPLS label, comprise the process information sign in this label if label receives the network equipment to above-mentioned MPLS label.After the label transmission network equipment receives this message, parse corresponding process information, and carry out relevant treatment.As shown in Figure 6, may further comprise the steps:
Step S601, label receive the network equipment and send the message that carries the process information sign to the label transmission network equipment; Need receive the network equipment when label sends network equipment forwarding by label as message, label receives the network equipment and searches MPLS label corresponding in the forwarding-table item, comprise the process information sign in this MPLS label, this label reception network equipment is carried at the MPLS label and is transmitted to the label transmission network equipment in this message.
Step S602, label sends network equipment dissection process information from the MPLS label of this message, and carries out relevant treatment.Label sends the network equipment according to the alignment processing message identification in this MPLS label, parses corresponding process information, and carries out relevant treatment.
Still with the example that is exemplified as among the step S401, if the service identification in the MPLS label of label transmission network equipment received packet is 00, then according to service identification that is provided with before and the corresponding relation between the type of service, parsing the corresponding service type is common MPLS business; If the service identification in the MPLS label of label transmission network equipment received packet is 01, then according to service identification that is provided with before and the corresponding relation between the type of service, parsing the corresponding service type is the L3VPN business; If the service identification in the MPLS label of label transmission network equipment received packet is 10, then according to service identification that is provided with before and the corresponding relation between the type of service, parsing the corresponding service type is the VPWS business; If the service identification in the MPLS label of label transmission network equipment received packet is 11, then according to service identification that is provided with before and the corresponding relation between the type of service, parsing the corresponding service type is the VPLS business.After the label transmission network equipment parses type of service, then directly carry out corresponding service processing, comprising: if the label transmission network equipment parses type of service is common MPLS business, then directly enters common MPLS operation flow; If it is the L3VPN business that the label transmission network equipment parses type of service, then directly enter the L3VPN operation flow; If it is the VPWS business that the label transmission network equipment parses type of service, then directly enter the VPWS operation flow; If it is the VPLS business that the label transmission network equipment parses type of service, then directly enter the VPLS operation flow.
The present invention also provides a kind of MPLS label distribution system, as shown in Figure 8, comprising: label sends the network equipment 100, label receives the network equipment 200 and tag library 300.Label sends the network equipment 100, connects tag library 300, is used for carrying the MPLS label of process information sign to tag library 300 applications, and this MPLS label is sent to the label reception network equipment 200, finishes the mapping process of label; Label receives the network equipment 200, connects label and sends the network equipment 100, is used to receive the MPLS label, and sends the message that the MPLS label is carried in the network equipment 100 transmissions to label, comprises the process information sign in this MPLS label; Tag library 300 connects label and sends the network equipment 100, is used for store M PLS label information.
Label sends the network equipment 100 and comprises: correspondence relation storage 101, label resolving cell 102, sign allocation units 103, label transmitting element 104, message receiving element 105 and packet parsing unit 106.
Correspondence relation storage 101 is used for the corresponding relation that stores processor information and process information identify.
Label resolving cell 102 connects correspondence relation storage 101, is used for the kind according to process information, and the MPLS label is decomposed.MPLS label value size is 20 bits, this 20 bit is not used full during actual the use, the maximum label value of supposing the miscellaneous service of MPLS network equipment support is 32K, the then actual label value that uses only need with 15 bits represent to get final product, remaining 5 bit reality are not used in the label so.Therefore, the MPLS label can be divided into the two large divisions, comprise: first and second portion, as shown in Figure 7, first is used for the storage tags deviant, takies 15 bits, and second portion is used for being stored into the section processes information in the label mapping table, those process informations are to be stored in the MPLS label with the form that identifies, and this second portion takies 5 bits.And according to different process information storage demands, also second portion can be proceeded to divide, for example: the label transmission network equipment needs to go into type of service and the formation ID (IDentity in the label mapping table, the identify label number) classification information deposits in the MPLS label, and type of service need take 2 bit space, formation ID classification need take 3 bit space, then the network equipment continues the second portion of MPLS label is divided into two little parts, the space of distributing 2 bits and 3 bits respectively, the space of 2 bits is used for the identification information of storage service type, and the space of 3 bits is used for the identification information of storage queue ID classification.
Sign allocation units 103 connect label resolving cell 102, are used for the process information sign is assigned to the section of MPLS label.Sign allocation units 103 carry out label distribution piecemeal according to the section that the 102 pairs of MPLS labels of label resolving cell decompose, and each is handled message identification progressively deposit in the MPLS label in corresponding each section.
Label transmitting element 104 connects label resolving cell 102 and sign allocation units 103, is used for that the MPLS label is sent to label and receives the network equipment.Each segment mark of 104 pairs of distribution of label transmitting element is signed and is merged, and merges into the MPLS label of standard, and the MPLS label of standard is sent to the label reception network equipment, finishes the mapping of label.
Message receiving element 105 is used to receive label and receives the message that carries the MPLS label that the network equipment 200 sends, and comprises the process information sign in this MPLS label.
Packet parsing unit 106 connects message receiving element 105 and correspondence relation storage 101, is used for the corresponding relation according to process information and process information sign, parses process information from the MPLS label of received packet.After message receiving element 105 receives message, process information resolution unit 106 directly reads the process information sign in the MPLS label from this message, and, parse with this and identify corresponding process information according to the process information of storage in the correspondence relation storage 101 and the corresponding relation of process information sign.
Label receives the network equipment 200, comprising: tag memory cell 201 and packet sending unit 202.
Tag memory cell 201 is used for storage tags and sends the MPLS label that the network equipment 100 sends, and comprises the process information sign in this MPLS label.
Packet sending unit 202 connects tag memory cell 201, is used for sending the network equipment 100 to label and sends the message that carries the MPLS label.Packet sending unit 202 sends the network equipment 100 to label and sends message, and carries subscript and sign and issue the MPLS label that SCN Space Cable Network equipment 100 sends over, and comprises the process information sign in this MPLS label.
The invention provides a kind of MPLS label distribution method, system and equipment, the MPLS label is carried out multistage distribution, the process information sign is stored in the MPLS label, equipment can directly obtain the corresponding process information of this process information sign from the MPLS label of message, expanded use, simplified the MPLS business processing flow the MPLS label.And the network equipment of the present invention can realize that above-mentioned label sends the function of the network equipment, can realize simultaneously that also above-mentioned label receives the function of the network equipment.
More than disclosed only be several specific embodiment of the present invention, still, the present invention is not limited thereto, any those skilled in the art can think variation all should fall into protection scope of the present invention.

Claims (14)

1, a kind of MPLS label distribution method is characterized in that, may further comprise the steps:
Label sends the network equipment to tag library application multiprotocol label switching MPLS label, and the process information sign is arranged in the described MPLS label;
Described label sends the network equipment described MPLS label is sent to the label reception network equipment, finishes the mapping of label.
2, MPLS label distribution method according to claim 1 is characterized in that, described label sends the network equipment process information sign is arranged in the described MPLS label, comprising:
Described label sends the network equipment the described MPLS label section of carrying out is decomposed;
Described label sends the network equipment and obtains the process information sign from described tag library, and described process information sign is deposited in the section of described MPLS label.
3, MPLS label distribution method according to claim 1 is characterized in that, described label sends the network equipment process information sign is arranged in the described MPLS label, further comprises:
Described label sends the network equipment described MPLS label is carried out the multistage decomposition;
Described label sends the network equipment and obtains a plurality of process information signs from described tag library, and described process information sign is deposited in respectively in each section of described MPLS label.
4, as MPLS label distribution method as described in the claim 3, it is characterized in that, described label sends the network equipment MPLS label is carried out the multistage decomposition, comprising: described label sends the type of the network equipment according to stores processor information in the MPLS label, and described MPLS label is resolved into multistage.
5, as MPLS label distribution method as described in the claim 3, it is characterized in that, in described each section that the process information sign is deposited in the MPLS label respectively after, also comprise: the MPLS label of described each segment mark label being merged into standard.
6, MPLS label distribution method according to claim 1 is characterized in that, described label sends the network equipment and the MPLS label is sent to label receives the network equipment, finishes the mapping of label, specifically comprises:
Described label sends the network equipment IP address of the described MPLS label and the described label transmission network equipment is bound, and forms label mapping message;
Described label sends the network equipment described label mapping message is sent to the described label reception network equipment, and is stored by the described label reception network equipment.
As MPLS label distribution method as described in claim 1 or 6, it is characterized in that 7, described label sends the network equipment and the MPLS label is sent to label receives the network equipment, finishes after the mapping of label, also comprises:
Described label receives the network equipment and sends the message that carries the process information sign to the described label transmission network equipment;
Described label sends network equipment dissection process information from the MPLS label of described message, and carries out the content of described process information.
As MPLS label distribution method as described in the claim 7, it is characterized in that 8, described label sends network equipment dissection process information from the MPLS label of message, specifically comprises:
The described label transmission network equipment is searched the process information sign in the received packet MPLS label;
Described label sends the corresponding relation of the network equipment according to process information and process information sign, parses with described process information and identifies corresponding process information, and carry out the content of described process information.
9, a kind of MPLS label distribution system is characterized in that, comprising: tag library, label send the network equipment and label receives the network equipment,
Described tag library is used for store M PLS label information;
Described label sends the network equipment, connects described tag library, is used for to described tag library application MPLS label, and the process information sign is arranged on sends to described label in the described MPLS label and receive the network equipment;
Described label receives the network equipment, connects described label and sends the network equipment, is used to receive described label and sends the MPLS label that the network equipment sends.
As MPLS label distribution system as described in the claim 9, it is characterized in that 10, described label sends the network equipment and comprises: correspondence relation storage, label resolving cell, sign allocation units and label transmitting element,
Described correspondence relation storage is used to store the corresponding relation of described process information and process information sign;
Described label resolving cell connects described correspondence relation storage, is used for the kind according to described process information, and described MPLS label is decomposed;
Described sign allocation units connect described label resolving cell, are used for described process information sign is assigned to the section of described MPLS label;
Described label transmitting element connects described sign allocation units, is used for that described MPLS label is sent to label and receives the network equipment.
As MPLS label distribution system as described in the claim 9, it is characterized in that 11, described label receives the network equipment, comprising: tag memory cell and packet sending unit,
Described tag memory cell is used to store described label and sends the MPLS label that the network equipment sends;
Described packet sending unit connects described tag memory cell, is used for sending the network equipment to label and sends the message that carries described MPLS label.
12, a kind of network equipment is characterized in that, comprising: correspondence relation storage, label resolving cell, sign allocation units and label transmitting element,
Described correspondence relation storage is used for the corresponding relation that stores processor information and process information identify;
Described label resolving cell connects described correspondence relation storage, is used for the kind according to described process information, and described MPLS label is decomposed;
Described sign allocation units connect described label resolving cell, are used for described process information sign is assigned to the section of described MPLS label;
Described label transmitting element connects described sign allocation units, is used for that described MPLS label is sent to label and receives the network equipment.
13, as the network equipment as described in the claim 12, it is characterized in that the described network equipment also comprises the message receiving element, be used to receive label and receive the message that the network equipment sends.
14, as the network equipment as described in the claim 12, it is characterized in that the described network equipment also comprises the packet parsing unit, connect described message receiving element, be used for parsing process information from described message.
CN2007101071983A 2007-05-10 2007-05-10 MPLS label distribution method, system and device Active CN101052011B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007101071983A CN101052011B (en) 2007-05-10 2007-05-10 MPLS label distribution method, system and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007101071983A CN101052011B (en) 2007-05-10 2007-05-10 MPLS label distribution method, system and device

Publications (2)

Publication Number Publication Date
CN101052011A true CN101052011A (en) 2007-10-10
CN101052011B CN101052011B (en) 2010-09-01

Family

ID=38783206

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101071983A Active CN101052011B (en) 2007-05-10 2007-05-10 MPLS label distribution method, system and device

Country Status (1)

Country Link
CN (1) CN101052011B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009062404A1 (en) * 2007-11-12 2009-05-22 Zte Corporation A method for tunnel mapping
WO2010072120A1 (en) * 2008-12-24 2010-07-01 腾讯科技(深圳)有限公司 Method, server, instant messaging client and system of instant messaging
WO2011147341A1 (en) * 2010-11-09 2011-12-01 华为技术有限公司 Method and network device for distributing multi-protocol label switching labels
CN101471923B (en) * 2007-12-27 2012-06-20 华为技术有限公司 Method, equipment and system for sending protocol message and identifying protocol message type
CN103354520A (en) * 2013-07-02 2013-10-16 华为技术有限公司 Label processing method and device employing the same
CN106506372A (en) * 2016-11-21 2017-03-15 赛特斯信息科技股份有限公司 The method of combination of forwarding-table item in virtual equipment
CN107547397A (en) * 2017-05-19 2018-01-05 新华三技术有限公司 Entry management method and device
CN111698165A (en) * 2020-04-30 2020-09-22 新华三信息安全技术有限公司 Message transmission method, device, equipment and machine readable storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10152011A1 (en) * 2001-10-22 2003-05-08 Siemens Ag Method and device for mapping network headers onto MPLS headers in bearer architectures
CN1214582C (en) * 2002-06-28 2005-08-10 华为技术有限公司 Message transferring method based on multi-protocol label switching network
KR100694205B1 (en) * 2005-02-14 2007-03-14 삼성전자주식회사 Apparatus and method for processing multi protocol label switching packet

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009062404A1 (en) * 2007-11-12 2009-05-22 Zte Corporation A method for tunnel mapping
US8676948B2 (en) 2007-11-12 2014-03-18 Zte Corporation Method for tunnel mapping
CN101471923B (en) * 2007-12-27 2012-06-20 华为技术有限公司 Method, equipment and system for sending protocol message and identifying protocol message type
WO2010072120A1 (en) * 2008-12-24 2010-07-01 腾讯科技(深圳)有限公司 Method, server, instant messaging client and system of instant messaging
CN102469010B (en) * 2010-11-09 2015-10-07 华为技术有限公司 A kind of method and network equipment distributing MPLS label
CN102469010A (en) * 2010-11-09 2012-05-23 华为技术有限公司 Method and network equipment for distributing MPLS labels
WO2011147341A1 (en) * 2010-11-09 2011-12-01 华为技术有限公司 Method and network device for distributing multi-protocol label switching labels
US9521072B2 (en) 2010-11-09 2016-12-13 Huawei Technologies Co., Ltd Method and network device for distributing multi-protocol label switching labels
CN103354520A (en) * 2013-07-02 2013-10-16 华为技术有限公司 Label processing method and device employing the same
WO2015000384A1 (en) * 2013-07-02 2015-01-08 华为技术有限公司 Label processing method and device
CN103354520B (en) * 2013-07-02 2016-11-23 华为技术有限公司 A kind of method and device of tag processes
CN106506372A (en) * 2016-11-21 2017-03-15 赛特斯信息科技股份有限公司 The method of combination of forwarding-table item in virtual equipment
CN106506372B (en) * 2016-11-21 2019-07-05 赛特斯信息科技股份有限公司 The method of combination of forwarding-table item in virtual equipment
CN107547397A (en) * 2017-05-19 2018-01-05 新华三技术有限公司 Entry management method and device
CN107547397B (en) * 2017-05-19 2020-05-12 新华三技术有限公司 Table entry management method and device
CN111698165A (en) * 2020-04-30 2020-09-22 新华三信息安全技术有限公司 Message transmission method, device, equipment and machine readable storage medium
CN111698165B (en) * 2020-04-30 2023-12-26 新华三信息安全技术有限公司 Message transmission method, device, equipment and machine-readable storage medium

Also Published As

Publication number Publication date
CN101052011B (en) 2010-09-01

Similar Documents

Publication Publication Date Title
CN101052011A (en) MPLS label distribution method, system and device
CN1787489A (en) Method for average distributing interface flow at multi network processor engines
CN1863133A (en) Method and apparatus for transmitting message
CN1866910A (en) Data message transmission method and Ethernet bridge apparatus based on VLAN
CN1838627A (en) Method for realizing QinQ access
CN1324856C (en) Data transmission method of network equipment based on multinetwork card and device
CN1716877A (en) Method and apparatus for self-configuring routing devices in a network
CN1659836A (en) Token-controlled formation of wireless work groups
CN1866845A (en) Virtual identifying method for multicast forwarding table output port
CN1809032A (en) Method of dynamically learning address on MAC layer
CN106713144A (en) Read-write method of message exit information and forwarding engine
CN1449160A (en) Packet dispatch for system containing non-blocking exchange structure and line connecting interface
CN1917521A (en) Method and system for realizing load balancing, and load balancing equipment
CN1773949A (en) Switching in method for virtual special network and realizing apparatus
CN101039234A (en) Method for realizing distributed DHCP relay
CN1859205A (en) Method and system for single board soft ware storage and loading
CN1677951A (en) Data exchange method based on virtual local area network
CN1845531A (en) Data forwarding controlling method and apparatus
CN1271833C (en) Apparatus and method without IP rcombination, distribution and group
CN101043446A (en) Method and apparatus for data transmission process
CN1359215A (en) Method for giving mobile terminal moveable property and radio interface equipment for executive said method
CN1921443A (en) Method and system for multiple person cooperational simultaneous typesetting
CN1725727A (en) Label switching path (LSP) aggregation method
CN1664798A (en) External equipment resource sharing method
CN1744725A (en) Method for memorying data flow in single-board

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
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No.

Patentee after: Xinhua three Technology Co., Ltd.

Address before: 310053 Hangzhou science and Technology Industrial Park, high tech Industrial Development Zone, Zhejiang Province, No. six and road, No. 310

Patentee before: Huasan Communication Technology Co., Ltd.