[go: up one dir, main page]

CN101227399B - Message transmission method, system and forwarding node - Google Patents

Message transmission method, system and forwarding node Download PDF

Info

Publication number
CN101227399B
CN101227399B CN2008100068070A CN200810006807A CN101227399B CN 101227399 B CN101227399 B CN 101227399B CN 2008100068070 A CN2008100068070 A CN 2008100068070A CN 200810006807 A CN200810006807 A CN 200810006807A CN 101227399 B CN101227399 B CN 101227399B
Authority
CN
China
Prior art keywords
node
forwarding
table item
message
malfunctioning
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.)
Expired - Fee Related
Application number
CN2008100068070A
Other languages
Chinese (zh)
Other versions
CN101227399A (en
Inventor
李兴隆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN2008100068070A priority Critical patent/CN101227399B/en
Publication of CN101227399A publication Critical patent/CN101227399A/en
Application granted granted Critical
Publication of CN101227399B publication Critical patent/CN101227399B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Abstract

本发明公开了一种报文传输方法,包括:转发节点接收故障节点发送的故障通知消息,所述故障节点为所述转发节点的下一跳节点;将报文按照预先配置的备用转发表项,通过所述故障节点的保护节点传输至所述故障节点的下一跳节点。本发明还公开了一种报文传输系统和一种转发节点。应用本发明当以太网中任意转发节点发生故障,导致以太网隧道传输中断时,都能够通过该转发节点的上一跳节点、保护节点和下一跳节点形成的链路对报文进行转发,由此实现了对隧道中转发节点的分段保护,提高了隧道故障时报文传输的灵活性;由于仅对故障节点进行保护,因此隧道上的非故障节点仍然可用,提高了网络中的链路资源的可用性。

Figure 200810006807

The invention discloses a message transmission method, comprising: a forwarding node receives a fault notification message sent by a faulty node, and the faulty node is the next hop node of the forwarding node; , transmitted to the next-hop node of the faulty node through the protection node of the faulty node. The invention also discloses a message transmission system and a forwarding node. Applying the present invention, when any forwarding node in the Ethernet fails, causing the Ethernet tunnel transmission to be interrupted, the message can be forwarded through the link formed by the previous hop node, the protection node and the next hop node of the forwarding node, In this way, the segmentation protection of the forwarding nodes in the tunnel is realized, and the flexibility of message transmission is improved when the tunnel fails; since only the faulty nodes are protected, the non-faulty nodes on the tunnel are still available, which improves the link reliability in the network. resource availability.

Figure 200810006807

Description

Message transmitting method, system and forward node
Technical field
The present invention relates to network communications technology field, particularly a kind of message transmitting method, system and forward node.
Background technology
Existing Ethernet can be set up the tunnel between source device and destination device when carrying out message transmissions, use this tunnel, makes message be forwarded to destination device from source device through intermediate equipment.With CE (Carrier Ethernet, carrier class Ethernet) is example, and CE can adopt the PBB-TE tunnel to carry out message and transmit, and message is transmitted based on Mac-in-Mac (MAC Address is nested) encapsulation technology, and forward-path is set up through the method for static configuration.The source device in PBB-TE tunnel inserts B-DA (Backbone Destination MAC Address in heading; The backbone network target MAC (Media Access Control) address) territory; B-SA (Backbone Source MAC Address, backbone network source MAC) territory, B-VLAN (Backbone VLAN; The backbone network VLAN) and I-TAG (Service Instance TAG, Service Instance mark).Dispose MAC (Media Access Control on the intermediate equipment in the network between source device and the destination device; Medium access control) forwarding-table item; Message is transmitted according to forwarding-table item on intermediate equipment, and above-mentioned forward-path is equivalent between source device and destination device, set up the tunnel of message transmission.
Be illustrated in figure 1 as the structural representation in PBB-TE tunnel in the prior art, wherein PE1 is source device (MAC Address is B-MAC1), and PE2 is destination device (MAC Address is B-MAC2); P1 to P6 is the intermediate equipment that is used to E-Packet, and between PE1 and PE2, comprises two tunnels, and wherein main use tunnel is for to begin from PE1; Through the forward-path of P1, P2, P3 to PE2, over run tunnel is for to begin from PE1, through the forward-path of P4, P5, P6 to PE2; Distinguish above-mentioned two tunnels in order to E-Packet; Be that the master specifies B-VLAN1 with the tunnel when pre-configured, over run tunnel is specified B-VLAN2, makes to form the protection group between active and standby two tunnels.In conjunction with Fig. 1; Before carrying out message transmissions; Need carry out static configuration to all devices of PBB-TE tunnel-associated, the content of configuration comprises: on PE1 and PE2, creating the tunnel entity, is main with tunnel configuration B-MAC1, B-MAC2, B-VLAN1; Be over run tunnel configuration B-MAC1, B-MAC2, B-VLAN2, and indicate the outbound port on tunnel PE1 and the PE2; The forwarding-table item of configuration association B-MAC1, B-MAC2, B-VLAN1 in P1, P2, the last MAC of P3 transmit, the forwarding-table item of configuration association B-MAC1, B-MAC2, B-VLAN2 in P4, P5, the last MAC of P6 transmit.Message acquiescence between PE1 and the PE2 is transmitted on leading with the tunnel; When therefore message being carried out the MAC Address encapsulation; In heading, insert B-MAC1, B-MAC2 and B-VLAN1, the message after the encapsulation can be transferred to PE2 from PE1 according to main MAC forwarding-table item with tunnel P1, P2, the last configuration of P3.
In conjunction with Fig. 1; Prior art is through sending CCM (Continuity CheckMessage in the tunnel; Connectivity check messages) check the connectedness in tunnel, for example PE2 periodically sends CCM to PE1 main on the tunnel, if PE1 does not receive the CCM message that PE2 sends in preset period; Then think main and use tunnel fails, and any intermediate equipment breaks down all possibly cause leading and uses tunnel fails among the P1, P2, P3.Break down with P2 and to be example; PE1 is not owing to receive the CCM message that PE2 sends in predetermined period; Therefore confirm that the master is current unavailable with the tunnel, when 1 pair of message of PE this moment carries out the MAC Address encapsulation, in heading, insert B-MAC1, B-MAC2 and B-VLAN2; This message is transmitted according to the MAC forwarding-table item of P4, P5, P6 configuration on the over run tunnel, switches with this protection that realizes message transmissions.
Can know by above-mentioned description prior art; Pass through main protection group between source of configuration equipment and the destination device during Ethernet tunnel failure with tunnel and over run tunnel; Realization is protected the Ethernet tunnel end to end; Because this mode only can be carried out the complete trails protection, and can't protect to the concrete node or the link that break down; And main with on the tunnel not being all nodes when all breaking down, the complete trails protected mode will make main all unavailable with the non-malfunctioning node on the tunnel.
Summary of the invention
The purpose of the embodiment of the invention is to provide a kind of message transmitting method, system and forward node.
For realizing the purpose of the embodiment of the invention, the embodiment of the invention provides following technical scheme:
A kind of message transmitting method comprises:
Forward node receives the fault notification message that malfunctioning node sends, and said malfunctioning node is the next-hop node of said forward node;
Message according to pre-configured subsequent use forwarding-table item, is transferred to the next-hop node of said malfunctioning node through the protection node of said malfunctioning node.
A kind of message transfer system comprises: forward node, malfunctioning node and protection node thereof,
Said malfunctioning node is used for hop node transmission fault notification message on it;
Said forward node comprises:
Receiving element is used to receive the fault notification message that said malfunctioning node sends, and said malfunctioning node is the next-hop node of said forward node;
Transmission unit is used for message transferring to the protection node of said malfunctioning node according to pre-configured subsequent use forwarding-table item;
Said protection node is used for the next-hop node with said message transmissions to said malfunctioning node.
A kind of forward node comprises:
Receiving element is used to receive the fault notification message that malfunctioning node sends, and said malfunctioning node is the next-hop node of said forward node;
Transmission unit is used for message transferring to the protection node of said malfunctioning node according to pre-configured subsequent use forwarding-table item.
Technical scheme by the above embodiment of the invention provides is visible; After forward node receives the fault notification message of malfunctioning node transmission in the embodiment of the invention; Message according to pre-configured subsequent use forwarding-table item, is transferred to the next-hop node of this malfunctioning node through the protection node of this malfunctioning node.When the application embodiment of the invention is carried out message transmissions; Through being forward node configuration protection node; Make any forward node break down to cause when the Ethernet tunnel transmission is interrupted; The link that can both form through a last hop node, protection node and the next-hop node of this forward node is transmitted message, has realized the sectionalised protection to forward node in the tunnel thus, the flexibility of message transmissions when having improved tunnel failure; Owing to only malfunctioning node is protected, so the non-malfunctioning node on the tunnel is still available, has improved the availability of the link circuit resource in the network.
Description of drawings
Fig. 1 is the message transmissions structural representation in PBB-TE tunnel in the prior art;
Fig. 2 is a kind of embodiment flow chart of message transmitting method of the present invention;
Fig. 3 is the another kind of embodiment flow chart of message transmitting method of the present invention;
Fig. 4 is another embodiment flow chart of message transmitting method of the present invention;
Fig. 5 is the message transmissions structural representation in PBB-TE tunnel among the present invention;
Fig. 6 is a kind of embodiment block diagram of message transfer system of the present invention;
Fig. 7 is the another kind of embodiment block diagram of message transfer system of the present invention;
Fig. 8 is a kind of embodiment block diagram of forward node of the present invention;
Fig. 9 is another embodiment block diagram of forward node of the present invention.
Embodiment
The embodiment of the invention provides a kind of message transmitting method, system and forward node; Forward node receives the fault notification message that malfunctioning node sends; Said malfunctioning node is the next-hop node of said forward node, and message according to pre-configured subsequent use forwarding-table item, is transferred to the next-hop node of said malfunctioning node through the protection node of said malfunctioning node; Realized sectionalised protection thus, the flexibility of message transmissions when having improved tunnel failure to forward node in the tunnel.
Need to prove; The embodiment that the protection node of the present invention through malfunctioning node carries out message transmissions is different with the heavy-route technology; The heavy-route technology is mainly used in the IP network; In the IP network each is jumped routing node according to Routing Protocol dynamic-configuration routing table, and dynamically seeks next according to this routing table and jump routing node.Specifically; Each routing node in the IP network on from source node to the destination node link; All according to Routing Protocol dynamic-configuration routing table, suppose that current routing node has a plurality of next jumping routing node, then next in this routing table jumped the sequence arrangement of routing node according to priority; When this current routing node broke down, next jumped routing node according to the priority orders Dynamic Selection in the routing table.
Different with the heavy-route technology is; Message transmissions embodiment of the present invention is mainly used in the traditional ethernet; Traditional ethernet adopts the mode of static configuration; Each is jumped to preserve on routing node by pre-configured next of network manager and jumps routing node, and according to the result transmission message of this static configuration.Therefore, pre-configured subsequent use forwarding-table item disposes through static mode by the network manager on the forward node among the message transmissions embodiment of the present invention.
In order to make those skilled in the art person understand the technical scheme that the embodiment of the invention provides better, the technical scheme work that the embodiment of the invention provides is further specified below in conjunction with accompanying drawing and embodiment.
A kind of embodiment flow process of message transmitting method of the present invention is as shown in Figure 2:
Block diagram 201: forward node receives the fault notification message that malfunctioning node sends.
Wherein, Forward node is the node except that source node and destination node on the ethernet link tunnel; And forward node belongs to the different nodes of transmitting on the layer in the same Ethernet tunnel with malfunctioning node, and malfunctioning node is the next-hop node of this forward node usually.
Block diagram 202: message according to pre-configured subsequent use forwarding-table item, is transferred to the next-hop node of this malfunctioning node through the protection node of this malfunctioning node.
Concrete, pre-configured MAC transmits on forward node, comprises during this MAC transmits mainly use forwarding-table item, and message transmits on the tunnel the master with forwarding-table item according to main under the normal condition; Also comprise at least one subsequent use forwarding-table item during this MAC transmits, message is according to a subsequent use forwarding-table item under the failure condition, and the protection node through malfunctioning node and protection link transmission are to main next-hop node with this malfunctioning node on the tunnel.
Wherein, main with comprising source node address, destination node address, the VLAN sign that is used for message transmissions in forwarding-table item and the subsequent use forwarding-table item.
Wherein, malfunctioning node and its protection node are the same node of transmitting on the layer in the Ethernet.
The another kind of embodiment flow process of message transmitting method of the present invention is as shown in Figure 3, and certain node that this embodiment shows in the Ethernet breaks down, the process of the message transmissions when causing the Ethernet tunnel failure:
Block diagram 301: pre-configured MAC transmits on forward node.
The MAC that disposes on the forward node transmits and is used for behind the message that receives hop node transmission on it, transmitting message transmission to next-hop node according to this MAC.Disposed a master during the MAC of the embodiment of the invention transmits and used forwarding-table item, this master is with the source node address that comprises message transmissions in the forwarding-table item, destination node address and VLAN sign, this main with forwarding-table item to next-hop node that should forward node; Also disposed at least one subsequent use forwarding-table item during MAC transmits, also comprised source node address, destination node address and the VLAN sign of message transmissions in the subsequent use forwarding-table item, subsequent use forwarding-table item is to protection node that should the forward node next-hop node.The protection node of the next-hop node of forward node and this next-hop node is arranged on the same forwarding layer of Ethernet.
The message that transmits in the embodiment of the invention adopts the MAC-in-MAC encapsulation, in heading, inserts source node address, destination node address and VLAN sign during encapsulation.When message transmissions arrives each forward node, transmit this message according to the information in the heading.
Block diagram 302: judge whether detect malfunctioning node on the Ethernet tunnel, if then carry out block diagram 303; Otherwise, carry out block diagram 308.
Comprise several forward node on the Ethernet tunnel of setting up between source node and the destination node, forward node lays respectively at forwarding layers different in the Ethernet, and message is sent to destination node through the transmission layer by layer of forward node from source node.But, when any forward node in the above-mentioned forward node breaks down, all will cause the Ethernet tunnel fails, make message transmissions interrupt, whether the forward node that therefore needs to detect on the Ethernet tunnel in real time breaks down.
Usually whether break down in order to detect forward node; Periodically send the connectedness that CCM message is checked the tunnel by destination node to source node; When source node is not received CCM message in predetermined period, then confirm to detect malfunctioning node, otherwise explanation Ethernet tunnel is normal.
Block diagram 303: malfunctioning node redirect on it is sent out node and is sent fault notification message.
Node is sent out in the redirect on it of malfunctioning node reverse transfer fault notification message, and this fault notification message is used to inform the position of malfunctioning node, further can also be used to inform the particular type of fault.
Block diagram 304: this forward node is searched the subsequent use forwarding-table item of MAC in transmitting.
After forward node receives fault notification message; Confirm the position of malfunctioning node according to the information in this message; And search pre-configured MAC and transmit, because the ethernet link at current malfunctioning node place is unavailable, so the master of message in can't transmitting according to MAC again transmits with list item; And need search the subsequent use forwarding-table item of MAC in transmitting, and carry out message transmissions through this subsequent use forwarding-table item.
When in the MAC of forward node transmits, only having disposed a subsequent use forwarding-table item, search this subsequent use forwarding-table item and get final product; When in the MAC of forward node transmits, having disposed a plurality of subsequent use forwarding-table item, can therefrom select a subsequent use forwarding-table item according to the priority that is provided with in advance.
Block diagram 305: should be set to effectively by subsequent use forwarding-table item, and lead be set to forwarding-table item invalid.
Owing to can't carry out message transmissions with forwarding-table item through main, therefore lead being set to invalidly with forwarding-table item, a subsequent use forwarding-table item that finds simultaneously is set to effectively.
Block diagram 306: the protection node that message is transferred to this malfunctioning node according to this subsequent use forwarding-table item.
Forwarding port in the subsequent use forwarding-table item is corresponding to the protection node of malfunctioning node, and message is transferred to this protection node according to this subsequent use forwarding-table item.
Block diagram 307: the protection node is sent out node with next redirect of this message transmissions to this malfunctioning node, finishes current flow process.
The protection node is a forward node in the Ethernet, comprises source node address, destination node address and VLAN sign in the forwarding-table item that disposes on this protection node, and this forwarding-table item is corresponding to the next-hop node of malfunctioning node.The one section link that is equivalent to form between the last hop node, protection node, next-hop node of malfunctioning node is used to protect this malfunctioning node and the link between a hop node and the next-hop node on it.
Block diagram 308: message is transmitted on leading with the tunnel according to leading with forwarding-table item, finish current flow process.
Message transmissions is behind the next-hop node of malfunctioning node, and this next-hop node and follow-up forward node still transmit this message according to the main of configuration with forwarding-table item on the Ethernet tunnel that does not break down, until with this message transmissions to destination node.
Another flow process of message transmitting method of the present invention is as shown in Figure 4, and this embodiment shows the message transmissions flow process when detecting the Ethernet tunnel failure to fault recovery:
Block diagram 401: pre-configured MAC transmits on forward node.
The MAC that disposes on the forward node transmits and is used for behind the message that receives hop node transmission on it, transmitting message transmission to next-hop node according to this MAC.In MAC transmits, disposed a master and used forwarding-table item, this master is with the source node address that comprises message transmissions in the forwarding-table item, destination node address and VLAN sign, this main with forwarding-table item to next-hop node that should forward node; Also disposed at least one subsequent use forwarding-table item during MAC transmits, also comprised source node address, destination node address and the VLAN sign of message transmissions in the subsequent use forwarding-table item, subsequent use forwarding-table item is to protection node that should the forward node next-hop node.The protection node of the next-hop node of forward node and this next-hop node is arranged on the same forwarding layer of Ethernet.
Block diagram 402: judge whether detect malfunctioning node on the Ethernet tunnel, if then carry out block diagram 403; Otherwise, carry out block diagram 408.
Comprise several forward node on the Ethernet tunnel of setting up between source node and the destination node; When any forward node in the above-mentioned forward node breaks down; All will cause the Ethernet tunnel fails; Make message transmissions interrupt, therefore determine whether to detect malfunctioning node through periodically sending CCM message to source node by destination node.
Block diagram 403: malfunctioning node redirect on it is sent out node and is sent fault notification message.
Block diagram 404: the subsequent use forwarding-table item during this forward node is transmitted according to MAC, with the protection node of message transmissions to this malfunctioning node.
After forward node receives fault notification message; Confirm the position of malfunctioning node according to the information in this message; And search pre-configured MAC and transmit, because the ethernet link at current malfunctioning node place is unavailable, so the master of message in can't transmitting according to MAC again transmits with list item; And need search the subsequent use forwarding-table item of MAC in transmitting, and carry out message transmissions through this subsequent use forwarding-table item.
Owing to can't carry out message transmissions with forwarding-table item through main, therefore lead being set to invalidly with forwarding-table item, a subsequent use forwarding-table item that finds simultaneously is set to effectively.Forwarding port in the subsequent use forwarding-table item is corresponding to the protection node of malfunctioning node, and message is transferred to this protection node according to this subsequent use forwarding-table item.
Block diagram 405: the protection node is sent out node with next redirect of this message transmissions to this malfunctioning node.
Comprise source node address, destination node address and VLAN sign in the forwarding-table item that disposes on the protection node, this forwarding-table item is corresponding to the next-hop node of malfunctioning node.
Block diagram 406: whether the fault of judging this malfunctioning node is recovered, if then carry out block diagram 407; Otherwise, return block diagram 404.
Block diagram 407: forward node is led with forwarding-table item and is set to effectively, and subsequent use forwarding-table item be set to invalid.
Because detecting the fault of malfunctioning node recovers; Therefore malfunctioning node redirect on it is sent out node and is sent fault recovery message; A last redirect that receives this fault recovery message is sent out node and is searched MAC and transmit; Master in then MAC being transmitted is set to effectively from invalid with forwarding-table item, and has been set to effective subsequent use forwarding-table item and is set to invalidly, makes message to transmit with forwarding-table item according to main again.
Block diagram 408: message is transmitted on leading with the tunnel according to leading with forwarding-table item, finish current flow process.
When source node resend message, because main all normal with all forward node on the tunnel, so message mainly transmitted on the tunnel the master with forwarding-table item according to what dispose on each forward node, until with message transmissions to destination node.
A kind of Ethernet tunnel structure sketch map in conjunction with the invention described above method embodiment is as shown in Figure 5: wherein PE1 is source device (MAC Address is B-MAC1); PE2 is destination device (MAC Address is B-MAC2); P1 to P6 is the intermediate equipment that is used to E-Packet, and the tunnel that between PE1 and PE2, is used for message transmissions is for to begin from PE1, through the forward-path of P1, P2, P3 to PE2; On P1 to P6, having disposed MAC respectively transmits; Supposing that this MAC comprises a master with forwarding-table item and a subsequent use forwarding-table item in transmitting, is example with P1, and the MAC of its configuration transmits as shown in table 1 below:
Table 1
The list item title Source node address The destination node address The VLAN sign Corresponding node
The main forwarding-table item of using B-MAC1 B-MAC2 B-VLAN1 P2
Subsequent use forwarding-table item B-MAC1 B-MAC2 B-VLAN1 P5
Can know in conjunction with Fig. 5 and last table 1, main with forwarding-table item corresponding to P2, subsequent use forwarding-table item is corresponding to P5, P5 is the protection equipment of P2, and P5 and P2 are two layers of forwarding unit in the Ethernet.Breaking down with P2 below is example, describes the transmission course of message in detail:
Tunnel between PE1 and PE2 just often, the master that each intermediate equipment disposes is set to effectively with forwarding-table item, it is invalid that subsequent use forwarding-table item is set to, message begins from PE1 according to forward-path, transfers to PE2 through behind the P1, P2, P3.When detecting P2 and break down; P2 sends fault notification message to P1, and P1 receives and searches MAC as shown in table 1 after this message and transmit, and the master of this MAC in transmitting be set to forwarding-table item invalid; Subsequent use simultaneously forwarding-table item is set to effectively; After subsequent packet was sent to P1 from PE1, the forward node that P1 is corresponding according to subsequent use forwarding-table item was forwarded to message on the P5; P5 is forwarded to P3 with forwarding-table item with message according to the master of its configuration, with forwarding-table item message is forwarded to PE2 according to main by P3 then.
After detecting the P2 fault recovery; Send fault recovery message by P2 to P1; Master in the P1 table 1 is set to effectively with forwarding-table item; It is invalid that subsequent use forwarding-table item is set to, and subsequent packet begins from PE1 with forwarding-table item according to the master who disposes on each intermediate equipment, transfers to PE2 from P1, P2, P3 successively.
Corresponding with message transmitting method embodiment of the present invention, the invention also discloses a kind of embodiment of message transfer system.
A kind of embodiment block diagram of message transfer system of the present invention is as shown in Figure 6.
This system comprises: forward node 610, malfunctioning node 620 and protection node 630.
Wherein, malfunctioning node 620 is used on it redirect and sends out node 610 and send fault notification message.Forward node 610 comprises receiving element 611, is used to receive the fault notification message that said malfunctioning node 620 sends; Transmission unit 612 is used for message transferring to the protection node 630 of said malfunctioning node 620 according to pre-configured subsequent use forwarding-table item.Said protection node 630 is used for node is sent out in next redirect of said message transmissions to said malfunctioning node 620.
The another kind of embodiment block diagram of message transfer system of the present invention is as shown in Figure 7.
This system comprises: forward node 710, malfunctioning node 720 and protection node 730.
Wherein, forward node 710 comprises: dispensing unit 711, and be used for pre-configured MAC and transmit, comprise main during said MAC transmits with forwarding-table item and at least one subsequent use forwarding-table item; Receiving element 712 is used to receive the fault notification message that said malfunctioning node 720 sends, and said malfunctioning node 720 is the next-hop node of said forward node 710; Unit 713 is set, is used for said master and is set to invalidly with forwarding-table item, and a said subsequent use forwarding-table item is set to effectively; Transmission unit 714 is used for message transferring to the protection node 730 of said malfunctioning node 720 according to pre-configured subsequent use forwarding-table item; Judging unit 715; When being used to receive fault recovery message; Judge the fault recovery of said malfunctioning node 720; Be provided with unit 713 and be further used for said master and be set to effectively with forwarding-table item this moment, and said subsequent use forwarding-table item is set to invalidly, and transmission unit 714 is further used for said message is transmitted with forwarding-table item according to said master.
Corresponding with message transmitting method of the present invention and system implementation example, the present invention also provides a kind of embodiment of forward node.
A kind of embodiment block diagram of forward node of the present invention is as shown in Figure 8, and this forward node comprises: receiving element 810 and transmission unit 820.
Wherein, receiving element 810 is used to receive the fault notification message that malfunctioning node sends, and said malfunctioning node is the next-hop node of said forward node; Transmission unit 820 is used for message transferring to the protection node of said malfunctioning node according to pre-configured subsequent use forwarding-table item.
The another kind of embodiment block diagram of forward node of the present invention is as shown in Figure 9, and this forward node comprises: dispensing unit 910, receiving element 920, unit 930, transmission unit 940 and judging unit 950 are set.
Wherein, dispensing unit 910 is used for pre-configured MAC to be transmitted, and comprises main with forwarding-table item and at least one subsequent use forwarding-table item during said MAC transmits; Receiving element 920 is used to receive the fault notification message that said malfunctioning node sends, and said malfunctioning node is the next-hop node of said forward node; Unit 930 is set is used for said master and is set to invalidly with forwarding-table item, and a said subsequent use forwarding-table item is set to effectively; Transmission unit 940 is used for message transferring to the protection node of said malfunctioning node according to pre-configured subsequent use forwarding-table item; When judging unit 950 is used to receive fault recovery message, judge the fault recovery of said malfunctioning node; When said malfunctioning node fault recovery, the said unit 930 that is provided with is further used for said master and is set to effectively with forwarding-table item, and said subsequent use forwarding-table item be set to invalid; Said transmission unit 940 is further used for, and said message is transmitted with forwarding-table item according to said master.
Description through the embodiment of the invention can be known; When the application embodiment of the invention is carried out message transmissions; Through being forward node configuration protection node, make any forward node break down to cause when the Ethernet tunnel transmission is interrupted that the link of a last hop node, protection node and next-hop node formation that can both be through this forward node transmitted message; Realized sectionalised protection thus, the flexibility of message transmissions when having improved tunnel failure to forward node in the tunnel; Owing to only malfunctioning node is protected, so the non-malfunctioning node on the tunnel is still available, has improved the availability of the link circuit resource in the network.
One of ordinary skill in the art will appreciate that all or part of step that realizes in the foregoing description method is to instruct relevant hardware to accomplish through program; Described program can be stored in the computer read/write memory medium; This program is when carrying out; Comprise the steps: that forward node receives the fault notification message that malfunctioning node sends, said malfunctioning node is the next-hop node of said forward node; Message according to pre-configured subsequent use forwarding-table item, is transferred to the next-hop node of said malfunctioning node through the protection node of said malfunctioning node.Described storage medium, as: ROM/RAM, magnetic disc, CD etc.
Though described the present invention through embodiment, those of ordinary skills know, the present invention has many distortion and variation and do not break away from spirit of the present invention, hope that appended claim comprises these distortion and variation and do not break away from spirit of the present invention.

Claims (13)

1. a message transmitting method is characterized in that, comprising:
Forward node receives the fault notification message that malfunctioning node sends, and said malfunctioning node is the next-hop node of said forward node;
Message according to pre-configured subsequent use forwarding-table item, is transferred to the next-hop node of said malfunctioning node through the protection node of said malfunctioning node;
Wherein, said malfunctioning node and said protection node are the same node of transmitting on the layer in the Ethernet; Said malfunctioning node is the different nodes of transmitting on the layer in the Ethernet with said forward node.
2. method according to claim 1 is characterized in that, further comprises:
Pre-configured MAC transmits on said forward node, comprises main with forwarding-table item and at least one subsequent use forwarding-table item during said MAC transmits.
3. method according to claim 2 is characterized in that, said forwarding-table item comprises: the source node address, destination node address, the virtual LAN VLAN sign that are used for message transmissions.
4. method according to claim 2, forward node further comprises after receiving said fault notification message:
It is invalid that said master is set to forwarding-table item, and a said subsequent use forwarding-table item is set to effectively.
5. method according to claim 4 is characterized in that, further comprises:
When forward node receives fault recovery message, judge the fault recovery of said malfunctioning node;
Said master is set to effectively with forwarding-table item, and said subsequent use forwarding-table item be set to invalid;
Said message is transmitted with forwarding-table item according to said master.
6. a message transfer system is characterized in that, comprising: forward node, malfunctioning node and protection node thereof,
Said malfunctioning node is used for hop node transmission fault notification message on it, and a said last hop node is a forward node;
Said forward node comprises:
Receiving element is used to receive the fault notification message that said malfunctioning node sends, and said malfunctioning node is the next-hop node of said forward node;
Transmission unit is used for message transferring to the protection node of said malfunctioning node according to pre-configured subsequent use forwarding-table item;
Said protection node is used for the next-hop node with said message transmissions to said malfunctioning node;
Wherein, said malfunctioning node and said protection node are the same node of transmitting on the layer in the Ethernet; Said malfunctioning node is the different nodes of transmitting on the layer in the Ethernet with said forward node.
7. system according to claim 6 is characterized in that, said forward node also comprises:
Dispensing unit is used for pre-configured MAC and transmits, and comprises main with forwarding-table item and at least one subsequent use forwarding-table item during said MAC transmits.
8. system according to claim 7 is characterized in that, said forward node also comprises:
The unit is set, is used for when said receiving element receives the fault notification message of said malfunctioning node transmission, it is invalid that said master is set to forwarding-table item, and a said subsequent use forwarding-table item is set to effectively.
9. system according to claim 8 is characterized in that, said forward node also comprises:
Judging unit when being used to receive fault recovery message, is judged the fault recovery of said malfunctioning node;
The said unit that is provided with is further used for, and when receiving said fault recovery message, said master is set to effectively with forwarding-table item, and said subsequent use forwarding-table item be set to invalid;
Said transmission unit is further used for, and said message is transmitted with forwarding-table item according to said master.
10. a forward node is characterized in that, comprising:
Receiving element is used to receive the fault notification message that malfunctioning node sends, and said malfunctioning node is the next-hop node of said forward node;
Transmission unit is used for message transferring to the protection node of said malfunctioning node according to pre-configured subsequent use forwarding-table item;
Wherein, said malfunctioning node and said protection node are the same node of transmitting on the layer in the Ethernet; Said malfunctioning node is the different nodes of transmitting on the layer in the Ethernet with said forward node.
11. forward node according to claim 10 is characterized in that, also comprises:
Dispensing unit is used for pre-configured MAC and transmits, and comprises main with forwarding-table item and at least one subsequent use forwarding-table item during said MAC transmits.
12. forward node according to claim 11 is characterized in that, also comprises:
The unit is set, is used for when said receiving element receives the fault notification message of said malfunctioning node transmission, it is invalid that said master is set to forwarding-table item, and a said subsequent use forwarding-table item is set to effectively.
13. forward node according to claim 12 is characterized in that, also comprises:
Judging unit when being used to receive fault recovery message, is judged the fault recovery of said malfunctioning node;
The said unit that is provided with is further used for, and when receiving said fault recovery message, said master is set to effectively with forwarding-table item, and said subsequent use forwarding-table item be set to invalid;
Said transmission unit is further used for, and said message is transmitted with forwarding-table item according to said master.
CN2008100068070A 2008-01-31 2008-01-31 Message transmission method, system and forwarding node Expired - Fee Related CN101227399B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008100068070A CN101227399B (en) 2008-01-31 2008-01-31 Message transmission method, system and forwarding node

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008100068070A CN101227399B (en) 2008-01-31 2008-01-31 Message transmission method, system and forwarding node

Publications (2)

Publication Number Publication Date
CN101227399A CN101227399A (en) 2008-07-23
CN101227399B true CN101227399B (en) 2012-11-07

Family

ID=39859160

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008100068070A Expired - Fee Related CN101227399B (en) 2008-01-31 2008-01-31 Message transmission method, system and forwarding node

Country Status (1)

Country Link
CN (1) CN101227399B (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101854265B (en) * 2009-04-02 2014-04-09 中兴通讯股份有限公司 Method and system for detecting local protection of Ethernet tunnel
CN101883040B (en) * 2009-05-05 2014-12-31 中兴通讯股份有限公司 Network protection method and network protection architecture
CN101908983B (en) 2009-06-08 2014-09-10 中兴通讯股份有限公司 Joint detection method and system for Ethernet local segment protection
CN101989944B (en) * 2009-07-31 2014-11-05 中兴通讯股份有限公司 Method for local protection of Ethernet tunnel and shared node of protection domain working segment
CN101997750A (en) * 2009-08-13 2011-03-30 中兴通讯股份有限公司 Method and system for segment protection of Ethernet tunnel
CN104967580B (en) * 2009-09-27 2019-01-11 中兴通讯股份有限公司 The method and device sent for realizing ether network packet
CN102104491B (en) * 2009-12-22 2014-09-10 中兴通讯股份有限公司 Rapid protection switching method and device
CN102611603B (en) * 2012-03-16 2019-02-19 中兴通讯股份有限公司 The foundation of the static tunnel MPLS forwarding table, data transmission method and device
CN103441931B (en) * 2013-08-23 2017-06-20 华为技术有限公司 A kind of file transmitting method and device
CN107529196A (en) * 2017-08-24 2017-12-29 深圳市盛路物联通讯技术有限公司 A kind of method and system of the data transmission of internet of things based on dummy node
CN109495320B (en) * 2018-12-24 2021-12-24 新华三技术有限公司 Data message transmission method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030063560A1 (en) * 2001-10-02 2003-04-03 Fujitsu Network Communications, Inc. Protection switching in a communications network employing label switching
CN1905483A (en) * 2006-08-08 2007-01-31 华为技术有限公司 Method and apparatus for testing ethernet connection damage
CN101317372A (en) * 2006-11-09 2008-12-03 华为技术有限公司 Transmission method, system and node device of Ethernet connection fault management message

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030063560A1 (en) * 2001-10-02 2003-04-03 Fujitsu Network Communications, Inc. Protection switching in a communications network employing label switching
CN1905483A (en) * 2006-08-08 2007-01-31 华为技术有限公司 Method and apparatus for testing ethernet connection damage
CN101317372A (en) * 2006-11-09 2008-12-03 华为技术有限公司 Transmission method, system and node device of Ethernet connection fault management message

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
廖惠敏等.连通错误管理技术的原理与功能实现.《电信技术》.2006,(第8期),92-95. *
杨中贤.IXIA电信级以太网(Carrier Ethernet)测试方案概述.《电信网技术》.2007,(第11期),68-74. *

Also Published As

Publication number Publication date
CN101227399A (en) 2008-07-23

Similar Documents

Publication Publication Date Title
CN101227399B (en) Message transmission method, system and forwarding node
CN101136921B (en) Communication apparatus and communication system
JP4688765B2 (en) Network redundancy method and intermediate switch device
CN101710877B (en) Method, device and system for processing traffic flow based on pseudowire
CN100450039C (en) Method and device for quickly converging end-to-end services
CN102025646B (en) Link switching method and device thereof
US9210037B2 (en) Method, apparatus and system for interconnected ring protection
CN109873760A (en) Method and apparatus for processing routing, and method and apparatus for data transmission
US20100189115A1 (en) Edge node redundant system in label switching network
CN101931586B (en) Method and system for rapidly rerouting MPLS VPN (Multi-Protocol Label Switching Virtual Private Network)
CN101582834A (en) Updating method, equipment and system of forwarding table during service transmission of Ethernet
CN101099086A (en) Method and apparatus for constructing repair paths bypassing unavailable components in a data communication network
CN101710875A (en) Method and device for realizing rapid re-routing
CN102377607A (en) Data transmission method and data transmission device for special two-layer virtual network
CN100461706C (en) Method for recovering sponsor media accessing control address and operation businesss edge apparatus
CN102780615B (en) Link backup method and routing forwarding device
CN102724073A (en) Method for network traffic recovery and routing device
CN102316014B (en) Load sharing method and router under hierarchical virtual dedicated local area network service environment
CN103297338B (en) A kind of VPN route advertising method and equipment
CN104270231A (en) System and method for realizing double-node interconnected pseudo-wire
CN102185712B (en) The reverse method of VPLS network and ethernet ring network and device
CN106572012A (en) VPN FRR implementation method and PE equipment
CN102843291A (en) Notice method and notice device and notice system
CN103368844B (en) Message processing method and LSR in MPLS network
CN101729361B (en) Method and device for message processing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20121107

Termination date: 20160131