WO2012016392A1 - 多段伪线共享带宽的方法及系统、提供商边缘节点 - Google Patents
多段伪线共享带宽的方法及系统、提供商边缘节点 Download PDFInfo
- Publication number
- WO2012016392A1 WO2012016392A1 PCT/CN2010/077315 CN2010077315W WO2012016392A1 WO 2012016392 A1 WO2012016392 A1 WO 2012016392A1 CN 2010077315 W CN2010077315 W CN 2010077315W WO 2012016392 A1 WO2012016392 A1 WO 2012016392A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- label mapping
- mapping message
- node
- information
- identifier
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4633—Interconnection of networks using encapsulation techniques, e.g. tunneling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/50—Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/68—Pseudowire emulation, e.g. IETF WG PWE3
Definitions
- the present invention relates to a multi-segment Pseudo Wire (MS-PW) technology, and more particularly to a method and system for multi-segment pseudowire sharing bandwidth and a provider edge (PE, Provider Edge) node.
- MS-PW multi-segment Pseudo Wire
- PE provider edge
- the IP network itself is very scalable, scalable, and compatible.
- the traditional communication network has relatively poor upgrade, extension, and interoperability, and is limited by the way of transmission.
- the type of service, and the newly established network sharing is also poor, and it is not suitable for interoperability management. Therefore, in the process of upgrading and expanding the application of the traditional communication network, is it to establish a repetitive network, or to fully utilize existing or public resources to achieve the purpose of upgrading the network and expanding the application, and how to achieve this goal is currently Consider the issue.
- PW Pulseudo Wire
- MPLS Multi-Protocol Label Switch
- the pseudowire is a point-to-point connection between the PE nodes.
- the establishment of the pseudowire is defined in RFC4447 of the Internet Engineering Task Force (IETF).
- LDP Label Distribute Protocol
- As a signaling mechanism a pseudowire is established, and label switching and parameter negotiation of the pseudowire are performed.
- PWE3 Pseudo Wire Emulation Edge-to-Edge
- FIG. 1 is a schematic diagram of the existing SS-PW structure. As shown in Figure 1, SS-PW refers to the establishment of a pseudowire directly between two PEs. , does not pass other PE nodes in the middle.
- the MS-PW adds a Switch Provider Edge (S-PE) between the two Terminator Provider Edges (T-PEs).
- S-PE Switch Provider Edge
- T-PEs Terminator Provider Edges
- MS-PWs are Multi-segment connection rather than directly between the two PEs is transferred through S-PE (the number of S-PEs is not limited in the relevant standards);
- Figure 2 is the use of dynamic routing to establish MS-PW Schematic diagram of the structure, as shown in Figure 2, in T-PE1 and T-PE2, respectively, establish a connection with the S-PE, S-PE connects the two PWs together to form an MS-PW.
- Make-Before-Break refers to a mechanism for changing the packet transmission path without losing data or occupying extra bandwidth.
- Figure 3 shows the MS-PW static configuration or scheduled route scenario.
- the MBB mechanism is used to realize the structure diagram of the part of the two multi-segment pseudowires sharing the same label switching path (LSP, Label Switched Path).
- LSP Label Switched Path
- FIG 3 it is assumed that a multi-segment pseudowire MS-PW1 exists.
- a new multi-segment pseudowire MS-PW2 is newly established, and part of the pseudo-line segments between the main pseudo-line MS-PW1 and the alternate pseudo-line MS-PW2 can share the same lower-layer tunnel.
- one of the PW1 segments 1 of the MS-PW1 needs to reserve 100M bandwidth, and the lower layer LSP1 is also 100M.
- the MBB mechanism is used.
- the newly established MS-PW2 PW2 segment 1 can share the bandwidth of the original path LSP1, MS-PW2. After the establishment is successful, the traffic is transferred to the MS-PW2, and then the MS-PW1 is removed.
- FIG. 3 shows the configuration information on T-PE1, S-PE1 and S-PE3 for the illustrated requirements.
- the main object of the present invention is to provide a method and system for sharing bandwidth of a multi-segment pseudowire, and a provider edge node, which can quickly identify the pseudowires sharing the same LSP and bind the pseudowires to On the same LSP.
- the PEs establish a pseudo-line of the shared bandwidth by using the label mapping message.
- the label mapping message carries the bandwidth sharing identifier.
- the method further includes:
- the PE node Determining, in the label mapping message received by the PE node, that the two or more label mapping messages have the same bandwidth sharing identifier, and the originating end PE and the terminating end of the pseudowire corresponding to the two or more label mapping messages When the PEs are also the same, the pseudowires corresponding to the two or more label mapping messages are bound to the same tunnel.
- the method further includes:
- Determining the label mapping message received by the PE node, and the originating end PE or the terminating end PE of the pseudo line corresponding to the remaining label mapping message is different, or the bandwidth sharing identifier of the remaining label mapping message is different, and the receiving bearer receives the label mapping message corresponding to The tunnel of the pseudowire, or a new tunnel is established to carry the pseudowire corresponding to the received label mapping message.
- the label mapping message includes AGI information, SAII information, ⁇ information, pseudowire bandwidth information, and a pseudowire label; or the label mapping message includes AGI information, SAII information, ⁇ information, and pseudowire bandwidth information. , routing information list information, and pseudowire labels.
- the method further includes:
- the PE node determines that the label mapping message is received, it determines that the label mapping message does not include the routing information list information, and uses the identifier information in the label mapping message to identify itself. Row matching, if there is no match, the next hop address is searched in the table by the ⁇ as its index, and the label mapping message is continued to be sent; the pseudo line is established in reverse when matching;
- the PE node determines that the label mapping message includes the routing information list information
- the first specific identifier in the routing information list is matched with the self identifier, and the first ⁇ is indexed when the matching is not matched.
- the self-pseudo-line looks up the next hop address in the table and continues to send the label mapping message; when matching, the second ⁇ index in the routing information list is used to find the next hop address in the pseudo-line by the table, and continues to be sent.
- Label mapping message when matching, the second ⁇ index in the routing information list is used to find the next hop address in the pseudo-line by the table, and continues to be sent.
- the method further includes:
- the PE node searches for the matching route entry in the table by using the ⁇ or ⁇ as its own pseudo line, the label mapping message is discarded.
- the method further includes:
- the pseudo-line of the PE node is searched for the next hop address by using the ⁇ as the index, and the label mapping message is continued to be sent.
- the method further includes:
- the information matching the first ⁇ is deleted from the routing information list information in the label mapping message sent by the next hop address.
- the PE node is an S-PE node or a T-PE node; and the pseudowire is a multi-segment pseudowire.
- a PE node is applied to an edge-to-edge pseudowire emulation system.
- the edge-to-edge pseudowire emulation system sets the same bandwidth sharing identifier for pseudowires that can share the same tunnel.
- the PE node includes:
- a sending unit configured to send a label mapping message to another PE node when establishing a pseudo line that can share the bandwidth; where the label mapping message carries the bandwidth sharing identifier.
- the PE node further includes a receiving unit, a determining unit, and a binding unit; a receiving unit, configured to receive a label mapping message;
- a determining unit configured to determine that two or more label mapping messages have the same bandwidth sharing identifier, and when the originating end PE and the terminating end PE of the pseudo line corresponding to the two or more label mapping messages are also the same, triggering Binding unit
- a binding unit configured to bind the pseudowire corresponding to the two or more label mapping messages to the same tunnel.
- the PE node further includes an allocating unit and/or a tunnel establishing unit;
- An allocating unit configured to allocate a tunnel carrying a pseudowire corresponding to the received label mapping message
- a tunnel establishing unit configured to newly establish a tunnel to carry the pseudowire corresponding to the received label mapping message.
- the label mapping message includes an access group identifier AGI information, a source specific identifier SAII information, target specific identifier information, pseudowire bandwidth information, and a pseudowire label; or, the label mapping message includes AGI.
- AGI information a source specific identifier SAII information, target specific identifier information, pseudowire bandwidth information, and a pseudowire label; or, the label mapping message includes AGI.
- Information, SAII information, ⁇ information, pseudowire bandwidth information, routing information list information, and pseudowire labels are examples of the label.
- the PE node further includes a matching unit
- a matching unit when the determining unit further determines that the label mapping message does not include the routing information list information, matching the information in the label mapping message with the PE identifier, and if the matching is not matched,
- the index searches for the next hop address in the pseudo-line by the table, and triggers the sending unit to continue to send the label mapping message to the next hop; when the matching, the sending unit is triggered to reversely establish the pseudo line;
- the matching unit performs the first ⁇ and the PE identifier in the routing information list. Matching, when the first match is not matched, searching for the next hop address in the pseudo line by the table, and triggering the sending unit to continue to send the label mapping message; when matching, the first in the routing information list The two ⁇ index finds the next hop address in the pseudo line of the PE by the table, and triggers the sending unit to continue to send the label mapping message;
- the PE node further includes a discarding unit, configured to discard, when the matching unit uses the TAII/AII as an index, if the pseudo-line of the PE node cannot find a matching routing entry in the table, The tag maps the message.
- a discarding unit configured to discard, when the matching unit uses the TAII/AII as an index, if the pseudo-line of the PE node cannot find a matching routing entry in the table.
- the matching unit when the first ⁇ in the routing information list is matched with the identifier of the PE node, does not include the second ⁇ in the routing information list information, and uses the ⁇ as an index.
- the pseudo-line at the PE node looks up the next hop address in the table, and triggers the sending unit to continue to send the label mapping message.
- the PE node further includes a deleting unit, configured to: when the matching unit determines that the first ⁇ in the routing information list matches the identifier of the PE node, the sending unit according to the next hop address In the routing information list information in the sent label mapping message, the information matching the first one is deleted.
- a deleting unit configured to: when the matching unit determines that the first ⁇ in the routing information list matches the identifier of the PE node, the sending unit according to the next hop address In the routing information list information in the sent label mapping message, the information matching the first one is deleted.
- the pseudo line is a multi-segment pseudo line.
- a multi-segment pseudo-line sharing bandwidth system includes: the PE node connected by a pseudowire; the PE node establishes a pseudo-line of a shared bandwidth by using a label mapping message; wherein the label mapping message carries The bandwidth sharing identifier.
- the same bandwidth sharing identifier is set for the pseudowires sharing the same tunnel, and when the PE node sends the label mapping message, if the currently used pseudowire is a pseudowire sharing the same tunnel, the label mapping message is used. Insert the bandwidth share identifier in .
- the PE node that receives the label mapping message determines multiple pseudowires sharing the same tunnel according to the bandwidth sharing identifier in the label mapping message and binds it to the same tunnel.
- the technical solution of the invention can switch to the spare multi-segment pseudo-wire in time when the main multi-segment pseudo-wire fault in the main standby multi-segment pseudo-wire is faulty, which is greatly convenient Data switching between PE nodes.
- the technical solution of the invention is simple to implement, has little change to the existing protocol, has strong versatility, and has low implementation cost.
- Figure 1 is a schematic view of a conventional SS-PW structure
- FIG. 2 is a schematic structural diagram of establishing an MS-PW by using dynamic routing
- Figure 3 is a schematic diagram of the structure of a part of two multi-segment pseudowires sharing the same L S P by using the MBB mechanism in the static configuration or scheduled routing scenario of the MS-PW;
- FIG. 4 is a schematic structural diagram showing that a part of two multi-segment pseudowires in a routing scenario share the same LSP;
- Embodiment 1 is a flow chart of Embodiment 1 of a method for sharing bandwidth based on a multi-segment pseudowire according to the scenario shown in FIG. 4;
- FIG. 6 is a schematic structural diagram of a part of two multi-segment pseudowires sharing a same LSP in a dynamic routing scenario
- Embodiment 7 is a flow chart of Embodiment 2 of a method for sharing bandwidth based on a multi-segment pseudowire according to the scenario shown in FIG. 6;
- FIG. 8 is a schematic diagram of a first component structure of a PE node according to the present invention.
- FIG. 9 is a schematic diagram of a second component structure of a PE node according to the present invention.
- FIG. 10 is a schematic diagram of a third component structure of a PE node according to the present invention.
- FIG. 11 is a schematic diagram showing a fourth composition structure of a PE node according to the present invention. detailed description
- the basic idea of the present invention is: by setting the same bandwidth sharing identifier for the pseudowires that can share the same tunnel, and the PE node needs to establish a new pseudowire for the MBB when transmitting the label mapping message, then the label mapping Insert a bandwidth share identifier into the message.
- the PE node that receives the label mapping message will determine the total according to the bandwidth sharing identifier in the label mapping message.
- the present invention carries a bandwidth shared identifier for a pseudowire that needs to share bandwidth with a pseudowire having the same bandwidth shared identifier.
- the bandwidth sharing identifier is carried.
- the SPE/TPE node receives the label mapping message and finds that the multiple label mapping messages meet the following conditions, the multiple pseudowires corresponding to the multiple label mapping messages are bound to the same tunnel, and the bandwidth of the tunnel is shared.
- the conditions are: having the same originating end PE and terminating PE, and having the same bandwidth sharing identifier.
- FIG. 4 is a schematic diagram showing the structure of a part of two multi-segment pseudowires sharing the same LSP in a routing scenario. As shown in Figure 4, the PW segments of the primary/standby MS-PW between TPE1 and SPE1 can share the same LSP, where MS-PW1 is the primary MS-PW, and MS-PW1 is the standby MS-PW.
- the PW segment between the SPE3 and the TPE2 of the primary/standby MS-PW can also share the same LSP.
- the AGI Adttachment Group Identifier
- the SAIL Source Attachment Individual Identifier SAIL Source Attachment Individual Identifier
- TAII Target Attachment Individual Identifier
- the content carried in the label mapping message sent between the PEs includes the AGI, the SAII, and the TAII.
- the label mapping message also carries the bandwidth identifier information.
- the label mapping message also generally carries display routing list information.
- 4 is a schematic structural diagram showing that a part of two multi-segment pseudo-lines share the same LSP in a routing scenario, and FIG. 4 shows a label mapping message sent between PEs. Part of the information carried. The essence of the technical solution of the present invention will be described in detail below based on the structural diagram shown in FIG.
- FIG. 5 is a flow chart of Embodiment 1 of a method for sharing bandwidth according to the scenario of the scenario shown in FIG. 4 .
- the method for sharing bandwidth of the multi-segment pseudowire in this example includes the following steps:
- Step 501 The TPE configures MS-PW related information.
- Step 502 The active node searches the local PW routing table to send a label mapping message carrying the locally allocated bandwidth sharing identifier and the pseudowire bandwidth information to the next hop.
- the tag mapping message carries the content of AGI, SAIL TAIL, and the shared bandwidth identifier.
- the PE device that receives the label mapping message determines that the label mapping message carries the display routing list information, it first determines whether the information of the first access specific identifier (All, Attachment Individual Identifier) in the displayed routing list is related to the local If there is no match, the first hop is used to search the PW routing table to find the next hop to send the label mapping message. If it matches, the second ⁇ in the displayed routing list is used as the index.
- the first access specific identifier All, Attachment Individual Identifier
- the PW routing table finds the next hop to send the label mapping message, and if there is no other information in the routing list (or the second ⁇ does not exist), the PW routing table is searched by using ⁇ as the index, and the label mapping message sent at this time is displayed.
- the routing information needs to be deleted from the routing list. That is, when the label mapping message of the next hop is sent again, the displayed routing list is empty or the display routing list is no longer included.
- the PE device that receives the label mapping message determines whether the ⁇ matches the local ⁇ information. If it does not match, the W is used as an index to check the PW routing table to find the next hop to continue to send the label. Map messages. If they match, the description is TPE device, then MS-PW is established in reverse.
- the active party TPE1 searches for the local PW routing table by using the first information in the routing list to search for the local PW routing table, and finds that the next hop to the destination ⁇ 3 is SPE1. Then TPE1 sends a label mapping message to SPE1.
- Step 503 After receiving the mapping message, the next hop PE determines whether the SAII, ⁇ , and the bandwidth sharing identifier in the mapping message initiated by the primary standby pseudowire are all the same. If yes, go to step 505. Otherwise, go to step 504.
- SPE1 checks that the SAII, the TAII, and the bandwidth sharing identifier carried in the label mapping message are exactly the same as those carried in the label mapping message of the primary MS-PW1 segment 1, and then step 505 is performed.
- the TPE2 After receiving the label mapping message, the TPE2 checks that the bandwidth sharing identifier carried in the label mapping message is the same as the bandwidth sharing identifier carried in the label mapping message of the primary MS-PW1 segment 4. Then, step 505 is performed.
- Step 504 The PE selects an appropriate LSP to carry the PW segment of the MS-PW2. If there is no suitable LSP to carry the PW segment of MS-PW2, an LSP is established to carry the PW segment of MS-PW2.
- SPE4 After receiving the label mapping message sent by SPE1, SPE4 selects the appropriate LSP to carry the MS-PW2 segment according to the requirements of the pseudowire bandwidth in the label mapping message.
- the SPE3 After receiving the label mapping message sent by the SPE4, the SPE3 selects an appropriate LSP to carry the MS-PW2 segment according to the requirement of the pseudowire bandwidth in the label mapping message. If there is no suitable LSP to carry the PW segment of the MS-PW2, an LSP is established to carry the PW segment of the MS-PW2.
- Step 505 The PE selects an LSP that carries the primary MS-PW segment to carry the PW segment of the corresponding MS-PW2.
- SPE1 selects LSP1 carrying MS-PW1 segment 1 to carry MS-PW2 segment.
- the TPE2 selects the LSP carrying the MS-PW1 segment to carry the MS-PW2 segment.
- Step 506 The PE checks whether there is a display route list in the label mapping message. If the step 508 is performed, step 513 is performed. As shown in FIG. 4, SPE1 checks that there is display routing list information in the label mapping message, and then performs step 508.
- Step 507 Check whether the first information in the displayed routing list matches the local information. If yes, go to step 509, otherwise go to step 508.
- step 508 is performed.
- step 509 is performed.
- Step 508 The PE searches the local PW routing table by using the first information in the displayed routing list as an index, finds the pseudo-line next hop to the destination, and then performs step 511.
- SPE1 searches the PW routing table with ⁇ 2 as the index, finds the next hop to reach ⁇ 2 as SPE4, and then performs step 511.
- Step 509 The PE checks whether there is any other information in the routing list. If yes, go to step 510, otherwise go to step 512.
- SPE4 checks that there is no other information in the routing list, so go to step 512.
- Step 510 The PE searches for the local PW route by using the next information in the displayed routing list as an index, and finds the next hop of the pseudowire to the destination. Step 511 is performed.
- Step 511 The PE sends a label mapping message carrying the bandwidth sharing identifier and the pseudowire bandwidth to the next hop: deleting the ⁇ information matching the local ⁇ in the displayed routing list, or sending the bandwidth sharing identifier to the next hop
- the display route list is no longer included in the label mapping message of the pseudowire bandwidth, and returns to step 503.
- SPE1 sends a label mapping message carrying the bandwidth sharing identifier allocated by the T-PE to the SPE4. After deleting the information matching the ⁇ 2 in the routing list, the SPE4 continues to send the label mapping message carrying the bandwidth sharing identifier to the SPE3. SPE3 sends a carrying tape to TPE2. Label mapping message for wide shared identifiers.
- Step 512 The PE checks whether the ⁇ information in the label mapping message matches the local ⁇ information. If yes, step 513 is performed; otherwise, step 514 is performed.
- SPE4 checks the ⁇ information in the label mapping message: ⁇ 3 Since it does not match the local ⁇ information: ⁇ 2, step 514 is performed.
- step 513 the MS-PW is established in reverse.
- TPE2 reverses the establishment of MS-PW.
- the process of establishing MS-PW in reverse is similar to the forward establishment process, and will not be described too much here.
- Step 514 The PE searches for the local PW route by using the ⁇ as the index, and searches for the next hop of the pseudowire to reach the destination. Step 511 is performed.
- SPE4 searches the PW routing table with ⁇ 3 as the index and finds that the next hop is the SPE3 node.
- FIG. 6 is a schematic diagram showing the structure of a part of the two-segment pseudo-wires sharing the same LSP in a dynamic routing scenario.
- the PW segments between TPE1 and SPE1 can share the same LSP.
- the PW segments between the two can also share the same LSP.
- the application scenario shown in Figure 6 is basically the same as the application scenario shown in Figure 4. The only difference is the routing method on which the two are based. It can be understood with reference to the related description of FIG.
- FIG. 7 is a flow chart of Embodiment 2 of a method for sharing bandwidth of a multi-segment pseudowire based on the scenario shown in FIG. 6. As shown in FIG. 7, the method for sharing bandwidth of the multi-segment pseudowire in this example includes the following steps:
- Step 701 The TPE configures MS-PW related information.
- Step 702 The active TPE node searches the local PW routing table to send a label mapping message carrying the locally allocated bandwidth sharing identifier and the pseudowire bandwidth information to the next hop.
- the active TPE can be selected through static configuration or by comparing router IDs.
- the active TPE1 searches for its local PW routing table with the information ,3 as the index, and finds that the next hop to the destination ⁇ 3 is SPE1. Then, TPE1 sends a label mapping message to SPE1.
- Step 703 After receiving the mapping message, the next hop PE determines whether the SAII, ⁇ , and the bandwidth sharing identifier in the mapping message initiated by the primary standby pseudowire are all the same, and performs step 705. Otherwise, step 704 is performed.
- SPE1 checks that the SAII, TAII, and bandwidth sharing identifier carried in the label mapping message are exactly the same as those carried in the label mapping message for establishing the primary MS-PW1 segment, and then step 705 is performed.
- the TPE2 After receiving the label mapping message, the TPE2 checks that the SAII, the TAII, and the bandwidth sharing identifier carried in the label mapping message are the same as the bandwidth sharing identifier carried in the label mapping message of the primary MS-PW1 segment. Then, step 705 is performed. .
- Step 704 The PE selects an appropriate LSP to carry the PW segment of the MS-PW2. If there is no suitable LSP to carry the PW segment of MS-PW2, an LSP is established to carry the PW segment of MS-PW2.
- SPE4 After receiving the label mapping message sent by SPE1, SPE4 selects the appropriate LSP to carry the MS-PW2 segment according to the requirements of the pseudowire bandwidth in the label mapping message.
- the SPE3 After receiving the label mapping message sent by the SPE4, the SPE3 selects an appropriate LSP to carry the MS-PW2 segment according to the requirement of the pseudowire bandwidth in the label mapping message. If there is no suitable LSP to carry the PW segment of the MS-PW2, an LSP is established to carry the PW segment of the MS-PW2.
- Step 705 The PE selects an LSP carrying the primary MS-PW segment to carry the corresponding MS-PW2. PW segment.
- SPE1 selects LSP1 carrying MS-PW1 segment to carry MS-PW2 segment 1.
- the TPE2 selects the LSP carrying the MS-PW1 segment to carry the MS-PW2 segment.
- Step 706 The PE checks whether the label mapping message matches the local key, if step 707 is performed, otherwise step 708 is performed.
- step 708 is performed.
- TPE2 checks that the label mapping message matches the local ⁇ information.
- Step 707 the MS-PW is established in reverse.
- TPE2 reverses the establishment of MS-PW.
- the process of establishing MS-PW in reverse is similar to the forward establishment process, and will not be described too much here.
- Step 708 The PE searches for the local PW route by using the ⁇ information as an index, and finds the next hop of the pseudowire to reach the destination, and performs step 709.
- SPE1 searches the PW routing table with ⁇ 3 as the index, and finds the next one of the standby MS-PWs as SPE4.
- SPE4 searches the PW routing table with ⁇ 3 as the index, and finds that the next hop is SPE3.
- SPE3 searches the PW routing table with ⁇ 3 as the index and finds that the next hop is TPE2.
- Step 709 The PE sends a label mapping message carrying the bandwidth sharing identifier and the pseudowire bandwidth to the next hop, and returns to step 703.
- SPE1 sends a label mapping message carrying the bandwidth sharing identifier to the next hop SPE4: 1 and pseudowire bandwidth: 100M. Go to step 703.
- SPE4 sends the bandwidth sharing identifier to the next hop SPE3: 1 and the pseudowire bandwidth: 100M label mapping message. Go to step 703.
- FIG. 8 is a PE node of the present invention.
- a schematic diagram of the first composition structure, as shown in FIG. 8, the PE node of the present invention includes:
- the sending unit 80 is configured to send a label mapping message to the other PE nodes for the pseudo line sharing the same tunnel.
- the label mapping message carries the bandwidth sharing identifier.
- FIG. 9 is a schematic diagram of a second component structure of a PE node according to the present invention.
- the PE node of the present invention may also be a structure including the following processing unit:
- the receiving unit 81 is configured to receive a label mapping message.
- a determining unit 82 configured to determine that two or more label mapping messages have the same bandwidth sharing identifier, and when the originating end PE and the terminating end PE of the pseudowire corresponding to the two or more label mapping messages are also the same, Trigger binding unit 83;
- the binding unit 83 is configured to bind the pseudo lines corresponding to the two or more label mapping messages to the same tunnel.
- the transmitting unit and the receiving unit are two independent processes, and only the transmitting unit 80 is in the process of establishing the MS-PW in the forward direction, and only the receiving unit 81 is in the process of establishing the MS-PW in the reverse direction. , determining unit 82 and binding unit 83;
- the PE node of the present invention includes a receiving unit 81, a determining unit 82, a binding unit 83, and a transmitting unit 80.
- the receiving unit 81 directly triggers the sending unit 80 to transmit the label mapping message.
- the PE node of the present invention further includes an allocating unit (not shown) and/or a tunnel establishing unit (not shown);
- the determining unit 82 determines the label mapping message received by the receiving unit 81, which is different from the originating end PE or the terminating end PE of the pseudo line corresponding to the remaining label mapping messages, or maps the message with the remaining labels.
- the allocation unit or the tunnel establishing unit is triggered;
- An allocating unit configured to allocate a tunnel carrying a pseudowire corresponding to the received label mapping message
- a tunnel establishing unit configured to: when the allocation unit fails to allocate a tunnel, newly establish a tunnel to carry the pseudowire corresponding to the received label mapping message .
- the tunnel establishing unit is directly triggered to establish a tunnel without first being performed by the allocating unit. Tunnel allocation.
- FIG. 11 is a schematic diagram showing a fourth composition structure of a PE node according to the present invention, as shown in FIG. 10, based on the structure shown in FIG. 9 or FIG. 10 (this example shows the structure shown in FIG. 10),
- the PE node of the present invention further includes a matching unit 84;
- the matching unit 84 when the determining unit 82 further determines that the label mapping message does not include the routing information list information, matches the PE identifier with the UI information in the label mapping message, and the The index searches for the next hop address in the pseudo-line by the table, and triggers the sending unit 80 to continue to send the label mapping message to the next hop; when the matching occurs, the sending unit 80 triggers the reverse line to establish the pseudo line;
- the matching unit 84 performs the first transmission of the first information in the routing information list with the PE identifier, and triggers the sending unit 80 to continue to send the label mapping message.
- the second hop index in the routing information list is used to search for the next hop address in the pseudo line of the PE, and the sending unit 80 is triggered to continue to send the label mapping message;
- the matching unit 84 does not include the second ⁇ in the routing information list information, and uses the ⁇ as the index in the PE.
- the pseudowire of the node finds the next hop address from the table, and triggers the sending unit 80 to continue transmitting the label mapping message.
- the PE node of the present invention further includes a discarding unit (not shown) for indexing the pseudo-line in the PE node by the matching unit 84 with the ⁇ / ⁇ as an index. When the matching route entry is not found, the label mapping message is discarded.
- the PE node of the present invention further includes a deleting unit (not shown) for determining, when the matching unit 84 determines that the first one of the routing information lists matches the identifier of the PE node. And the information that matches the first one is deleted in the routing information list information in the label mapping message sent by the sending unit 80 according to the next hop address.
- the label mapping message includes AGI information, SAII information, ⁇ information, pseudowire bandwidth information, and pseudowire label.
- the label mapping message includes AGI information, SAII information, ⁇ information, pseudowire bandwidth information, and routing information. List information and pseudo-line labels.
- the PE node of the present invention is an S-PE node or a T-PE node.
- the pseudowire is a multi-segment pseudowire; the tunnel is an LSP.
- the PE node of the present invention is designed to implement the aforementioned multi-segment pseudowire sharing bandwidth, and the implementation functions of the above units can be understood by referring to the related description of the foregoing method.
- the application scenario of the PE node of the present invention is the same as that of the existing PE node, except that the implemented function is different from the existing PE node.
- the present invention also describes a system for sharing bandwidth of a multi-segment pseudowire, including the PE node connected by a pseudowire; the PE node establishes a pseudo-line of shared bandwidth through a label mapping message; wherein the label mapping The message carries the bandwidth sharing identifier.
- the PE node is the PE node shown in the foregoing Figure 8 to Figure 11.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种多段伪线共享带宽的方法,为共享同一隧道的伪线设置相同的带宽共享标识符;所述方法包括:PE节点为能共享同一隧道的伪线发送标签映射消息时,所述标签映射消息中携带有所述带宽共享标识符。本发明同时公开了一种PE节点,应用于边缘到边缘的伪线仿真系统中,所述边缘到边缘的伪线仿真系统为能共享同一隧道的伪线设置相同的带宽共享标识符;所述PE节点包括:发送单元,用于为共享同一隧道的伪线向其他PE节点发送标签映射消息;其中,所述标签映射消息中携带有所述带宽共享标识符。本发明公开了一种多段伪线共享带宽的系统,包括通过伪线连接的PE节点;所述PE节点为前述PE节点。本发明技术方案实现简单,成本低且具有较强的通用性。
Description
多段伪线共享带宽的方法及系统、 提供商边缘节点 技术领域
本发明涉及多段伪线(MS-PW, Multi-Segment Pseudo Wire )技术, 尤 其涉及一种多段伪线共享带宽的方法及系统、 提供商边缘(PE, Provider Edge ) 节点。 背景技术
随着 IP数据网的发展, IP网络本身的可拓展、 可升级以及兼容互通能 力非常强, 而传统的通信网络的升级、 扩展、 互通的灵活性则相对比较差, 受限于传输的方式和业务的类型, 并且新建的网络共用性也较差, 不宜于 互通管理。 因此在传统的通信网面临升级, 拓展应用的过程中, 是各自建 立重复的网络, 还是充分利用现有或公共的资源达到升级网络和扩展应用 的目的, 而且如何才能够达到这个目标, 是当前考虑的问题。
伪线(PW, Pseudo Wire )技术是针对未来融合通信网络提出的解决方 案, 是在包交换网络基础上提供模拟传统 1层和 2层网络业务的技术。 伪 线技术几乎适用于所有网络, 能使多协议标签交换技术 (MPLS , Multi-Protocol Label Switch )实现接入网及城域网真正的汇聚。伪线是在 PE 节点之间的一个点对点的连接, 在互联网工程任务组 ( IETF , Internet Engineering Task Force ) 的 RFC4447中定义了伪线的建立机制, 釆用标签 分发协议(LDP, Label Distribute Protocol )作为信令机制来建立伪线, 并 进行伪线的标签交换和参数协商。 其中, 边缘到边缘的伪线仿真(PWE3 , Pseudo Wire Emulation Edge-to-Edge )正是为解决传统通信网络与现有分组 网络结合而提出的方法之一。
IETF PWE3定义的伪线包括单段伪线( SS-PW, Single Segment Pseudo
Wire ) 以及多段伪线(MS-PW, Multi-Segment Pseudo Wire )„ 图 1为现有 SS-PW结构示意图, 如图 1所示, SS-PW是指在两个 PE 之间直接建立伪线, 中间不通过其它 PE节点。
MS-PW 是在两个终结运营商边缘设备 ( T-PE , Terminating Provider Edge )之间增设了交换运营商边缘设备( S-PE , Switch Provider Edge ) , 与 SS-PW不同, MS-PW是多段地连接而不是直接在两个 PE之间建立, 是通 过 S-PE ( S-PE的数量在相关标准中是没有限制的 )转接在一起的; 图 2为 利用动态路由建立 MS-PW的结构示意图,如图 2所示,在 T-PE1和 T-PE2, 分别与 S-PE建立连接, S-PE将两段 PW连接在一起形成一个 MS-PW。
Make-Before-Break ( MBB )是指一种在尽可能不丟失数据, 也不占用 额外带宽的前提下改变数据包传输路径的机制;图 3为 MS-PW静态配置或 预定路由场景下,釆用 MBB机制实现两条多段伪线中的部分伪线共享同一 个标签交换路径(LSP, Label Switched Path )的结构示意图, 如图 3所示, 假设当前已经存在一条多段伪线 MS-PW1 , 现在为了 MBB需要, 新建立一 条多段伪线 MS-PW2, 那么主用伪线 MS-PW1与备用伪线 MS-PW2之间的 部分伪线段可以共享同一下层隧道。 例如, MS-PW1的其中一个 PW1段 1 需要保留 100M带宽, 其下层的 LSP1也为 100M, 釆用 MBB机制, 新建 立的 MS-PW2的 PW2段 1可以共享原路径 LSP1的带宽, MS-PW2建立成 功后, 流量转到 MS-PW2上, 之后拆除 MS-PW1。
如图 3所示, 在 MS-PW静态配置场景下, 通过在 PE节点静态配置即 可实现用于 MBB的备用 MS-PW的部分伪线段与主用 MS-PW的部分伪线 段共享同一个 LSP; 图 3中为说明的需要, 示意性给出了 T-PE1、 S-PE1以 及 S-PE3上的配置信息。
但在 MS-P W显示路由或动态路由的场景下,现有机制就不能确保用于 MBB备用 MS-PW与主用 MS-PW的部分伪线段共享同一个 LSP。
发明内容
有鉴于此, 本发明的主要目的在于提供一种多段伪线共享带宽的方法 及系统, 以及提供商边缘节点, PE能快捷地识别出共享同一个 LSP的伪线 而将这些伪线绑定到该同一个 LSP上。
为达到上述目的, 本发明的技术方案是这样实现的:
一种多段伪线共享带宽的方法, 为能共享同一隧道的伪线设置相同的 带宽共享标识符; 所述方法包括:
PE节点之间通过标签映射消息, 建立共享带宽的伪线; 其中, 所述标 签映射消息中携带有所述带宽共享标识符。
优选地, 所述方法还包括:
在 PE节点所接收到的标签映射消息中,确定两个以上的标签映射消息 具有相同的带宽共享标识符, 且所述两个以上的标签映射消息所对应的伪 线的起源端 PE和终结端 PE也分别相同时, 将所述两个以上的标签映射消 息分别对应的伪线绑定同一隧道。
优选地, 所述方法还包括:
确定 PE节点接收的标签映射消息,与其余标签映射消息对应的伪线的 起源端 PE或终结端 PE不同, 或与其余标签映射消息的带宽共享标识符不 同时, 分配承载所接收标签映射消息对应的伪线的隧道, 或新建立一条隧 道来承载所接收标签映射消息对应的伪线。
优选地, 所述标签映射消息中包含 AGI信息、 SAII信息、 ΤΑΠ信息、 伪线带宽信息以及伪线标签; 或者, 所述标签映射消息中包含 AGI信息、 SAII信息、 ΤΑΠ信息、 伪线带宽信息、 路由信息列表信息以及伪线标签。
优选地, 所述方法还包括:
PE节点确定所接收到标签映射消息时, 确定所述标签映射消息中不包 含路由信息列表信息时, 以所述标签映射消息中的 ΤΑΠ信息与自身标识进
行匹配,不匹配时以所述 ΤΑΠ为索引在自身伪线路由表中查找下一跳地址 , 并继续发送标签映射消息; 匹配时反向建立伪线;
或者, PE节点确定所述标签映射消息中包含路由信息列表信息时, 以 所述路由信息列表中的首个特定识别符 ΑΠ与自身标识进行匹配,不匹配时 以所述首个 ΑΠ为索引在自身伪线路由表中查找下一跳地址,并继续发送标 签映射消息;匹配时以所述路由信息列表中的第二个 ΑΠ索引在自身伪线路 由表中查找下一跳地址, 并继续发送标签映射消息。
优选地, 所述方法还包括:
PE节点以所述 ΤΑΠ或 ΑΠ为索引在自身的伪线路由表中查找不到匹配 的路由条目时, 丟弃所述标签映射消息。
优选地,所述路由信息列表中的首个 ΑΠ与所述 PE节点的标识匹配时; 所述方法还包括:
所述路由信息列表信息中不包含第二个 ΑΠ时, 以所述 ΤΑΠ为索引在 所述 PE节点的伪线路由表中查找下一跳地址, 并继续发送标签映射消息。
优选地, 所述方法还包括:
所述路由信息列表中的首个 ΑΠ与 PE节点的标识匹配时, 根据下一跳 地址发送的标签映射消息中的路由信息列表信息中删除与所述首个 ΑΠ 匹 配的信息。
优选地,所述 PE节点为 S-PE节点或 T-PE节点;所述伪线为多段伪线。 一种 PE节点, 应用于边缘到边缘的伪线仿真系统中, 所述边缘到边缘 的伪线仿真系统为能共享同一隧道的伪线设置相同的带宽共享标识符; 所 述 PE节点包括:
发送单元, 用于在建立能共享带宽的伪线时, 向其他 PE节点发送标签 映射消息; 其中, 所述标签映射消息中携带有所述带宽共享标识符。
优选地, 所述 PE节点还包括接收单元、 确定单元和绑定单元; 其中,
接收单元, 用于接收标签映射消息;
确定单元, 用于确定两个以上的标签映射消息具有相同的带宽共享标 识符,且所述两个以上的标签映射消息所对应的伪线的起源端 PE和终结端 PE也分别相同时, 触发绑定单元;
绑定单元, 用于将所述两个以上的标签映射消息分别对应的伪线绑定 同一隧道。
优选地, 所述 PE节点还包括分配单元和 /或隧道建立单元;
所述确定单元确定所述接收单元接收的标签映射消息, 与其余标签映 射消息对应的伪线的起源端 PE或终结端 PE不同, 或与其余标签映射消息 的带宽共享标识符不同时, 触发分配单元或隧道建立单元;
分配单元, 用于分配承载所接收标签映射消息对应的伪线的隧道; 隧道建立单元, 用于新建立一条隧道来承载所接收标签映射消息对应 的伪线。
优选地, 所述标签映射消息中包含接入组标识 AGI信息、 源特定识别 符 SAII信息、 目标特定识别符 ΤΑΠ信息、伪线带宽信息以及伪线标签; 或 者, 所述标签映射消息中包含 AGI信息、 SAII信息、 ΤΑΠ信息、 伪线带宽 信息、 路由信息列表信息以及伪线标签。
优选地, 所述 PE节点还包括匹配单元; 其中,
匹配单元, 在所述确定单元进一步确定所述标签映射消息中不包含路 由信息列表信息时, 以所述标签映射消息中的 ΤΑΠ信息与所述 PE标识进 行匹配,不匹配时以所述 ΤΑΠ为索引在自身伪线路由表中查找下一跳地址, 并触发所述发送单元继续向下一跳发送标签映射消息; 匹配时触发发送单 元反向建立伪线;
在所述确定单元进一步确定所述标签映射消息中包含路由信息列表信 息时, 所述匹配单元以所述路由信息列表中的首个 ΑΠ与所述 PE标识进行
匹配, 不匹配时以所述首个 ΑΠ 为索引在所述伪线路由表中查找下一跳地 址, 并触发所述发送单元继续发送标签映射消息; 匹配时以所述路由信息 列表中的第二个 ΑΠ索引在所述 PE的伪线路由表中查找下一跳地址, 并触 发所述发送单元继续发送标签映射消息;
优选地, 所述 PE 节点还包括丟弃单元, 用于在所述匹配单元以所述 TAII/AII 为索引在所述 PE 节点的伪线路由表中查找不到匹配的路由条目 时, 丟弃所述标签映射消息。
优选地, 所述匹配单元在将路由信息列表中的首个 ΑΠ与所述 PE节点 的标识匹配过程中,在所述路由信息列表信息中不包含第二个 ΑΠ时, 以所 述 ΤΑΠ为索引在所述 PE节点的伪线路由表中查找下一跳地址, 并触发所 述发送单元继续发送标签映射消息。
优选地, 所述 PE节点还包括删除单元, 用于在所述匹配单元确定所述 路由信息列表中的首个 ΑΠ与所述 PE节点的标识匹配时, 在所述发送单元 根据下一跳地址发送的标签映射消息中的路由信息列表信息中, 删除与所 述首个 ΑΠ匹配的信息。
优选地, 所述伪线为多段伪线。
一种多段伪线共享带宽的系统, 包括通过伪线连接的所述 PE节点; 所 述 PE节点之间通过标签映射消息, 建立共享带宽的伪线; 其中, 所述标签 映射消息中携带有所述带宽共享标识符。
本发明中, 通过为共享同一隧道的伪线设置相同的带宽共享标识符, 而 PE节点在发送标签映射消息时,如果当前所利用的伪线为共享同一隧道 的伪线, 则在标签映射消息中插入带宽共享标识符。 接收到标签映射消息 的 PE节点,将根据标签映射消息中的带宽共享标识符确定共享同一隧道的 多个伪线, 并将其绑定到同一个隧道。 本发明的技术方案, 在主备用多段 伪线中的主用多段伪线故障时, 能及时切换到备用多段伪线中, 大大方便
了 PE节点之间的数据倒换。 本发明技术方案实现简单, 对现有协议改动较 小, 具有较强的通用性, 实现成本较低。 附图说明
图 1为现有 SS-PW结构示意图;
图 2为利用动态路由建立 MS-PW的结构示意图;
图 3为 MS-PW静态配置或预定路由场景下, 釆用 MBB机制实现两条 多段伪线中的部分伪线共享同一个 L S P的结构示意图;
图 4为显示路由场景下两条多段伪线中的部分伪线段共享同一个 LSP 的结构示意图;
图 5为基于图 4所示场景的多段伪线共享带宽的方法实施例一的流程 图;
图 6为动态路由场景下两条多段伪线中的部分伪线段共享同一个 LSP 的结构示意图;
图 7为基于图 6所示场景的多段伪线共享带宽的方法实施例二的流程 图;
图 8为本发明 PE节点的第一种组成结构示意图;
图 9为本发明 PE节点的第二种组成结构示意图;
图 10为本发明 PE节点的第三种组成结构示意图;
图 11为本发明 PE节点的第四种组成结构示意图。 具体实施方式
本发明的基本思想为: 通过为可以共享同一隧道的伪线设置相同的带 宽共享标识符, 而 PE节点在发送标签映射消息时, 如果为了 MBB, 需要 建立一条新的伪线, 那么在标签映射消息中插入带宽共享标识符。 接收到 标签映射消息的 PE节点,将根据标签映射消息中的带宽共享标识符确定共
享同一隧道的多个伪线, 并将其绑定到同一个隧道。
为使本发明的目的、 技术方案和优点更加清楚明白, 以下举实施例并 参照附图, 对本发明进一步详细说明。
本发明对于需与具有相同带宽共享标识符的伪线共享带宽的伪线, 在 发送该伪线的标签映射消息时, 携带该带宽共享标识符。 SPE/TPE 节点在 收到标签映射消息中, 发现多个标签映射消息符合如下条件时, 为多个标 签映射消息分别对应的多条伪线绑定相同的隧道, 并共享该隧道的带宽。 所述条件为: 具有相同的起源端 PE和终结端 PE, 同时具有相同的带宽共 享标识符。
下面将结合实例对本发明实施例的实现过程进行详细描述。
实施例一
在本实施例中, H没已经存在的一条伪线, 称为主用伪线, 现在为了 MBB, 需要以显示路由方式新建立一条多段伪线, 当主用 MS-PW 出现故 障后, 流量转到这条新建立的 MS-PW, 称为备用伪线。 图 4为显示路由场 景下两条多段伪线中的部分伪线段共享同一个 LSP的结构示意图, 如图 4 所示 , 主 /备 MS-PW在 TPE1到 SPE1之间的 PW段可以共享同一个 LSP, 其中, MS-PW1为主 MS-PW, MS-PW1为备 MS-PW;同样地,主 /备 MS-PW 在 SPE3与 TPE2之间的 PW段也可以共享同一个 LSP。分别在 TPE 1及 TPE2 处配置接入组标识( AGI, Attachment Group Identifier )、 源接入特定识别符 ( SAIL Source Attachment Individual Identifier ) 以及目标接入特定识别符 ( TAII, Target Attachment Individual Identifier )。在 PE之间发送的标签映射 消息中携带的内容包含 AGI、 SAII、 TAII; 当 PW共享同一个 LSP时, 标 签映射消息中还携带带宽标识符信息。 标签映射消息中一般还携带显示路 由列表信息。 图 4为显示路由场景下两条多段伪线中的部分伪线段共享同 一个 LSP的结构示意图,图 4示意出了各 PE之间发送的标签映射消息中所
携带的部分信息。 以下基于图 4所示的结构图, 详细阐明本发明技术方案 的实质。
图 5为基于图 4所示场景的多段伪线共享带宽的方法实施例一的流程 图, 如图 5所示, 本示例的多段伪线共享带宽的方法包括以下步骤:
步骤 501 , TPE配置 MS-PW相关信息。
如图 4所示, 可以分别在 TPE1及 TPE2处配置 AGI、 SAII以及 ΤΑΠ。 步骤 502, 主动方 ΤΡΕ节点查找本地 PW路由表向下一跳发送携带本 地分配的带宽共享标识符以及伪线带宽信息的标签映射消息。
本示例中, 标签映射消息携带的内容为 AGI、 SAIL TAIL 显示路由列 表信息以及共享带宽标识符。接收到该标签映射消息的 PE设备确定标签映 射消息中携带显示路由列表信息时, 首先进一步确定显示路由列表中的第 一个接入特定识别符( All , Attachment Individual Identifier )信息是否与本 地 ΑΠ相匹配,如果不匹配, 则以显示路由列表中的第一个 ΑΠ为索引查找 PW路由表找到下一跳发送标签映射消息, 如果相匹配, 则以显示路由列表 中的第二个 ΑΠ为索引查找 PW路由表找到下一跳发送标签映射消息,显示 路由列表中没有其他 ΑΠ信息 (或者不存在第二个 ΑΠ ) 时, 则以 ΤΑΠ为 索引查找 PW路由表, 此时发送的标签映射消息的显示路由列表中需要删 除与本地 ΑΠ相匹配的 ΑΠ信息, 即再发送下一跳的标签映射消息时, 其中 的显示路由列表为空, 或者不再包含该显示路由列表。
如果标签映射消息中不带显示路由列表信息, 接收到标签映射消息的 PE设备确定 ΤΑΠ是否与本地 ΑΠ信息相匹配, 如果不匹配, 则以 ΤΑΠ为 索引检查 PW路由表找到下一跳继续发送标签映射消息。 如果相匹配, 则 说明是 TPE设备, 那么反向建立 MS-PW。
如图 4所示, 主动方 TPE1以显示路由列表中的第一个 ΑΠ信息一 ΑΠ3 为索引查找其本地的 PW路由表, 查找到达目的地 ΑΠ3的下一跳为 SPE1 ,
那么 TPE1向 SPE1发标签映射消息。
步骤 503 , 下一跳 PE收到映射消息后确定建立主备用伪线所发起的映 射消息中的 SAII、 ΤΑΠ以及带宽共享标识符是否全部相同, 是则执行步骤 505 , 否则执行步骤 504。
如图 4所示, SPE1检查到标签映射消息中携带的 SAII、 TAII以及带宽 共享标识符与建立主用 MS-PW1段 1的标签映射消息中携带的完全相同, 那么执行步骤 505。
TPE2收到标签映射消息后, 检查到标签映射消息中携带的带宽共享标 识符与建立主用 MS-PW1段 4的标签映射消息中携带的带宽共享标识符相 同, 那么执行步骤 505。
步骤 504, PE选择合适的 LSP承载 MS-PW2的 PW段。 如果当前未有 合适的 LSP来承载 MS-PW2的 PW段,则新建立一条 LSP来承载 MS-PW2 的 PW段。
如图 4所示, SPE4收到 SPE1发来的标签映射消息后, 根据标签映射 消息中伪线带宽的需求选择合适的 LSP承载 MS-PW2段。
SPE3收到 SPE4发来的标签映射消息后, 根据标签映射消息中伪线带 宽的需求选择合适的 LSP承载 MS-PW2段。如果当前未有合适的 LSP来承 载 MS-PW2的 PW段, 则新建立一条 LSP来承载 MS-PW2的 PW段。
步骤 505 , PE选择承载主用 MS-PW段的 LSP承载相应的 MS-PW2的 PW段。
如图 4所示, SPE1选择承载 MS-PW1段 1的 LSP1来承载 MS-PW2段
1„
TPE2选择承载 MS-PW1段的 LSP来承载 MS-PW2段。
步骤 506, PE检查标签映射消息中是否存在显示路由列表, 如果是执 行步骤 508, 否则执行步骤 513。
如图 4所示, SPE1检查到标签映射消息中存在显示路由列表信息, 那 么执行步骤 508。
步骤 507, 检查显示路由列表中的第一个 ΑΠ信息是否与本地 ΑΠ信息 相匹配, 如果是执行步骤 509, 否则执行步骤 508。
如图 4所示, SPE1检查到显示路由列表中的 ΑΠ值为 ΑΠ2与本地 ΑΠ 信息是不匹配的, 那么执行步骤 508。
如图 4所示, SPE4检测到显示路由列表中的 ΑΠ值为 ΑΠ2与本地 ΑΠ 信息相匹配的, 那么执行步骤 509。
步骤 508, PE以显示路由列表中的第一个 ΑΠ信息为索引查找本地 PW 路由表, 找到到达目的地的伪线下一跳, 然后执行步骤 511。
如图 4所示, SPE1 以 ΑΠ2为索引查找 PW路由表, 找到到达 ΑΠ2的 下一跳为 SPE4, 然后执行步骤 511。
步骤 509, PE检查显示路由列表中是否还有其它的 ΑΠ信息, 如果是 执行步骤 510, 否则执行步骤 512。
如图 4所示, SPE4检查显示路由列表中没有其他的 ΑΠ信息了, 所以 执行步骤 512。
步骤 510, PE以显示路由列表中的下一个 ΑΠ信息为索引查找本地 PW 路由, 找到到达目的地的伪线下一跳, 执行步骤 511。
步骤 511 , PE向下一跳发送携带带宽共享标识符以及伪线带宽的标签 映射消息中: 删除显示路由列表中与本地 ΑΠ相匹配的 ΑΠ信息, 或者, 向 下一跳发送携带带宽共享标识符以及伪线带宽的标签映射消息中不再包含 该显示路由列表, 并返回步骤 503。
如图 4所示, SPE1向 SPE4发送携带 T-PE分配的带宽共享标识符的标 签映射消息。 SPE4删除显示路由列表中与 ΑΠ2相匹配的信息后, 继续向 SPE3发送携带带宽共享标识符的标签映射消息。 SPE3向 TPE2发送携带带
宽共享标识符的标签映射消息。
步骤 512 , PE检查标签映射消息中的 ΤΑΠ信息是否与本地 ΑΠ信息相 匹配, 如果是执行步骤 513 , 否则执行步骤 514。
如图 4所示, SPE4检查标签映射消息中的 ΤΑΠ信息: ΑΠ3由于与本 地 ΑΠ信息: ΑΠ2不相匹配, 所以执行步骤 514。
步骤 513 , 反向建立 MS-PW。
如图 4所示, TPE2反向建立 MS-PW。反向建立 MS-PW的过程与正向 建立过程相似, 这里不再作过多的介绍。
步骤 514, PE以 ΤΑΠ为索引查找本地 PW路由, 查找到达目的地的伪 线下一跳, 执行步骤 511。
如图 4所示, SPE4以 ΑΠ3为索引查找 PW路由表,找到下一跳是 SPE3 节点。
实施例二
在本实施例中, H没已经存在的一条伪线, 称为主用伪线, 现在为了 MBB, 需要以动态路由方式新建立一条多段伪线, 当主用 MS-PW 出现故 障后, 流量转到这条新建立的 MS-PW, 称为备用伪线。 图 6为动态路由场 景下两条多段伪线中的部分伪线段共享同一个 LSP的结构示意图, 如图 6 所示, TPE1到 SPE1之间的 PW段可以共享同一个 LSP, 同样的 SPE3与 TPE2之间的 PW段也可以共享同一个 LSP。 图 6所示的应用场景, 与图 4 所示的应用场景基本相同, 所不同的仅仅在于, 二者所基于的路由方式。 可参照图 4的相关说明而理解。
图 7为基于图 6所示场景的多段伪线共享带宽的方法实施例二的流程 图, 如图 7所示, 本示例的多段伪线共享带宽的方法包括以下步骤:
步骤 701 , TPE配置 MS-PW相关信息。
如图 6所示, 分别在 TPE1及 TPE2处配置 AGI、 SAII以及 ΤΑΠ。
步骤 702, 主动方 TPE节点查找本地 PW路由表向下一跳发送携带本 地分配的带宽共享标识符以及伪线带宽信息的标签映射消息。
这里主动方 TPE的选取可以通过静态配置,也可以通过比较路由器 ID 来实现。
如图 6所示,主动方 TPE1以 ΤΑΠ信息, ΑΠ3为索引查找其本地的 PW 路由表, 查找到达目的地 ΑΠ3的下一跳为 SPE1 , 那么 TPE1向 SPE1发标 签映射消息。
步骤 703 , 下一跳 PE收到映射消息后确定建立主备用伪线所发起的映 射消息中的 SAII、 ΤΑΠ以及带宽共享标识符是否全部相同, 是就执行步骤 705 , 否则执行步骤 704。
如图 6所示, SPE1检查到标签映射消息中携带的 SAII、 TAII以及带宽 共享标识符与建立主用 MS-PW1段的标签映射消息中携带的完全相同, 那 么执行步骤 705。
TPE2收到标签映射消息后, 检查到标签映射消息中携带的 SAII、 TAII 以及带宽共享标识符与建立主用 MS-PW1段的标签映射消息中携带的带宽 共享标识符完全相同, 那么执行步骤 705。
步骤 704, PE选择合适的 LSP承载 MS-PW2的 PW段。 如果当前未有 合适的 LSP来承载 MS-PW2的 PW段,则新建立一条 LSP来承载 MS-PW2 的 PW段。
如图 6所示, SPE4收到 SPE1发来的标签映射消息后, 根据标签映射 消息中伪线带宽的需求选择合适的 LSP承载 MS-PW2段。
SPE3收到 SPE4发来的标签映射消息后, 根据标签映射消息中伪线带 宽的需求选择合适的 LSP承载 MS-PW2段。如果当前未有合适的 LSP来承 载 MS-PW2的 PW段, 则新建立一条 LSP来承载 MS-PW2的 PW段。
步骤 705 , PE选择承载主用 MS-PW段的 LSP承载相应的 MS-PW2的
PW段。
如图 6所示, SPE1选择承载 MS-PW1段的 LSP1来承载 MS-PW2段 1。 TPE2选择承载 MS-PW1段的 LSP来承载 MS-PW2段。
步骤 706 , PE检查标签映射消息中 ΤΑΠ是否与本地 ΑΠ相匹配, 如果 是执行步骤 707, 否则执行步骤 708。
如图 6所示, SPE1检查到标签映射消息中 ΤΑΠ与本地 ΑΠ信息不相匹 配, 那么执行步骤 708。 TPE2检查到标签映射消息中 ΤΑΠ与本地 ΑΠ信息 相匹配, 那么执行步骤 707。
步骤 707, 反向建立 MS-PW。
如图 6所示, TPE2反向建立 MS-PW。反向建立 MS-PW的过程与正向 建立过程相似, 这里不再作过多的介绍。
步骤 708 , PE以 ΤΑΠ信息为索引查找本地 PW路由, 找到到达目的地 的伪线下一跳, 执行步骤 709。
如图 6所示, SPE1以 ΑΠ3为索引查找 PW路由表, 找到备用 MS-PW 的下一 ϋ是 SPE4。
SPE4以 ΑΠ3为索引查找 PW路由表, 找到下一跳是 SPE3。
SPE3以 ΑΠ3为索引查找 PW路由表, 找到下一跳是 TPE2。
步骤 709 , PE向下一跳发送携带带宽共享标识符及伪线带宽的标签映 射消息, 返回步骤 703。
如图 6所示, SPE1向下一跳 SPE4发送携带带宽共享标识符为: 1 以 及伪线带宽: 100M的标签映射消息。 执行步骤 703。
SPE4 向下一跳 SPE3 发送携带带宽共享标识符为: 1 以及伪线带 宽: 100M的标签映射消息。 执行步骤 703。
SPE3 向下一跳 TPE2 发送携带带宽共享标识符为: 1 以及伪线带 宽: 100M的标签映射消息。 执行步骤 703。
本发明 PE节点, 应用于边缘到边缘的伪线仿真系统中, 所述边缘到边 缘的伪线仿真系统为共享同一隧道的伪线设置相同的带宽共享标识符;图 8 为本发明 PE节点的第一种组成结构示意图, 如图 8所示, 本发明 PE节点 包括:
发送单元 80, 用于为共享同一隧道的伪线向其他 PE节点发送标签映 射消息; 其中, 所述标签映射消息中携带有所述带宽共享标识符。
图 9为本发明 PE节点的第二种组成结构示意图, 如图 9所示, 本发明 PE节点还可以为包括以下处理单元的结构:
接收单元 81 , 用于接收标签映射消息;
确定单元 82, 用于确定两个以上的标签映射消息具有相同的带宽共享 标识符,且所述两个以上的标签映射消息所对应的伪线的起源端 PE和终结 端 PE也分别相同时, 触发绑定单元 83 ;
绑定单元 83 , 用于将所述两个以上的标签映射消息分别对应的伪线绑 定同一隧道。
本发明中,对于源 T-PE节点,发送单元与接收单元是两个独立的过程, 正向建立 MS-PW过程中仅有发送单元 80,反向建立 MS-PW过程中仅有接 收单元 81、 确定单元 82以及绑定单元 83;
图 10为本发明 PE节点的第三种组成结构示意图, 如图 9所示, 本发 明 PE节点中包括接收单元 81、 确定单元 82、 绑定单元 83与发送单元 80; 本发明中, 对于 S-PE节点以及目的 T-PE节点, 由接收单元 81直接触 发发送单元 80进行标签映射消息的发送。
在图 10所示结构的基础上, 本发明 PE节点还包括分配单元(未图示) 和 /或隧道建立单元(未图示);
确定单元 82确定接收单元 81接收的标签映射消息, 与其余标签映射 消息对应的伪线的起源端 PE或终结端 PE不同, 或与其余标签映射消息的
带宽共享标识符不同时, 触发分配单元或隧道建立单元;
分配单元, 用于分配承载所接收标签映射消息对应的伪线的隧道; 隧道建立单元, 用于在所述分配单元分配隧道失败时, 新建立一条隧 道来承载所接收标签映射消息对应的伪线。
本发明中 ,也可以在确定单元 82确定上述起源端 PE或终结端 PE不同, 或与其余标签映射消息的带宽共享标识符不同时, 直接触发隧道建立单元 建立隧道, 而不必先由分配单元进行隧道分配。
图 11为本发明 PE节点的第四种组成结构示意图, 如图 10所示, 在图 9或图 10所示结构的基础上(本示例示出了以图 10所示的结构为基础), 本发明 PE节点中还包括匹配单元 84; 其中,
匹配单元 84,在确定单元 82进一步确定所述标签映射消息中不包含路 由信息列表信息时, 以所述标签映射消息中的 ΤΑΠ信息与所述 PE标识进 行匹配,不匹配时以所述 ΤΑΠ为索引在自身伪线路由表中查找下一跳地址, 并触发发送单元 80继续向下一跳发送标签映射消息; 匹配时触发发送单元 80反向建立伪线;
在确定单元 82进一步确定所述标签映射消息中包含路由信息列表信息 时, 匹配单元 84以所述路由信息列表中的首个 ΑΠ与所述 PE标识进行匹 并触发发送单元 80继续发送标签映射消息; 匹配时以所述路由信息列表中 的第二个 ΑΠ索引在所述 PE的伪线路由表中查找下一跳地址, 并触发发送 单元 80继续发送标签映射消息;
匹配单元 84在将路由信息列表中的首个 ΑΠ与所述 PE节点的标识匹 配过程中, 在所述路由信息列表信息中不包含第二个 ΑΠ时, 以所述 ΤΑΠ 为索引在所述 PE 节点的伪线路由表中查找下一跳地址, 并触发发送单元 80继续发送标签映射消息。
在图 10所示结构的基础上,本发明 PE节点还包括丟弃单元(未图示), 用于在匹配单元 84以所述 ΤΑΠ/ΑΠ为索引在所述 PE节点的伪线路由表中 查找不到匹配的路由条目时, 丟弃所述标签映射消息。
在图 10所示结构的基础上,本发明 PE节点还包括删除单元(未图示), 用于在匹配单元 84确定所述路由信息列表中的首个 ΑΠ与所述 PE节点的 标识匹配时, 在发送单元 80根据下一跳地址发送的标签映射消息中的路由 信息列表信息中, 删除与所述首个 ΑΠ匹配的信息。
所述标签映射消息中包含 AGI信息、 SAII信息、 ΤΑΠ信息、 伪线带宽 信息以及伪线标签; 或者, 所述标签映射消息中包含 AGI信息、 SAII信息、 ΤΑΠ信息、 伪线带宽信息、 路由信息列表信息以及伪线标签。
本发明的 PE节点为 S-PE节点或 T-PE节点。 上述伪线为多段伪线; 所 述隧道为 LSP。
本领域技术人员应当理解,本发明 PE节点是为实现前述的多段伪线共 享带宽的方法而设计的, 上述各单元的实现功能可参照前述方法的相关描 述而理解。 本发明的 PE节点的应用场景与现有 PE节点相同, 只是其实现 的功能与现有的 PE节点不同。
本发明同时记载了一种多段伪线共享带宽的系统, 包括通过伪线连接 的所述 PE节点; 所述 PE节点之间通过标签映射消息, 建立共享带宽的伪 线; 其中, 所述标签映射消息中携带有所述带宽共享标识符。 PE节点为前 述图 8至图 11所示的 PE节点。
以上所述, 仅为本发明的较佳实施例而已, 并非用于限定本发明的保 护范围。
Claims
1、 一种多段伪线共享带宽的方法, 其特征在于, 为能共享同一隧道的 伪线设置相同的带宽共享标识符; 所述方法包括:
提供商边缘 PE节点之间通过标签映射消息, 建立共享带宽的伪线; 其 中, 所述标签映射消息中携带有所述带宽共享标识符。
2、 根据权利要求 1所述的方法, 其特征在于, 所述方法还包括: 在 PE节点所接收到的标签映射消息中,确定两个以上的标签映射消息 具有相同的带宽共享标识符, 且所述两个以上的标签映射消息所对应的伪 线的起源端 PE和终结端 PE也分别相同时, 将所述两个以上的标签映射消 息分别对应的伪线绑定同一隧道。
3、 根据权利要求 1所述的方法, 其特征在于, 所述方法还包括: 在 PE节点所接收到的标签映射消息中, 确定 PE节点接收的标签映射 消息, 与其余标签映射消息对应的伪线的起源端 PE或终结端 PE不同, 或 与其余标签映射消息的带宽共享标识符不同时, 分配承载所接收标签映射 消息对应的伪线的隧道, 或新建立一条隧道来承载所接收标签映射消息对 应的伪线。
4、 根据权利要求 1所述的方法, 其特征在于, 所述标签映射消息中包 含接入组标识 AGI信息、 源特定识别符 SAII信息、 目标特定识别符 ΤΑΠ 信息、 伪线带宽信息以及伪线标签; 或者, 所述标签映射消息中包含 AGI 信息、 SAII信息、 ΤΑΠ信息、 伪线带宽信息、 路由信息列表信息以及伪线 标签。
5、 根据权利要求 4所述的方法, 其特征在于, 所述方法还包括:
PE节点确定所接收到标签映射消息时, 确定所述标签映射消息中不包 含路由信息列表信息时, 以所述标签映射消息中的 ΤΑΠ信息与自身标识进 行匹配,不匹配时以所述 ΤΑΠ为索引在自身伪线路由表中查找下一跳地址, 并继续发送标签映射消息; 匹配时反向建立伪线;
或者, PE节点确定所述标签映射消息中包含路由信息列表信息时, 以 所述路由信息列表中的首个特定识别符 ΑΠ与自身标识进行匹配,不匹配时 以所述首个 ΑΠ为索引在自身伪线路由表中查找下一跳地址,并继续发送标 签映射消息;匹配时以所述路由信息列表中的第二个 ΑΠ索引在自身伪线路 由表中查找下一跳地址, 并继续发送标签映射消息。
6、 根据权利要求 5所述的方法, 其特征在于, 所述方法还包括:
PE节点以所述 ΤΑΠ或 ΑΠ为索引在自身的伪线路由表中查找不到匹配 的路由条目时, 丟弃所述标签映射消息。
7、 根据权利要求 5所述的方法, 其特征在于, 所述路由信息列表中的 首个 ΑΠ与所述 PE节点的标识匹配时; 所述方法还包括:
所述路由信息列表信息中不包含第二个 ΑΠ时, 以所述 ΤΑΠ为索引在 所述 PE节点的伪线路由表中查找下一跳地址, 并继续发送标签映射消息。
8、 根据权利要求 7所述的方法, 其特征在于, 所述方法还包括: 所述路由信息列表中的首个 ΑΠ与 PE节点的标识匹配时, 根据下一跳 地址发送的标签映射消息中的路由信息列表信息中删除与所述首个 ΑΠ 匹 配的信息。
9、 根据权利要求 1至 8中任一项所述的方法, 其特征在于, 所述 PE 节点为交换运营商边缘设备 S-PE节点或终结运营商边缘设备 T-PE节点; 所述伪线为多段伪线。
10、一种 PE节点,应用于边缘到边缘的伪线仿真系统中,其特征在于, 所述边缘到边缘的伪线仿真系统为能共享同一隧道的伪线设置相同的带宽 共享标识符; 所述 PE节点包括:
发送单元, 用于在建立能共享带宽的伪线时, 向其他 PE节点发送标签 映射消息; 其中, 所述标签映射消息中携带有所述带宽共享标识符。
11、根据权利要求 10所述的 PE节点, 其特征在于, 所述 PE节点还包 括接收单元、 确定单元和绑定单元; 其中,
接收单元, 用于接收标签映射消息;
确定单元, 用于确定两个以上的标签映射消息具有相同的带宽共享标 识符,且所述两个以上的标签映射消息所对应的伪线的起源端 PE和终结端 PE也分别相同时, 触发绑定单元;
绑定单元, 用于将所述两个以上的标签映射消息分别对应的伪线绑定 同一隧道。
12、根据权利要求 11所述的 PE节点, 其特征在于, 所述 PE节点还包 括分配单元和 /或隧道建立单元;
所述确定单元确定所述接收单元接收的标签映射消息, 与其余标签映 射消息对应的伪线的起源端 PE或终结端 PE不同, 或与其余标签映射消息 的带宽共享标识符不同时, 触发分配单元或隧道建立单元;
分配单元, 用于分配承载所接收标签映射消息对应的伪线的隧道; 隧道建立单元, 用于新建立一条隧道来承载所接收标签映射消息对应 的伪线。
13、 根据权利要求 11所述的 PE节点, 其特征在于, 所述标签映射消 息中包含接入组标识 AGI信息、 源特定识别符 SAII信息、 目标特定识别符 ΤΑΠ信息、 伪线带宽信息以及伪线标签; 或者, 所述标签映射消息中包含 AGI信息、 SAII信息、 ΤΑΠ信息、 伪线带宽信息、 路由信息列表信息以及 伪线标签。
14、根据权利要求 13所述的 PE节点, 其特征在于, 所述 PE节点还包 括匹配单元; 其中,
匹配单元, 在所述确定单元进一步确定所述标签映射消息中不包含路 由信息列表信息时, 以所述标签映射消息中的 ΤΑΠ信息与所述 PE标识进 行匹配,不匹配时以所述 ΤΑΠ为索引在自身伪线路由表中查找下一跳地址 , 并触发所述发送单元继续向下一跳发送标签映射消息; 匹配时触发发送单 元反向建立伪线;
在所述确定单元进一步确定所述标签映射消息中包含路由信息列表信 息时, 所述匹配单元以所述路由信息列表中的首个 ΑΠ与所述 PE标识进行 匹配, 不匹配时以所述首个 ΑΠ 为索引在所述伪线路由表中查找下一跳地 址, 并触发所述发送单元继续发送标签映射消息; 匹配时以所述路由信息 列表中的第二个 ΑΠ索引在所述 PE的伪线路由表中查找下一跳地址, 并触 发所述发送单元继续发送标签映射消息。
15、根据权利要求 14所述的 PE节点, 其特征在于, 所述 PE节点还包 括丟弃单元,用于在所述匹配单元以所述 ΤΑΠ/ΑΠ为索引在所述 PE节点的 伪线路由表中查找不到匹配的路由条目时, 丟弃所述标签映射消息。
16、 根据权利要求 14所述的 PE节点, 其特征在于, 所述匹配单元在 将路由信息列表中的首个 ΑΠ与所述 PE节点的标识匹配过程中, 在所述路 由信息列表信息中不包含第二个 ΑΠ时, 以所述 ΤΑΠ为索引在所述 PE节 点的伪线路由表中查找下一跳地址, 并触发所述发送单元继续发送标签映 射消息。
17、根据权利要求 16所述的 PE节点, 其特征在于, 所述 PE节点还包 括删除单元,用于在所述匹配单元确定所述路由信息列表中的首个 ΑΠ与所 述 PE节点的标识匹配时,在所述发送单元根据下一跳地址发送的标签映射 消息中的路由信息列表信息中, 删除与所述首个 ΑΠ匹配的信息。
18、 根据权利要求 10至 17中任一项所述的 PE节点, 其特征在于, 所 述伪线为多段伪线。
19、 一种多段伪线共享带宽的系统, 其特征在于, 包括通过伪线连接 的所述 PE节点; 所述 PE节点之间通过标签映射消息, 建立共享带宽的伪 线; 其中, 所述标签映射消息中携带有所述带宽共享标识符。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201010248915.6A CN102377637B (zh) | 2010-08-05 | 多段伪线共享带宽的方法及系统、提供商边缘节点 | |
| CN201010248915.6 | 2010-08-05 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2012016392A1 true WO2012016392A1 (zh) | 2012-02-09 |
Family
ID=45558919
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2010/077315 Ceased WO2012016392A1 (zh) | 2010-08-05 | 2010-09-26 | 多段伪线共享带宽的方法及系统、提供商边缘节点 |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2012016392A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102684928A (zh) * | 2012-05-31 | 2012-09-19 | 华为技术有限公司 | 一种业务备份和恢复的方法和装置 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101141330A (zh) * | 2007-10-23 | 2008-03-12 | 华为技术有限公司 | 一种为lsp隧道建立bfd检测的方法、系统及设备 |
| US20090154453A1 (en) * | 2007-12-18 | 2009-06-18 | Himanshu Shah | Systems and methods for pseudowire-in-pseudowire to transport pseudowire payload across packet switched networks |
| CN101552711A (zh) * | 2008-04-03 | 2009-10-07 | 华为技术有限公司 | 建立伪线映射的方法及装置 |
-
2010
- 2010-09-26 WO PCT/CN2010/077315 patent/WO2012016392A1/zh not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101141330A (zh) * | 2007-10-23 | 2008-03-12 | 华为技术有限公司 | 一种为lsp隧道建立bfd检测的方法、系统及设备 |
| US20090154453A1 (en) * | 2007-12-18 | 2009-06-18 | Himanshu Shah | Systems and methods for pseudowire-in-pseudowire to transport pseudowire payload across packet switched networks |
| CN101552711A (zh) * | 2008-04-03 | 2009-10-07 | 华为技术有限公司 | 建立伪线映射的方法及装置 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102684928A (zh) * | 2012-05-31 | 2012-09-19 | 华为技术有限公司 | 一种业务备份和恢复的方法和装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102377637A (zh) | 2012-03-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3002913B1 (en) | Tunnel establishment method, label allocation method, device, and network system | |
| CN101141330B (zh) | 一种为lsp隧道建立bfd检测的方法、系统及设备 | |
| CN111510379B (zh) | Evpn报文处理方法、设备及系统 | |
| CN101741709B (zh) | 建立标签交换路径的方法、系统及网络节点 | |
| CN101710877B (zh) | 基于伪线的业务流量处理方法、设备和系统 | |
| US9178811B2 (en) | Method, apparatus and system for generating label forwarding table on ring topology | |
| CN101645836B (zh) | 多协议标签交换网络中的分组传输方法和装置 | |
| CN101552711B (zh) | 建立伪线映射的方法及装置 | |
| US9813332B2 (en) | Method, device and system for establishing label switched path | |
| WO2013139270A1 (zh) | 实现三层虚拟专用网络的方法、设备及系统 | |
| WO2011085693A1 (zh) | 伪线建立方法、系统及设备 | |
| WO2011103759A1 (zh) | 关联的双向标签交换路径的创建方法及系统 | |
| CN103634210B (zh) | 发现vpls实例的对端pe设备的方法及设备 | |
| JP6371399B2 (ja) | インターフェースパラメーター同期方法及び装置 | |
| CN104247346A (zh) | 分组交换网络中的伪线路扩展的群组消息传送 | |
| CN102710519A (zh) | 一种建立及拆除跨域lsp的方法、系统及设备 | |
| WO2012016392A1 (zh) | 多段伪线共享带宽的方法及系统、提供商边缘节点 | |
| CN102377637B (zh) | 多段伪线共享带宽的方法及系统、提供商边缘节点 | |
| WO2012159351A1 (zh) | 一种标签分配方法、装置和系统 | |
| WO2013026399A1 (zh) | 建立p2mp ms-pw的方法、设备及系统 | |
| WO2014026584A1 (zh) | Trill网络互联方法、系统及设备 | |
| CN104303469B (zh) | 分组交换网络中伪线扩展组的实施 | |
| WO2014082430A1 (zh) | 报文控制方法及装置 | |
| WO2012159316A1 (zh) | 用于在网络中确定等值路径的方法、网络装置和系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10855530 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 10855530 Country of ref document: EP Kind code of ref document: A1 |