CN108092866A - A kind of method, apparatus and system of tunnel switching - Google Patents

A kind of method, apparatus and system of tunnel switching Download PDF

Info

Publication number
CN108092866A
CN108092866A CN201611043428.XA CN201611043428A CN108092866A CN 108092866 A CN108092866 A CN 108092866A CN 201611043428 A CN201611043428 A CN 201611043428A CN 108092866 A CN108092866 A CN 108092866A
Authority
CN
China
Prior art keywords
traffic engineering
engineering tunnel
node
tunnel
physical port
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201611043428.XA
Other languages
Chinese (zh)
Other versions
CN108092866B (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 CN201611043428.XA priority Critical patent/CN108092866B/en
Publication of CN108092866A publication Critical patent/CN108092866A/en
Application granted granted Critical
Publication of CN108092866B publication Critical patent/CN108092866B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4633Interconnection of networks using encapsulation techniques, e.g. tunneling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/28Routing or path finding of packets in data switching networks using route fault recovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/50Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

This application involves a kind of method that the communications field more particularly to tunnel switch, this method is applied in MPLS TE networks.The network includes main traffic engineering tunnel and backup traffic engineering tunnel.The Ingress node of the main traffic engineering tunnel and the backup traffic engineering tunnel is first node.First physical port of the first node is located in the main traffic engineering tunnel.Second physical port of the first node is located in the backup traffic engineering tunnel.The first node obtains the rate of the flow of section point physical port transmission in main traffic engineering tunnel.When the first node determines that the physical port of the section point is in congestion state, the tunnel for being used for transmission MPLS TE flows is switched to the backup traffic engineering tunnel by the first node by the main traffic engineering tunnel.It realizes the tunnel switching of more fine cut, reduces traffic lost.

Description

A kind of method, apparatus and system of tunnel switching
Technical field
The present invention relates to the method, apparatus and system that the communications field more particularly to a kind of tunnel switch.
Background technology
Multipath Tag switching (English:Multi-Protocol Label Switching, write a Chinese character in simplified form:MPLS) traffic engineering (English:Traffic Engineering, referred to as:TE it is) (English for establishing label switched path:Label Switched Path, referred to as:LSP) tunnel.Main traffic engineering tunnel and backup traffic engineering tunnel can be included by being used for transmission the tunnel of service traffics.Work as master When traffic engineering tunnel breaks down, service traffics can be quickly switched into backup traffic engineering tunnel.But how more accurately by Business Stream It is problem to be solved that amount is switched to backup traffic engineering tunnel from main traffic engineering tunnel.
The content of the invention
Service traffics are more accurately switched to backup traffic engineering tunnel from main traffic engineering tunnel to realize, reduce the stream of MPLS TE The loss of amount, this application provides a kind of method, apparatus and system of tunnel switching.
In a first aspect, the method this application provides a kind of switching of tunnel.This method is applied to multiprotocol label switching stream It measures in engineering MPLS TE networks.The network includes main traffic engineering tunnel and backup traffic engineering tunnel, the main traffic engineering tunnel and the backup TE The Ingress node in tunnel is first node.The described method includes:
The first node obtains first rate.The flow that the first rate transmits for the physical port of section point Rate.The section point is the node in the main traffic engineering tunnel.The physical port of the section point is in main traffic engineering tunnel.Institute The direction for stating the flow of the physical port transmission of section point is identical with the direction of the main traffic engineering tunnel.
When the first node determines that the physical port of the section point is in congestion according to the first rate During state, the tunnel for being used for transmission MPLS TE flows is switched to the backup TE by the first node by the main traffic engineering tunnel Tunnel.
The rate for the flow that first node is transmitted according to the physical port of the section point of the main traffic engineering tunnel of acquisition determines Whether the physical port of two nodes there is congestion.And then if a first node determine that there is congestion in the physical port of section point, Flow is then switched to the backup traffic engineering tunnel by the main traffic engineering tunnel.Whether congestion state is occurred with definite according to physical port Whether carry out tunnel switching, provide it is a kind of specifically, accurate realize flow is switched to backup traffic engineering tunnel from main traffic engineering tunnel Technical solution.
In a possible design, the first node will be used for transmission the tunnel of MPLS TE flows by the main TE Tunnel is switched to before the backup traffic engineering tunnel, and the method further includes:
The first node obtains the rate of the flow of the physical port transmission in the spare traffic engineering tunnel, the spare TE The direction of the flow of physical port transmission on tunnel is identical with the direction of the backup traffic engineering tunnel.
The rate for the flow that the first node is transmitted according to the physical port in the spare traffic engineering tunnel determines described standby Congestion state is not on the physical port in traffic engineering tunnel.
The tunnel for being used for transmission MPLS TE flows is switched to the backup TE by the first node by the main traffic engineering tunnel Tunnel includes:
When the physical port that the first node is determined in the spare traffic engineering tunnel is not on congestion state, described The tunnel for being used for transmission MPLS TE flows is switched to the backup traffic engineering tunnel by one node by the main traffic engineering tunnel.
The flow of the MPLS TE of main traffic engineering tunnel is switched to the backup traffic engineering tunnel by the main traffic engineering tunnel, not only to be sentenced It whether there is the physical port in congestion state in main traffic engineering tunnel of breaking, also to judge whether is physical port in backup traffic engineering tunnel Congestion.In a state that said program can be to avoid congestion occur in spare traffic engineering tunnel, MPLS TE flows are switched by main traffic engineering tunnel To backup traffic engineering tunnel, result in greater loss after can switching to avoid tunnel.
In a possible design, the first node will be used for transmission the tunnel of MPLS TE flows by the main TE Tunnel is switched to before the backup traffic engineering tunnel, and the method further includes:
The first node obtains the rate of the flow of the physical port transmission in the spare traffic engineering tunnel, the spare TE The direction of the flow of physical port transmission on tunnel is identical with the direction of the backup traffic engineering tunnel.
The rate for the flow that the first node is transmitted according to the physical port in the spare traffic engineering tunnel is determined if will The MPLS TE flows are switched to the backup traffic engineering tunnel by the main traffic engineering tunnel, will not cause in the spare traffic engineering tunnel Physical port is in congestion state.
The tunnel for being used for transmission MPLS TE flows is switched to the backup TE by the first node by the main traffic engineering tunnel Tunnel includes:
When if what the first node determined is switched to the backup by the MPLS TE flows by the main traffic engineering tunnel Traffic engineering tunnel, when will not cause the physical port in the spare traffic engineering tunnel to be in congestion state, the first node will described in The flow of MPLS TE is switched to the backup traffic engineering tunnel by the main traffic engineering tunnel.
The flow of the MPLS TE of main traffic engineering tunnel is switched to the backup traffic engineering tunnel by said program by the main traffic engineering tunnel Before, also to judge if the tunnel of the MPLS TE of main traffic engineering tunnel to be switched in backup traffic engineering tunnel to whether can cause backup TE The physical port congestion in tunnel.Therefore, first node needs to obtain the flow for the physical port transmission that backup traffic engineering tunnel passes through Rate.So as to what first node can be transmitted according to the physical port that rate, the backup traffic engineering tunnel of the flow of MPLS TE pass through If the bandwidth for the physical port that the rate and backup traffic engineering tunnel of flow pass through is judged the flow of MPLS TE by the main TE Tunnel is switched to the backup traffic engineering tunnel, and whether there is congestion in the physical port that backup traffic engineering tunnel can be caused to pass through.Said program can With reduce by the tunnel of MPLS TE be switched to that congestion occurs in the physical port that backup traffic engineering tunnel causes backup traffic engineering tunnel to pass through can It can property.It results in greater loss after can switching to avoid tunnel.
In a possible design, the first node will be used for transmission the tunnel of MPLS TE flows by the main TE Tunnel is switched to after the backup traffic engineering tunnel, and the method further includes:
The first node obtains the rate of the flow of the physical port in the main traffic engineering tunnel, in the main traffic engineering tunnel The direction of the flow of physical port is identical with the direction of the main traffic engineering tunnel.
When the first node determines the main TE tunnels according to the rate of the flow of the physical port in the main traffic engineering tunnel When the physical port in congestion state being not present in the physical port on road, the first node will be used for transmission MPLS TE The tunnel of flow is switched to the main traffic engineering tunnel by the backup traffic engineering tunnel.
First node, can be directly by MPLS TE flows by backup traffic engineering tunnel after the time that main traffic engineering tunnel recovers state It is switched to main traffic engineering tunnel.First node determines that the physical port in main traffic engineering tunnel is not stored in congestion state in said program, then will The flow of the MPLS TE transmitted in backup traffic engineering tunnel switches back to main traffic engineering tunnel, and avoiding will in the state of main traffic engineering tunnel congestion MPLS TE flows are switched to main traffic engineering tunnel by the backup traffic engineering tunnel, flow loss caused by reducing therefore.
In a possible design, the first node, which obtains first rate, to be included:
The first node receives reserved Resv message, and the first rate is carried in the Resv message.
The first node obtains the first rate from the Resv message.
Resv message is a kind of message in existing MPLS TE mechanism.In the technical solution of the application, Ingress node leads to Cross the rate of the flow of the physical port transmission of Resv message acquisition section point.With respect to defining, a new message is real The technical solution of the rate of the physical port of section point is now transferred to Ingress node, the technical solution of the application can utilize now Service traffics are switched to backup traffic engineering tunnel by some MPLS TE mechanism specific implementations from main traffic engineering tunnel, so as to reduce cost of implementation.
In a possible design, the first node is according to the first rate determines the section point Physical port includes in congestion state:
When the first node determines that the first rate is more than threshold value, determine that the physical port is in congestion shape State.
In a possible design, the Resv message includes recording routing object RRO field, the RRO field Including subobject Subobject, the Subobject carries the first rate.
First node obtains the speed of the flow of the physical port transmission of section point by the RRO field in Resv message Rate.That is, Resource Reservation Protocol (English can be utilized:Resource Reservation Protocol, referred to as: RSVP the Resv message in) obtains the rate of the flow for the physical port transmission that main traffic engineering tunnel passes through.Said program is so as to reducing The waste of bandwidth reduces network overhead.
Second aspect, the method that the application also provides another tunnel switching, the described method includes:
First node obtains the second rate.The stream that second rate is transmitted for the first physical port of the first node The rate of amount, first physical port of the first node are located in the main traffic engineering tunnel.
When the first node determines second physics according to the rate of the flow of the transmission of second physical port When port is in congestion state, the first node is switched in the tunnel for being used for transmission MPLS TE flows by the main traffic engineering tunnel To the backup traffic engineering tunnel.
The rate for the flow that first node is transmitted according to its physical port in main traffic engineering tunnel of acquisition determines the second section Whether the physical port of point there is congestion.And then the if a first node determine that physics end in main traffic engineering tunnel of first node There is congestion in mouth, then flow is switched to the backup traffic engineering tunnel by the main traffic engineering tunnel.Whether gathered around according to physical port Plug-like state to determine whether to carry out tunnel switching, provide it is a kind of specifically, accurate realize switch flow from main traffic engineering tunnel To the technical solution of backup traffic engineering tunnel.
The third aspect, the application provide a kind of first node of tunnel switching.The first node is applied to multi-protocols mark It signs in switching traffic engineering MPLS TE networks.The network includes main traffic engineering tunnel and backup traffic engineering tunnel.The first node is institute The Ingress node of main traffic engineering tunnel and the backup traffic engineering tunnel is stated, the first node includes obtaining unit and switch unit:
The obtaining unit is used to obtain first rate.The stream that the first rate transmits for the physical port of section point The rate of amount.The section point is the node of the main traffic engineering tunnel, and the physical port of the section point is in main traffic engineering tunnel. The direction of the flow of the physical port transmission of the section point is identical with the direction of the main traffic engineering tunnel.
The switch unit is used for when the first node is according to the first rate determines the section point When physical port is in congestion state, the first node will be used for transmission the tunnel of MPLS TE flows by the main traffic engineering tunnel It is switched to the backup traffic engineering tunnel.
In a possible design, the first node further includes determination unit.
The obtaining unit is additionally operable to obtain the rate of the flow of the physical port transmission in the spare traffic engineering tunnel, described The direction of the flow of physical port transmission in spare traffic engineering tunnel is identical with the direction of the backup traffic engineering tunnel.
The physical port that the determination unit is used in the spare traffic engineering tunnel obtained according to the obtaining unit transmits The rate of flow determine that the physical port in the spare traffic engineering tunnel is not on congestion state.
The switch unit is used to determine that the physical port in the spare traffic engineering tunnel is not on when the first node During congestion state, the tunnel for being used for transmission MPLS TE flows is switched to described standby by the first node by the main traffic engineering tunnel Part traffic engineering tunnel.
In a possible design, the first node further includes determination unit,
The obtaining unit is additionally operable to obtain the rate of the flow of the physical port transmission in the spare traffic engineering tunnel.It is described The direction of the flow of physical port transmission in spare traffic engineering tunnel is identical with the direction of the backup traffic engineering tunnel.
The physical port that the determination unit is additionally operable in the spare traffic engineering tunnel obtained according to the obtaining unit passes The rate of defeated flow is determined if the MPLS TE flows are switched to the backup traffic engineering tunnel by the main traffic engineering tunnel, no The physical port in the spare traffic engineering tunnel can be caused to be in congestion state.
If the switch unit be used for when the first node determine by the MPLS TE flows by the main TE tunnels Road is switched to the backup traffic engineering tunnel, described when will not cause the physical port in the spare traffic engineering tunnel to be in congestion state The tunnel for being used for transmission MPLS TE flows is switched to the backup traffic engineering tunnel by first node by the main traffic engineering tunnel.
In a possible design, the obtaining unit is additionally operable to the flow of the MPLSTE in the switch unit After being switched to the backup traffic engineering tunnel by the main traffic engineering tunnel, the flow for the physical port that the main traffic engineering tunnel passes through is obtained Rate.The direction of the flow for the physical port that the main traffic engineering tunnel passes through is identical with the direction of the main traffic engineering tunnel.
The switch unit is additionally operable to when the first node is according to the flow of the physical port in the main traffic engineering tunnel When rate determines that the physical port in congestion state is not present in the physical port in the main traffic engineering tunnel, the first node The tunnel for being used for transmission MPLS TE flows is switched to the main traffic engineering tunnel by the backup traffic engineering tunnel.
In a possible design, the first node further includes receiving unit.
The receiving unit carries the first rate for receiving reserved Resv message in the Resv message.It is described Obtaining unit is used to obtain the first rate from the Resv message.
In a possible design, the switch unit is additionally operable to determine that the first rate surpasses when the first node When crossing threshold value, determine that the physical port is in congestion state.
Fourth aspect, this application provides a kind of systems of tunnel switching.The system is applied to multiprotocol label switching In the network of traffic engineering MPLS TE.The network includes main traffic engineering tunnel and backup traffic engineering tunnel.The main traffic engineering tunnel and described standby The Ingress node of part traffic engineering tunnel is first node.The system comprises the first node and section points.
The section point is used to send first rate to the first node.The first rate is the object of section point Manage the rate of the flow of port transmission.The section point is the node in the main traffic engineering tunnel.The physics of the section point Port is in main traffic engineering tunnel.The direction of flow of physical port transmission of the section point and the direction phase of the main traffic engineering tunnel Together.
The first node is used to obtain the first rate.When the first node determines institute according to the first rate When stating the physical port of section point and being in congestion state, the first node will be used for transmission the tunnel of MPLS TE flows Road is switched to the backup traffic engineering tunnel by the main traffic engineering tunnel.
In a possible design, the physical port that the first node is additionally operable to obtain in the spare traffic engineering tunnel passes The rate of defeated flow.The direction of flow of physical port transmission in the spare traffic engineering tunnel and the side of the backup traffic engineering tunnel To identical.The rate of the flow transmitted according to the physical port in the spare traffic engineering tunnel determines the object in the spare traffic engineering tunnel Reason port is not on congestion state.When the first node determines that the physical port in the spare traffic engineering tunnel is not on gathering around During plug-like state, the tunnel for being used for transmission MPLS TE flows is switched to the backup by the first node by the main traffic engineering tunnel Traffic engineering tunnel.
In a possible design, the physical port that the first node is additionally operable to obtain in the spare traffic engineering tunnel passes The rate of defeated flow.The direction of flow of physical port transmission in the spare traffic engineering tunnel and the side of the backup traffic engineering tunnel To identical.The rate of the flow transmitted according to the physical port in the spare traffic engineering tunnel is determined if the MPLS TE flowed Amount is switched to the backup traffic engineering tunnel by the main traffic engineering tunnel, and the physical port in the spare traffic engineering tunnel will not be caused to be in and gathered around Plug-like state.If when determine the MPLS TE flows are switched to the backup traffic engineering tunnel by the main traffic engineering tunnel, will not lead When causing the physical port in the spare traffic engineering tunnel to be in congestion state, the first node will be used for transmission MPLS TE flows Tunnel the backup traffic engineering tunnel is switched to by the main traffic engineering tunnel.
In a possible design, the first node is additionally operable to obtain the stream of the physical port in the main traffic engineering tunnel The rate of amount.The direction of the flow of physical port in the main traffic engineering tunnel is identical with the direction of the main traffic engineering tunnel.When described First node determines the physical port in the main traffic engineering tunnel according to the rate of the flow of the physical port in the main traffic engineering tunnel In be not present in congestion state physical port when, the first node is used for transmission the tunnel of MPLS TE flows by described Backup traffic engineering tunnel is switched to the main traffic engineering tunnel.
In a possible design, the first node is additionally operable to receive reserved Resv message.In the Resv message Carry the first rate.
In a possible design, the first node is additionally operable to receive reserved Resv message, in the Resv message Carry the first rate.
The first node is used to obtain the first rate from the Resv message.
In a possible design, the first node is according to the first rate determines the section point Physical port includes in congestion state:
When the first node determines that the first rate is more than threshold value, determine that the physical port is in congestion shape State.
5th aspect, this application provides a kind of equipment, the equipment includes processor and network interface, the processor For performing corresponding function in the method for first aspect.The network interface is used to that section point to be supported to send to the equipment First rate.The control device can also include memory, and the memory preserves the processing for being coupled with processor Device is used for the program instruction and data of execution.
Description of the drawings
In order to illustrate more clearly of the technical solution in the embodiment of the present application, make required in being described below to embodiment Attached drawing is briefly described, it should be apparent that, the accompanying drawings in the following description is some embodiments of the present application, for this For the those of ordinary skill of field, without having to pay creative labor, other are can also be obtained according to these attached drawings Attached drawing.
Fig. 1 is a kind of application scenarios schematic diagram provided by the embodiments of the present application.
Fig. 2 is a kind of method flow schematic diagram of tunnel switching provided by the embodiments of the present application.
Fig. 3 is a kind of structure diagram of first node provided by the embodiments of the present application.
Fig. 4 is the structure diagram of another first node provided by the embodiments of the present application.
Fig. 5 is a kind of system structure diagram provided by the embodiments of the present application.
Specific embodiment
The embodiment of the present application description application scenarios be in order to more clearly illustrate the technical solution of the embodiment of the present application, The restriction for technical solution provided by the embodiments of the present application is not formed, those of ordinary skill in the art understand, with network The differentiation of framework and the appearance of new business scene, technical solution provided by the embodiments of the present application for it is similar the technical issues of, together Sample is applicable in.
In the embodiment of the present application, " node " can refer to the equipment being forwarded in MPLS TE networks to service traffics, than If " node " can be router, interchanger, optical transfer network (English:Optical Transport Network, referred to as:OTN) Equipment, Packet Transport Network (English:Packet Transport Network, referred to as:PTN) equipment or wavelength-division multiplex (English: Wavelength Division Multiplexing, referred to as:WDM) equipment.
In the application, the bandwidth of physical port is used to indicate the data transmission capabilities of physical port.Specifically, physical port Bandwidth be equal to the physical port peak transfer rate.Such as, it then follows the bandwidth of the ethernet port of 100BASE-TX is 100 megabits per second (megabits per second, Mbps), the peak transfer rate which can support is 100Mbps.The bandwidth for following the ethernet port of 1000BASE-TX is 1000Mbps, which can support most Big transmission rate is 1000Mbps.
In the application, the direction in the tunnel refers to the direction of the Egress node from the Ingress node in tunnel to tunnel.It is main Traffic engineering tunnel is unidirectional tunnel.That is, the direction of main traffic engineering tunnel is only included from the Ingress node of main traffic engineering tunnel to main TE tunnels The direction of the Egress node in road.Backup traffic engineering tunnel is unidirectional tunnel.That is, the direction of backup traffic engineering tunnel is only included from standby The Ingress node of part traffic engineering tunnel is to the direction of the Egress node of backup traffic engineering tunnel.
In the application, the flow of the physical port transmission of node can be the flow of the physical port transmission of node, also may be used Be node physical port receive flow.It is illustrated by taking Fig. 1 as an example, the direction from node 101 to node 103 (is saved Point 101- node 102- nodes 103) be main traffic engineering tunnel direction.Node 102 includes two physical ports (left side port and right sides Port).Left side port is connected with node 101.Right side port is connected with node 103.Left side port receive flow direction with The direction of main traffic engineering tunnel is identical.The direction for the flow that right side port receives is identical with the direction of main traffic engineering tunnel.
In the application, " Resv message " is a kind of message that RSVP is defined.On RSVP, it may refer to Internet Engineering and appoint Request comment (the Request For of business group (Internet Engineering Task Force, IETF) issue Comments, RFC) 2205.It specifically,, can be with by sending Resv message after lsp tunnel is established according to the regulation of RSVP The resource reservation information preserved on each node is brushed in timing.
In the application, MPLS TE networks refer to the network for being used to implement MPLS TE.MPLS TE networks include main traffic engineering tunnel With backup traffic engineering tunnel.The main traffic engineering tunnel and the backup traffic engineering tunnel are established according to MPLSTE.In the application, MPLS TE Flow refers to the flow via the main traffic engineering tunnel transmission.The traffic engineering tunnels of MPLS TE flows is used for transmission from the main traffic engineering tunnel It is switched to after the backup traffic engineering tunnel, the backup traffic engineering tunnel is used for transmission the MPLS TE flows.
Real business is continually changing, and TE technologies can not ensure that traffic engineering tunnel reserves bandwidth and disclosure satisfy that service traffics always Demand.The technical issues of to solve how accurately to switch flow, Fig. 1 shows that a kind of application scenarios of the embodiment of the present application show It is intended to.In MPLS TE network environments, including main traffic engineering tunnel and backup traffic engineering tunnel.Node 101, node 102 and node in Fig. 1 103 be the node of main traffic engineering tunnel.Fig. 1 interior joints 101, node 104, node 105, node 106 and node 103 are backup TE tunnels The node in road.Node 101 is the Ingress node of the flow of the transmission MPLS TE of main traffic engineering tunnel and backup traffic engineering tunnel.Node 103 is The Egress node of the flow of the transmission MPLS TE of main traffic engineering tunnel and backup traffic engineering tunnel.Main traffic engineering tunnel and backup traffic engineering tunnel are to pass through What RSVP was established.
The process that main traffic engineering tunnel is established can include:Ingress node 101 sends Path message to intermediate node 102.Path Message is downstream sent along the direction of data-message transmission.All node difference storing path states on the way.Egress node 103 connects The Resv message for carrying reserved information and label is generated and sent after receiving Path message.Resv message transmits road along Path message The reverse path in footpath is transmitted, and reaches Egress node 101.All nodes preserve reservation state respectively on the way.If entrance Node 101 receives Resv message, then resource reservation success in main traffic engineering tunnel.
After main traffic engineering tunnel is established, entering for the main traffic engineering tunnel of periodic refreshing can be realized by transmitting Resv message in main traffic engineering tunnel The resource reservation information preserved on mouth node 101, node 102 and Egress node 103.Refer specifically to that host software repeats at periodic or other desired from The Ingress node 101 of main traffic engineering tunnel sends Path message to intermediate node 102, and intermediate node receives Ingress node transmission Another Path message, which is formed, after Path message, after the information that the Path message received carries is preserved is sent to outlet Node 103, Egress node 103 receive intermediate node 102 transmission Path message after, find oneself be main traffic engineering tunnel purpose End, i.e., the Egress node of main traffic engineering tunnel, Egress node 103 is according to the information of the related resource request carried in Path message, life Into a Resv message, and along the negative direction hop-by-hop of Path message transmitting pathes entrance section is sent to by intermediate node 102 Point.The embodiment of the present application is happened at establish main traffic engineering tunnel path using RSVP after, by Resv message in the last section of main traffic engineering tunnel During periodic refreshing between point maintains the resource reservation information preserved on node.
Fig. 2 shows a kind of method flow schematic diagram of tunnel switching provided by the embodiments of the present application.For example, it is described Method can be applied in the application scenarios described in Fig. 1.Ingress node 101 can be involved in method shown in Fig. 2 in Fig. 1 First node, intermediate node 102 or Egress node 103 in Fig. 1 can be the second sections involved in method shown in Fig. 2 Point.Method described in Fig. 2 is applied in the network comprising MPLS TE, and the network includes main traffic engineering tunnel and backup traffic engineering tunnel, institute The common Ingress node for stating main traffic engineering tunnel and the backup traffic engineering tunnel is first node.The first node is in main traffic engineering tunnel Physical port be the first physical port.The first node is the second physical port in the physical port of spare traffic engineering tunnel.Fig. 2 Shown method includes S201 and S202.
S201, the first node obtain first rate.The first rate transmits for the physical port of section point The rate of flow, the section point are the nodes in the main traffic engineering tunnel.The physical port of the section point is in main TE tunnels On road.The direction of the flow of the physical port transmission of the section point is identical with the direction of the main traffic engineering tunnel.
First node obtains the rate of the physical port for the section point being located in main traffic engineering tunnel, and the section point both may be used To be the intermediate node in main traffic engineering tunnel or the Egress node in main traffic engineering tunnel.If the section point is main TE The speed of intermediate node on tunnel, the then flow of two physical port of the first node acquisition section point in main traffic engineering tunnel Rate.If section point is the Egress node in main traffic engineering tunnel, first node obtains the section point and is located at main traffic engineering tunnel On physical port rate.
For example, the flow that the section point can transmit the physical port of the section point is detected, So that it is determined that the rate of the flow of the physical port transmission of the section point.
For example, the physical port involved in method shown in Fig. 2 can be ethernet port (Ethernet port).Ethernet port can specifically follow 1000BASE-T.On 1000BASE-T, electric electronic engineering teacher may be referred to Learn (Institute of Electrical and Electronics Engineers, IEEE) issue IEEE802.3ab, details are not described herein again.
Optionally, during specific implementation, S201 can include:
The first node receives reserved Resv message, and the first rate is carried in the Resv message.Described first Node obtains the first rate from the Resv message.
After main traffic engineering tunnel is established, it can be realized in the main traffic engineering tunnel of periodic refreshing by transmitting Resv message in main traffic engineering tunnel Node preserves resource reservation information.In the process, Egress node sends Resv message, first segment to Ingress node direction hop-by-hop Point receives Resv message from the section point of main traffic engineering tunnel.
For example, when section point is Egress node, first node is existed by Resv message acquisition section point The rate of the flow of physical port transmission in spare traffic engineering tunnel.When section point is any one intermediate node of main traffic engineering tunnel When, first node can obtain the rate values of the flow of two physical ports transmission of section point by Resv message.
The physical port of the other nodes for the main traffic engineering tunnel that first node can also be passed through by obtaining Resv message transmits Flow rate, the rate of the flow of respective physical port transmission is equally added to Resv and disappeared by other nodes of main traffic engineering tunnel In the field of breath, first node can more accurately be determined according to the rate of the flow of all physics port transmissions in spare traffic engineering tunnel Whether the main traffic engineering tunnel is in congestion.
It, can be by the Resv after the first node receives the Resv message by receiver during specific implementation Message is sent to the resolver (parser) of the first node.The resolver of the first node can be to the Resv message It is parsed, so that it is determined that the first rate.
Optionally, Resv message includes recording routing object RRO field, and the RRO field includes subobject Subobject, the Subobject carry the first rate.
The rate for the flow that section point transmits its physical port is added to the Subobject fields of Resv message, the One node obtains the speed of the flow of the physical port transmission of section point according to the Subobject fields of the Resv message of reception Rate.
For example, when section point is Egress node, section point in the Subobject of Resv message by adding The rate values of the flow of section point physical port transmission so that Resv message carries the physical port transmission of section point The rate of flow.When section point is any one intermediate node in main traffic engineering tunnel, section point equally can be in Resv Add the rate values of the flow of section point physical port transmission in the Subobject of message.
S202, when the first node determines that the physical port of the section point is according to the first rate During congestion state, the tunnel for being used for transmission MPLS TE flows is switched to described standby by the first node by the main traffic engineering tunnel Part traffic engineering tunnel.
Wherein, when the first node determines that the physical port of the section point is according to the first rate During congestion state, expression is to trigger the first node that will be used for transmission the tunnel of MPLS TE flows by the main traffic engineering tunnel It is switched to the condition of the backup traffic engineering tunnel rather than time order and function order.
S202 implement when, the first node based on the first node determine as a result, MPLS will be used for transmission The tunnel of TE flows is switched to the backup traffic engineering tunnel by the main traffic engineering tunnel.It is that the first node determines the result is that described The physical port of two nodes is in congestion state.That is, the result triggering described first that the first node determines The tunnel for being used for transmission MPLS TE flows is switched to the backup traffic engineering tunnel by node by the main traffic engineering tunnel.
Based on the rate of the flow of the transmission of the section point physical port of first node acquisition in step S201, first segment Whether the physical port of the definite section point of point is in congestion state.
For example, when section point is the Egress node of main traffic engineering tunnel, main traffic engineering tunnel only includes Egress node and enters Mouth node, main traffic engineering tunnel do not include intermediate node.First node is according to the rate of the flow of the transmission of section point physical port Determine whether the physical port of definite section point is in congestion state.When section point is any one in main traffic engineering tunnel During a intermediate node, first node can be determined according to the rate of the flow of the transmission of two physical ports of section point of acquisition Determine the physical port of section point whether in congestion state.
Optionally, when section point is any one intermediate node of main traffic engineering tunnel, as said first node can be with Obtain the rate of the flow of the physical port transmission of the other nodes for the main traffic engineering tunnel that Resv message passes through.Therefore, first node The rate of the flow for each node physical port transmission that main traffic engineering tunnel passes through can be obtained.In a kind of more preferably embodiment, The rate of the flow for each node physical port transmission that first node can be passed through according to main traffic engineering tunnel determines that main traffic engineering tunnel is worn Cross whether physical port occurs congestion, can realize the switching of more accurate tunnel.
The first node determines whether the physical port of the section point is according to the first rate and gathers around Plug-like state can be realized in the following way:The first node can be router.The router include control plane and Forwarding plane.The control plane includes CPU and the memory coupled with the CPU.The control plane of the first node Memory has pre-saved the bandwidth of the physical port of the section point.The storage of the control plane of the first node Device, which has pre-saved, determines whether the physical port of the section point is in the rule of congestion state.The rule can be with It is realized by computer program.The computer program is stored in the memory of the control plane of the first node.It is described Rule can be if the transmission rate of the physical port of the section point is more than or equal to the section point 90 the percent of the bandwidth of the physical port, then the CPU of the control plane of the first node determine the section point The physical port be in congestion state.If the transmission rate of the physical port of the section point is less than described the 90 the percent of the bandwidth of the physical port of two nodes and the physical port of section point be in upstate without It breaks down, then the CPU of the control plane of the first node determines that the physical port of the section point is not on Congestion state.After the first node obtains the first rate, the CPU of the control plane of the first node can be according to institute State the bandwidth of the physical port for the section point that the CPU of the control plane of first node is pre-saved and the rule Then determine whether the physical port of the section point is in congestion state.Certainly, the rule can also use other Mode can specifically be set according to the experience of engineer.
Specifically, if the first node determines that the physical port of the section point is in congestion state, The flow of the MPLS TE is switched to the backup traffic engineering tunnel by the main traffic engineering tunnel.
The first node can be router.The router includes control plane and Forwarding plane.The control is flat It is realized by control panel in face.The Forwarding plane is realized by conversion board.The control plane be used for the Forwarding plane into Row control.The Forwarding plane is used to be forwarded to message.The control plane and the Forwarding plane pass through control passage Coupling.
S202 can include when implementing:The control plane of the first node is by control passage to the first segment The Forwarding plane of point sends order.Physical port of the first node in main traffic engineering tunnel is the first physical port, and first node exists Physical port in spare traffic engineering tunnel is the second physical port.The spy of the flow of the MPLS TE can be included in the order Reference ceases and the mark of second physical port.It, can be with after the Forwarding plane of the first node receives the order The order is parsed, so as to obtain the characteristic information of the flow of the MPLS TE and second physical port Mark.The Forwarding plane of the first node can be using the characteristic information of the flow of the MPLS TE as search key, in institute It states and searches to instruct the forwarding table of the forwarding of the flow of the MPLS TE in the forwarding table of the Forwarding plane maintenance of first node .The forwarding-table item includes the characteristic information of flow of the MPLS TE and the mark of outgoing interface.The mark of the outgoing interface Know for the mark of first physical port.After the Forwarding plane of the first node finds the forwarding-table item, it can incite somebody to action The mark of outgoing interface in the forwarding-table item is revised as the mark of second physical port.The forwarding-table item includes matching Domain.The matching domain includes the characteristic information of the flow of the MPLS TE.The characteristic information of the flow of the MPLS TE can be with Including source IP address, purpose IP address, source port and destination interface.The first node modifies to the forwarding table Afterwards, the first node receives the flow of the MPLS TE.The flow of the MPLSTE can include multiple messages.It is described In multiple messages, the heading of each message includes the characteristic information of the flow of the MPLS TE.The first node can root The multiple message is forwarded to via second physical port according to amended forwarding-table item.
For example, when section point is the Egress node of main traffic engineering tunnel, main traffic engineering tunnel includes Ingress node and outlet Node, first node determine that the physical port of section point is at the first physical port of congestion state or first node In congestion state, then the flow of the MPLS TE is switched to the backup traffic engineering tunnel by the main traffic engineering tunnel.Work as section point When being any one intermediate node of main traffic engineering tunnel, when each node physical port that first node is passed through according to main traffic engineering tunnel passes The rate of defeated flow determines that congestion occurs at least one physical port of physical port of crossing that main traffic engineering tunnel is worn, then by the MPLS The flow of TE is switched to the backup traffic engineering tunnel by the main traffic engineering tunnel.
First, the rate for the flow that first node is transmitted according to the physical port of the section point of the main traffic engineering tunnel of acquisition is true Whether the physical port for determining section point there is congestion.And then if a first node determine that the physical port of section point occurs Flow is then switched to the backup traffic engineering tunnel by congestion by the main traffic engineering tunnel.Whether congestion state is occurred according to physical port To determine whether to carry out tunnel switching, provide it is a kind of specifically, accurate realize flow is switched to backup from main traffic engineering tunnel The technical solution of traffic engineering tunnel.
Secondly, Resv message is a kind of message in existing MPLS TE mechanism.In the technical solution of the application, entrance Node obtains the rate of the flow of the physical port transmission of section point by Resv message.It is new with respect to defining one Message realizes the technical solution of the rate for the physical port that section point is transferred to Ingress node, and the technical solution of the application can It is implemented using existing MPLS TE mechanism and service traffics is switched to backup traffic engineering tunnel from main traffic engineering tunnel, so as to reduce reality Ready-made, reduce network overhead.
Optionally, the flow of the MPLS TE is switched to the backup TE by the first node by the main traffic engineering tunnel Before tunnel, the method further includes:
The first node obtains the rate of the flow of the physical port transmission in the spare traffic engineering tunnel, the spare TE The direction of the flow of physical port transmission on tunnel is identical with the direction of the backup traffic engineering tunnel;
The rate for the flow that the first node is transmitted according to the physical port in the spare traffic engineering tunnel determines described standby Congestion state is not on the physical port in traffic engineering tunnel;
The tunnel for being used for transmission MPLS TE flows is switched to the backup TE by the first node by the main traffic engineering tunnel Tunnel includes:
When the physical port that the first node is determined in the spare traffic engineering tunnel is not on congestion state, described The tunnel for being used for transmission MPLS TE flows is switched to the backup traffic engineering tunnel by one node by the main traffic engineering tunnel.
Before the flow of MPLS TE is switched to backup traffic engineering tunnel by first node by main traffic engineering tunnel, it is also necessary to backup The rate of physical port transmission flow in traffic engineering tunnel is judged, is avoided MPLS in the case of spare traffic engineering tunnel congestion The tunnel of TE is switched to backup traffic engineering tunnel, to reduce the loss of MPLS TE flows.
Specifically, the method based on above-mentioned S201 and S202, first node by the flow of MPLS TE by the main TE Tunnel is switched to before the backup traffic engineering tunnel, and the flow that the physical port in spare traffic engineering tunnel transmits is obtained by first node Rate, the direction of the flow for the physical port transmission that spare traffic engineering tunnel passes through are identical with the direction of backup traffic engineering tunnel.First node Obtaining the rate of the flow that physical port transmits in spare traffic engineering tunnel both includes obtaining over run tunnel part of nodes physical port biography The rate of defeated flow also includes the rate for obtaining the flow of all physical port transmission in backup traffic engineering tunnel.
For example, first node obtains the rate of the flow of other node physical port transmission in spare traffic engineering tunnel, can With by the way that the rate of the physical port of other nodes in spare traffic engineering tunnel to be added to the Subobject fields of Resv message come real It is existing.For the rate for the flow that second physical port of the first node in spare traffic engineering tunnel transmits, first node can pass through The memory of first node obtains the rate of the flow of the second physical port transmission.
Optionally, the flow of the MPLS TE is switched to the backup TE by the first node by the main traffic engineering tunnel Before tunnel, the method further includes:
The first node obtains the rate of the flow of the physical port transmission in the spare traffic engineering tunnel, the spare TE The direction of the flow of physical port transmission on tunnel is identical with the direction of the backup traffic engineering tunnel;
The rate for the flow that the first node is transmitted according to the physical port in the spare traffic engineering tunnel is determined if will The MPLS TE flows are switched to the backup traffic engineering tunnel by the main traffic engineering tunnel, will not cause in the spare traffic engineering tunnel Physical port is in congestion state;
The tunnel for being used for transmission MPLS TE flows is switched to the backup TE by the first node by the main traffic engineering tunnel Tunnel includes:
When if what the first node determined is switched to the backup by the MPLS TE flows by the main traffic engineering tunnel Traffic engineering tunnel, when will not cause the physical port in the spare traffic engineering tunnel to be in congestion state, the first node will described in The flow of MPLS TE is switched to the backup traffic engineering tunnel by the main traffic engineering tunnel.
After first node obtains the rate of the flow for the physical port transmission that spare traffic engineering tunnel passes through, it is also contemplated that backup TE The rate of tunnel real-time Transmission flow, so as to judge if the tunnel of MPLS TE being switched to, whether backup traffic engineering tunnel can cause At least one physical port in the physical port that backup traffic engineering tunnel passes through is in congestion state.If backup traffic engineering tunnel is real-time The sum of the rate of flow and the flow of MPLS TE are transmitted more than the flow at least one physical port that backup traffic engineering tunnel passes through Bandwidth, then it is assumed that the physical port that backup traffic engineering tunnel is passed through is present with congestion.If the real-time Transmission flow of backup traffic engineering tunnel The sum of the flow of rate and MPLS TE be less than the rate of the flow that the physical port of backup traffic engineering tunnel transmits, then it is assumed that back up The physical port that traffic engineering tunnel is passed through is not in congestion, therefore can switch the flow of MPLS TE by the main traffic engineering tunnel To the backup traffic engineering tunnel.
Specific implementation is that the first node has pre-saved the band of the physical port in the spare traffic engineering tunnel It is wide.For example, the first node can be a router, pre-saved in the memory in the router described spare The bandwidth of physical port in traffic engineering tunnel.
The first node measures the MPLS TE flows that first physical port transmits, described in acquisition The rate of MPLS TE flows.For example, the traffic management chip in the router is believed according to the feature of the MPLS TE flows It ceases and the MPLS TE flows of first physical port transmission is measured, so as to obtain the speed of the MPLS TE flows Rate.The characteristic information can include source IP address, purpose IP address, source port and destination interface.
The first node has pre-saved the computer program for performing the first algorithm.First algorithm is used to judge such as The MPLS TE flows are switched to the backup traffic engineering tunnel by fruit by the main traffic engineering tunnel, if can cause the spare TE tunnels Physical port on road is in congestion state.For example, the computer journey is pre-saved in memory in the router Sequence.CPU in the router can perform the computer program by accessing the memory.
For example, first algorithm can be if the rate of the MPLS TE flows and the spare traffic engineering tunnel On physical port transmission flow rate and more than the physical port in the spare traffic engineering tunnel bandwidth, it is determined that such as The MPLS TE flows are switched to the backup traffic engineering tunnel by fruit by the main traffic engineering tunnel, will be caused in the spare traffic engineering tunnel Physical port be in congestion state.If the rate of the MPLS TE flows and the physical port in the spare traffic engineering tunnel Rate and less than or equal to the physical port in the spare traffic engineering tunnel the bandwidth of the flow of transmission, it is determined that if will The MPLS TE flows are switched to the backup traffic engineering tunnel by the main traffic engineering tunnel, will not result in the spare traffic engineering tunnel Physical port be in congestion state.
Interchangeable, first algorithm can also be if the rate of the MPLS TE flows and the spare TE tunnels 90 the percent of the sum of the rate of the flow of physical port transmission on road is more than the physical port in the spare traffic engineering tunnel Bandwidth, it is determined that if the MPLS TE flows are switched to the backup traffic engineering tunnel by the main traffic engineering tunnel, by causing The physical port stated in spare traffic engineering tunnel is in congestion state.If the rate of the MPLS TE flows and the spare TE tunnels 90 the percent of the sum of the rate of the flow of physical port transmission on road is less than or equal in the spare traffic engineering tunnel The bandwidth of physical port, it is determined that if the MPLS TE flows are switched to the backup traffic engineering tunnel by the main traffic engineering tunnel, The physical port that will not result in the spare traffic engineering tunnel is in congestion state.
CPU in the router can obtain the bandwidth of the physical port in the spare traffic engineering tunnel, the MPLS TE After the rate of the flow of physical port transmission in the rate of flow and the spare traffic engineering tunnel, the CPU can be by holding The row computer program, if determining the MPLS TE flows being switched to the backup traffic engineering tunnel by the main traffic engineering tunnel, The physical port in the spare traffic engineering tunnel whether can be caused to be in congestion state.
For example, first node can also only select to obtain the part of nodes physics of backup traffic engineering tunnel according to actual conditions The rate of the flow of port transmission rather than the speed for obtaining the flow that the node physical port in all backup traffic engineering tunnels transmits Rate.For example, the rate of the physical port transmission of the part of nodes of backup traffic engineering tunnel is very big, even if the MPLS by main traffic engineering tunnel The flow of TE is switched to the backup traffic engineering tunnel by the main traffic engineering tunnel can't occur that congestion occurs, then first node need not Obtain the rate of the flow of the physical port transmission of the part of nodes.In this case, first node only needs to be backed up The rate of the flow of the physical port transmission of other nodes of traffic engineering tunnel, if it is then determined that stream by the MPLSTE of main traffic engineering tunnel Measure the object for being switched to the backup traffic engineering tunnel by the main traffic engineering tunnel and whether being caused the more than one node of backup traffic engineering tunnel Reason port is in congestion, if a first node determine that congestion will not occur, then first node is by the stream of the MPLS TE of main traffic engineering tunnel Amount is switched to the backup traffic engineering tunnel by the main traffic engineering tunnel.
Optionally, after S202, the above method further includes:
The first node obtains the rate of the flow for the physical port that the main traffic engineering tunnel passes through, and the main traffic engineering tunnel is worn The direction of the flow for each physical port crossed is identical with the direction of the main traffic engineering tunnel.
The rate of the flow for the physical port that the first node is passed through according to the main traffic engineering tunnel determines the main TE tunnels It whether there is the physical port in congestion state in the physical port that road passes through.
If the first node determines to be not present in congestion state in the physical port that the main traffic engineering tunnel passes through The flow of the MPLS TE is then switched to the main traffic engineering tunnel by physical port by the backup traffic engineering tunnel.
After the flow of the MPLS TE is switched to the backup traffic engineering tunnel by the main traffic engineering tunnel, first node can To obtain the rate for the flow that the physical port of other nodes in main traffic engineering tunnel transmits using the method identical with S201.First segment Point can directly obtain rate of the first node in the physical port of main traffic engineering tunnel, and specific implementation can be that first node passes through The register of first node directly obtains the rate of the flow of physical port transmission of the first node in main traffic engineering tunnel.If the One node determines that the physical port in congestion state is not present in the physical port that main traffic engineering tunnel passes through, then by MPLS TE's Flow is switched to main traffic engineering tunnel by backup traffic engineering tunnel.
Fig. 3 is a kind of structure diagram of first node provided by the embodiments of the present application.For example, first in Fig. 3 Node can be used for performing method shown in Fig. 2.First node in Fig. 3 can be used for implementing the node 101 in Fig. 1. First node 300 includes:Obtaining unit 301 and switch unit 302.
For first node shown in Fig. 3 applied in the network of MPLS TE, which includes main traffic engineering tunnel and backup TE tunnels Road, the first node are the Ingress node of the main traffic engineering tunnel and the backup traffic engineering tunnel.Obtaining unit 301 is used to obtain institute State the rate of the flow of the physical port transmission of section point.Obtaining unit 301 can be used for performing S201.On obtaining unit 301 specific implementation please refers to Fig.2 the description to S201 in shown embodiment, and details are not described herein again.
The obtaining unit 301 is additionally operable to obtain first rate, and the first rate passes for the physical port of section point The rate of defeated flow.The section point is the node in the main traffic engineering tunnel.The physical port of the section point is in master In traffic engineering tunnel.The direction of the flow of the physical port transmission of the section point is identical with the direction of the main traffic engineering tunnel.It is described What the physical port that obtaining unit 301 can specifically obtain other nodes in main traffic engineering tunnel by the memory of first node transmitted The rate of flow.
Switch unit 302 is used to determine the object of the section point according to the first rate when the first node When reason port is in congestion state, the first node is cut in the tunnel for being used for transmission MPLS TE flows by the main traffic engineering tunnel Change to the backup traffic engineering tunnel.Switch unit 302 can be used for performing S202.On the specific implementation of switch unit 302, The description to S202 in shown embodiment is please referred to Fig.2, details are not described herein again.Switch unit 302 is performed when the first segment If what point determined is switched to the backup traffic engineering tunnel by the MPLS TE flows by the main traffic engineering tunnel, will not cause described When physical port in spare traffic engineering tunnel is in congestion state, the first node will be used for transmission the tunnel of MPLS TE flows The function that the backup traffic engineering tunnel is switched to by the main traffic engineering tunnel can be performed by the processing of first node.
Optionally, the first node further includes determination unit 303.
The obtaining unit 301 is additionally operable to obtain the rate of the flow of the physical port transmission in the spare traffic engineering tunnel, The direction of the flow of physical port transmission in the spare traffic engineering tunnel is identical with the direction of the backup traffic engineering tunnel.
The determination unit 303 is additionally operable to the physics in the spare traffic engineering tunnel obtained according to the obtaining unit 301 The rate of the flow of port transmission determines that the physical port in the spare traffic engineering tunnel is not on congestion state.
The switch unit 302 is additionally operable to determine the physical port in the spare traffic engineering tunnel when the determination unit 303 When being not on congestion state, the tunnel for being used for transmission MPLS TE flows is switched to the backup TE by the main traffic engineering tunnel Tunnel.
Optionally, the first node further includes determination unit 303.
The obtaining unit 301 is additionally operable to obtain the rate of the flow of the physical port transmission in the spare traffic engineering tunnel, The direction of the flow of physical port transmission in the spare traffic engineering tunnel is identical with the direction of the backup traffic engineering tunnel.
The determination unit 303 is additionally operable to the physics in the spare traffic engineering tunnel obtained according to the obtaining unit 301 The rate of the flow of port transmission is determined if the MPLS TE flows are switched to the backup TE tunnels by the main traffic engineering tunnel Road will not cause the physical port in the spare traffic engineering tunnel to be in congestion state.
If the switch unit 302 be additionally operable to when the determination unit 303 determine by the MPLS TE flows by institute It states main traffic engineering tunnel and is switched to the backup traffic engineering tunnel, the physical port in the spare traffic engineering tunnel will not be caused to be in congestion state When, the tunnel for being used for transmission MPLS TE flows is switched to the backup traffic engineering tunnel by the main traffic engineering tunnel.
Optionally, the obtaining unit 301 is additionally operable to the flow of the MPLS TE in the switch unit 303 by institute It states main traffic engineering tunnel to be switched to after the backup traffic engineering tunnel, obtains the speed of the flow for the physical port that the main traffic engineering tunnel passes through Rate, the direction of the flow for the physical port that the main traffic engineering tunnel passes through are identical with the direction of the main traffic engineering tunnel.
The switch unit 302 is additionally operable to the flow according to the physical port in the main traffic engineering tunnel when the first node Rate when determining that the physical port in congestion state is not present in physical port in the main traffic engineering tunnel, the first segment The tunnel for being used for transmission MPLS TE flows is switched to the main traffic engineering tunnel by point by the backup traffic engineering tunnel.
Optionally, the first node further includes receiving unit 304, and the receiving unit 304 is used to receive reserved Resv Message carries the first rate in the Resv message.
The obtaining unit 301, for obtaining first speed from the Resv message that receiving unit 304 receives Rate.
Optionally, the switch unit 302 is additionally operable to when the first node determines that the first rate is more than threshold value, Determine that the physical port is in congestion state.
Fig. 4 is a kind of structure diagram of first node provided by the embodiments of the present application.First segment provided in this embodiment Point 400 can be used to implement node 101 shown in FIG. 1.First node 400 can be used for performing method shown in Fig. 2.First segment The meaning of technical term and the specific implementation for the technical term being related to that point 400 is related to, may be referred to the corresponding realities of Fig. 1 Apply the description of example and the corresponding embodiments of Fig. 2.
As shown in figure 4, first node 400 includes processor 401 and processor 402.Optionally, control device 400 also wraps Include network interface 403.Processor 401 is coupled by bus with processor 402.Processor 401 passes through bus and network interface 403 Coupling.
Processor 401 can be specifically central processing unit (English:Central processing unit, referred to as:CPU), Network processing unit (English:Network processor, referred to as:NP), application-specific integrated circuit (English:application- Specific integrated circuit, referred to as:ASIC) or programmable logic device is (English:programmable Logic device, abbreviation:PLD).Above-mentioned PLD can be Complex Programmable Logic Devices (English:complex Programmable logic device, abbreviation:CPLD), field programmable gate array (English:field- Programmable gate array, abbreviation:FPGA) or Universal Array Logic is (English:generic array logic, Abbreviation:GAL).
Memory 402 can be content adressable memory (English:Content-addressable memory, referred to as: CAM) or random access memory is (English:Random-access memory, referred to as:RAM).CAM can be ternary content Address memory (English:Ternary CAM, referred to as:TCAM).
Network interface 403 can be wireline interface, such as Fiber Distributed Data Interface (English:Fiber Distributed Data Interface, referred to as:FDDI) or Ethernet is (English:Ethernet) interface.
Memory 402 can also be integrated in processor 401.If memory 403 and processor 401 are independent from each other Device, memory 402 are connected with processor 401, such as memory 402 and processor 401 can pass through bus communication.Network connects Mouth 403 and processor 401 can also be connected directly direct-connected by bus communication, network interface 403 with processor 401.
Processor 401 is used to perform:
First rate is obtained by memory 402, the first rate transmits for the physical port of the section point The rate of flow.
When the first node determines that the physical port of the section point is in congestion according to the first rate During state, the tunnel for being used for transmission MPLS TE flows is switched to the backup TE by the first node by the main traffic engineering tunnel Tunnel..
Other additional functions that the control device 400 can be realized and the interaction with other equipment, refer to To the description of first node in embodiment of the method, repeat no more herein.
Fig. 5 provides a kind of structure diagram of system for the embodiment of the present application.The system that the present embodiment is provided can be with It is applied in application scenarios shown in FIG. 1, first node 501 provided in this embodiment can be used to implement the node in Fig. 1 101.Section point 502 can be used to implement node 102 or node 103 in Fig. 1.First node provided in this embodiment 501 can be used for performing method shown in Fig. 2.The system is applied to the net of multi-protocol label switching traffic engineering MPLS TE In network, the network includes the Ingress node of main traffic engineering tunnel and backup traffic engineering tunnel, the main traffic engineering tunnel and the backup traffic engineering tunnel For first node 501.The system 500 includes first node 501 and section point 502.
Section point 502 is used to send first rate to the first node 501.The first rate is section point The rate of the flow of 502 physical port transmission.The section point 502 is the node in the main traffic engineering tunnel.Described second The direction of the flow of the physical port transmission of node 502 is identical with the direction of the main traffic engineering tunnel.
First node 501 is used to obtain the first rate.When the first node determines institute according to the first rate When stating the physical port of section point and being in congestion state, the first node will be used for transmission the tunnel of MPLS TE flows Road is switched to the backup traffic engineering tunnel by the main traffic engineering tunnel.
Optionally, first node 501 is additionally operable to obtain the speed of the flow of the physical port transmission in the spare traffic engineering tunnel Rate, the direction of the flow of the physical port transmission in the spare traffic engineering tunnel is identical with the direction of the backup traffic engineering tunnel, according to The rate of the flow of physical port transmission in the spare traffic engineering tunnel determines that the physical port in the spare traffic engineering tunnel does not have In congestion state, when the physical port that the first node is determined in the spare traffic engineering tunnel is not on congestion state, It is optional that the tunnel for being used for transmission MPLS TE flows is switched to the backup traffic engineering tunnel by the first node by the main traffic engineering tunnel , the first node 501 is additionally operable to obtain the rate of the flow of the physical port transmission in the spare traffic engineering tunnel, described standby Direction with the flow of the physical port transmission in traffic engineering tunnel is identical with the direction of the backup traffic engineering tunnel, according to the spare TE The rate of the flow of physical port transmission on tunnel is determined if the MPLS TE flows are switched to by the main traffic engineering tunnel The backup traffic engineering tunnel will not cause the physical port in the spare traffic engineering tunnel to be in congestion state;It if will when what is determined The MPLS TE flows are switched to the backup traffic engineering tunnel by the main traffic engineering tunnel, will not cause in the spare traffic engineering tunnel When physical port is in congestion state, the first node will be used for transmission the tunnel of MPLS TE flows by the main traffic engineering tunnel It is switched to the backup traffic engineering tunnel.Optionally, the first node 501 is additionally operable to obtain the physical port in the main traffic engineering tunnel Flow rate, the direction of the flow of the physical port in the main traffic engineering tunnel is identical with the direction of the main traffic engineering tunnel, when The first node determines the physics in the main traffic engineering tunnel according to the rate of the flow of the physical port in the main traffic engineering tunnel When the physical port in congestion state being not present in port, the first node be used for transmission the tunnels of MPLS TE flows by The backup traffic engineering tunnel is switched to the main traffic engineering tunnel.
Optionally, the first node 501 is additionally operable to receive reserved Resv message, and described is carried in the Resv message One rate.The first node is used to obtain the first rate from the Resv message.
Optionally, the first node determines that the physical port of the section point is according to the first rate Congestion state includes:
When the first node determines that the first rate is more than threshold value, determine that the physical port is in congestion shape State.
Each functional unit in each embodiment of the application can integrate in a processor or unit Individually be physically present, can also two or more circuits be integrated in a circuit.Above-mentioned each functional unit can both be adopted It is realized, can also be realized in the form of SFU software functional unit with the form of hardware.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description, The specific work process of device and unit may be referred to the corresponding process in preceding method embodiment, and details are not described herein.
In several embodiments provided herein, it should be understood that disclosed system, apparatus and method can be with It realizes by another way.For example, the apparatus embodiments described above are merely exemplary.For example, the unit Division is only a kind of division of logic function, can there is other dividing mode in actual implementation.Such as multiple units or component It may be combined or can be integrated into another system or some features can be ignored or does not perform.It is another, it is shown or The mutual coupling, direct-coupling or communication connection discussed can be the indirect coupling by some interfaces, device or unit It closes or communicates to connect, can be electrical, machinery or other forms.
The unit illustrated as separating component may or may not be physically separate.It is shown as unit The component shown may or may not be physical location.A place can be located at or can also be distributed to multiple In network element.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs 's.
If the integrated unit is realized in the form of combination of hardware software and is independent production marketing or use When, the software can be stored in a computer read/write memory medium.Based on such understanding, technical side of the invention Case can embody some technical characteristics that the prior art contributes in the form of software product, computer software production Product are stored in a storage medium, are used including some instructions so that a computer equipment (can be personal computer, take It is engaged in device or the network equipment etc.) perform the part or all of step of each embodiment the method for the present invention.And foregoing storage Medium can be USB flash disk, mobile hard disk, read-only memory (abbreviation:ROM, English:Read-Only Memory), arbitrary access deposits Reservoir is (referred to as:RAM, English:Random Access Memory), magnetic disc or CD.
The various pieces of this specification are described by the way of progressive, identical similar portion between each embodiment Point just to refer each other, and what each embodiment introduced is and other embodiment difference.Especially for device and it is For embodiment of uniting, since it is substantially similar to embodiment of the method, so description is fairly simple, related part is real referring to method Apply the explanation of example part.
It is to be understood that in the various embodiments of the application, the size of the sequence number of above-mentioned each method is not meant to perform suitable The priority of sequence, the execution sequence of each method should be determined with its function and internal logic, without the implementation of reply the embodiment of the present application Process forms any restriction.
Those of ordinary skill in the art may realize that each exemplary dresses described with reference to the embodiments described herein It puts or method, can be realized with electronic hardware.Alternatively, it can be realized with the combination of electronic hardware and computer software.For The interchangeability of hardware and software is clearly demonstrated, in the above description generally describes each example according to function Composition and step.These functions are performed actually with hardware or software mode, depending on technical solution specific application and Design constraint.Professional technician can realize described work(using distinct methods to each specific application Energy.
Finally, it is necessary to which explanation is:The foregoing is merely the preferred embodiment of technical scheme,.Obviously, originally Field technology personnel can carry out various modification and variations to the application.

Claims (15)

1. a kind of method of tunnel switching, the method are applied in multi-protocol label switching traffic engineering MPLSTE networks, institute Stating network includes the Ingress node of main flow engineering traffic engineering tunnel and backup traffic engineering tunnel, the main traffic engineering tunnel and the backup traffic engineering tunnel For first node, which is characterized in that the described method includes:
The first node obtains first rate, the speed for the flow that the first rate transmits for the physical port of section point Rate, the section point are the nodes in the main traffic engineering tunnel, and the physical port of the section point is described in main traffic engineering tunnel The direction of the flow of the physical port transmission of section point is identical with the direction of the main traffic engineering tunnel;
When the first node determines that the physical port of the section point is in congestion state according to the first rate When, the tunnel for being used for transmission MPLS TE flows is switched to the backup traffic engineering tunnel by the first node by the main traffic engineering tunnel.
2. according to the method described in claim 1, it is characterized in that, the first node will be used for transmission MPLS TE flows Before tunnel is switched to the backup traffic engineering tunnel by the main traffic engineering tunnel, the method further includes:
The first node obtains the rate of the flow of the physical port transmission in the spare traffic engineering tunnel, the spare traffic engineering tunnel On physical port transmission flow direction it is identical with the direction of the backup traffic engineering tunnel;
The rate for the flow that the first node is transmitted according to the physical port in the spare traffic engineering tunnel determines the spare TE Physical port on tunnel is not on congestion state;
The tunnel for being used for transmission MPLS TE flows is switched to the backup traffic engineering tunnel by the first node by the main traffic engineering tunnel Including:
When the physical port that the first node is determined in the spare traffic engineering tunnel is not on congestion state, the first segment The tunnel for being used for transmission MPLS TE flows is switched to the backup traffic engineering tunnel by point by the main traffic engineering tunnel.
3. according to the method described in claim 1, it is characterized in that, the first node will be used for transmission MPLS TE flows Before tunnel is switched to the backup traffic engineering tunnel by the main traffic engineering tunnel, the method further includes:
The first node obtains the rate of the flow of the physical port transmission in the spare traffic engineering tunnel, the spare traffic engineering tunnel On physical port transmission flow direction it is identical with the direction of the backup traffic engineering tunnel;
The first node is determined according to the rate for the flow that the physical port in the spare traffic engineering tunnel transmits if by described in MPLS TE flows are switched to the backup traffic engineering tunnel by the main traffic engineering tunnel, will not cause the physics in the spare traffic engineering tunnel Port is in congestion state;
The tunnel for being used for transmission MPLS TE flows is switched to the backup traffic engineering tunnel by the first node by the main traffic engineering tunnel Including:
When if what the first node determined is switched to the backup TE tunnels by the MPLS TE flows by the main traffic engineering tunnel Road, when will not cause the physical port in the spare traffic engineering tunnel to be in congestion state, the first node is by the MPLS TE Flow the backup traffic engineering tunnel is switched to by the main traffic engineering tunnel.
4. method according to any one of claims 1 to 3, which is characterized in that the first node will be used for transmission MPLS TE After the tunnel of flow is switched to the backup traffic engineering tunnel by the main traffic engineering tunnel, the method further includes:
The first node obtains the rate of the flow of the physical port in the main traffic engineering tunnel, the physics in the main traffic engineering tunnel The direction of the flow of port is identical with the direction of the main traffic engineering tunnel;
When the first node is determined according to the rate of the flow of the physical port in the main traffic engineering tunnel in the main traffic engineering tunnel Physical port in be not present in congestion state physical port when, the first node will be used for transmission MPLS TE flows Tunnel the main traffic engineering tunnel is switched to by the backup traffic engineering tunnel.
5. method according to any one of claims 1 to 4, which is characterized in that the first node, which obtains first rate, to be included:
The first node receives reserved Resv message, and the first rate is carried in the Resv message;
The first node obtains the first rate from the Resv message.
6. a kind of first node, the first node is applied in multi-protocol label switching traffic engineering MPLS TE networks, described Network includes main flow engineering traffic engineering tunnel and backup traffic engineering tunnel, and the first node is the main traffic engineering tunnel and the backup TE tunnels The Ingress node in road, which is characterized in that the first node includes obtaining unit and switch unit:
The obtaining unit, for obtaining first rate, the flow that the first rate transmits for the physical port of section point Rate, the section point is the node of the main traffic engineering tunnel, and the physical port of the section point is in main traffic engineering tunnel, institute The direction for stating the flow of the physical port transmission of section point is identical with the direction of the main traffic engineering tunnel;
The switch unit determines the physics of the section point for working as the first node according to the first rate When port is in congestion state, the first node is switched in the tunnel for being used for transmission MPLS TE flows by the main traffic engineering tunnel To the backup traffic engineering tunnel.
7. first node according to claim 6, which is characterized in that the first node further includes determination unit,
The obtaining unit is additionally operable to obtain the rate for the flow that the physical port in the spare traffic engineering tunnel transmits, described standby Direction with the flow of the physical port transmission in traffic engineering tunnel is identical with the direction of the backup traffic engineering tunnel;
The determination unit, for the stream of the physical port transmission in the spare traffic engineering tunnel that is obtained according to the obtaining unit The rate of amount determines that the physical port in the spare traffic engineering tunnel is not on congestion state;
The switch unit determines that the physical port in the spare traffic engineering tunnel is not on congestion for working as the first node During state, the tunnel for being used for transmission MPLS TE flows is switched to the backup TE by the first node by the main traffic engineering tunnel Tunnel.
8. first node according to claim 6, which is characterized in that the first node further includes determination unit,
The obtaining unit is additionally operable to obtain the rate for the flow that the physical port in the spare traffic engineering tunnel transmits, described standby Direction with the flow of the physical port transmission in traffic engineering tunnel is identical with the direction of the backup traffic engineering tunnel;
The determination unit, what the physical port being additionally operable in the spare traffic engineering tunnel obtained according to the obtaining unit transmitted The rate of flow determines, if the MPLS TE flows are switched to the backup traffic engineering tunnel by the main traffic engineering tunnel, to lead The physical port in the spare traffic engineering tunnel is caused to be in congestion state;
The switch unit, if for working as that the first node determines by the MPLS TE flows by the main traffic engineering tunnel The backup traffic engineering tunnel is switched to, when will not cause the physical port in the spare traffic engineering tunnel to be in congestion state, described The tunnel for being used for transmission MPLS TE flows is switched to the backup traffic engineering tunnel by one node by the main traffic engineering tunnel.
9. according to any first node of claim 6 to 8, which is characterized in that
The obtaining unit is additionally operable to be switched to the flow of the MPLS TE by the main traffic engineering tunnel in the switch unit After the backup traffic engineering tunnel, the rate of the flow for the physical port that the main traffic engineering tunnel passes through is obtained, the main traffic engineering tunnel is worn The direction of the flow for the physical port crossed is identical with the direction of the main traffic engineering tunnel;
The switch unit is additionally operable to the rate according to the flow of the physical port in the main traffic engineering tunnel when the first node When determining that the physical port in congestion state is not present in the physical port in the main traffic engineering tunnel, the first node will be used The main traffic engineering tunnel is switched to by the backup traffic engineering tunnel in the tunnel of transmission MPLS TE flows.
10. according to any first node of claim 6 to 9, which is characterized in that it is single that the first node further includes reception Member,
The receiving unit for receiving reserved Resv message, carries the first rate in the Resv message;
The obtaining unit, for obtaining the first rate from the Resv message.
11. a kind of system of tunnel switching, which is characterized in that the system is applied to multi-protocol label switching traffic engineering MPLS In the network of TE, the network includes main flow engineering traffic engineering tunnel and backup traffic engineering tunnel, the main traffic engineering tunnel and the backup TE The Ingress node in tunnel is first node, which is characterized in that the system comprises the first node and section point,
The section point is used to send first rate to the first node, and the first rate is the physics end of section point The rate of the flow of port transmission, the section point are the nodes in the main traffic engineering tunnel, the physical port of the section point In main traffic engineering tunnel, the direction of the flow of the physical port transmission of the section point is identical with the direction of the main traffic engineering tunnel;
The first node is for obtaining the first rate, when the first node determines described the according to the first rate When the physical port of two nodes is in congestion state, the first node will be used for transmission the tunnels of MPLS TE flows by The main traffic engineering tunnel is switched to the backup traffic engineering tunnel.
12. system according to claim 11, which is characterized in that
The first node is additionally operable to obtain the rate of the flow of the physical port transmission in the spare traffic engineering tunnel, described spare The direction of the flow of physical port transmission in traffic engineering tunnel is identical with the direction of the backup traffic engineering tunnel, according to the spare TE tunnels The rate of the flow of physical port transmission on road determines that the physical port in the spare traffic engineering tunnel is not on congestion state, When the physical port that the first node is determined in the spare traffic engineering tunnel is not on congestion state, the first node will The tunnel for being used for transmission MPLS TE flows is switched to the backup traffic engineering tunnel by the main traffic engineering tunnel.
13. according to any system in claim 11, which is characterized in that
The first node is additionally operable to obtain the rate of the flow of the physical port transmission in the spare traffic engineering tunnel, described spare The direction of the flow of physical port transmission in traffic engineering tunnel is identical with the direction of the backup traffic engineering tunnel, according to the spare TE tunnels The rate of the flow of physical port transmission on road is determined if the MPLS TE flows are switched to institute by the main traffic engineering tunnel Backup traffic engineering tunnel is stated, the physical port in the spare traffic engineering tunnel will not be caused to be in congestion state;If when definite by institute It states MPLS TE flows and the backup traffic engineering tunnel is switched to by the main traffic engineering tunnel, the object in the spare traffic engineering tunnel will not be caused When reason port is in congestion state, the first node is cut in the tunnel for being used for transmission MPLS TE flows by the main traffic engineering tunnel Change to the backup traffic engineering tunnel.
14. according to any system of claim 11 to 13, which is characterized in that
The first node is additionally operable to obtain the rate of the flow of the physical port in the main traffic engineering tunnel, in the main traffic engineering tunnel Physical port flow direction it is identical with the direction of the main traffic engineering tunnel, when the first node is according to the main traffic engineering tunnel On the rate of flow of physical port determine that the object in congestion state is not present in physical port in the main traffic engineering tunnel When managing port, the tunnel that the first node is used for transmission MPLS TE flows is switched to the main TE by the backup traffic engineering tunnel Tunnel.
15. the system according to claim 11 to 14, which is characterized in that
The first node is additionally operable to receive reserved Resv message, and the first rate is carried in the Resv message, for from The first rate is obtained in the Resv message.
CN201611043428.XA 2016-11-23 2016-11-23 Method, equipment and system for switching tunnel Active CN108092866B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611043428.XA CN108092866B (en) 2016-11-23 2016-11-23 Method, equipment and system for switching tunnel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611043428.XA CN108092866B (en) 2016-11-23 2016-11-23 Method, equipment and system for switching tunnel

Publications (2)

Publication Number Publication Date
CN108092866A true CN108092866A (en) 2018-05-29
CN108092866B CN108092866B (en) 2021-07-16

Family

ID=62171126

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611043428.XA Active CN108092866B (en) 2016-11-23 2016-11-23 Method, equipment and system for switching tunnel

Country Status (1)

Country Link
CN (1) CN108092866B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112235209A (en) * 2019-07-25 2021-01-15 北京天德科技有限公司 Intra-network control of virtual circuits

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101110753A (en) * 2006-07-20 2008-01-23 华为技术有限公司 End-to-end quality assurance method and system based on congestion alarm
CN101447929A (en) * 2008-12-26 2009-06-03 华为技术有限公司 Traffic routing method, router and communication system
CN101577661A (en) * 2008-05-09 2009-11-11 华为技术有限公司 Method and equipment for switching path
US20150063093A1 (en) * 2006-02-03 2015-03-05 Cisco Technology, Inc. Technique for determining whether to reestablish fast rerouted primary tunnels based on backup tunnel path quality feedback
CN103595628B (en) * 2013-11-13 2016-09-07 杭州华三通信技术有限公司 A kind of method and device saving FRR protection resource

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150063093A1 (en) * 2006-02-03 2015-03-05 Cisco Technology, Inc. Technique for determining whether to reestablish fast rerouted primary tunnels based on backup tunnel path quality feedback
CN101110753A (en) * 2006-07-20 2008-01-23 华为技术有限公司 End-to-end quality assurance method and system based on congestion alarm
CN101577661A (en) * 2008-05-09 2009-11-11 华为技术有限公司 Method and equipment for switching path
CN101447929A (en) * 2008-12-26 2009-06-03 华为技术有限公司 Traffic routing method, router and communication system
CN103595628B (en) * 2013-11-13 2016-09-07 杭州华三通信技术有限公司 A kind of method and device saving FRR protection resource

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112235209A (en) * 2019-07-25 2021-01-15 北京天德科技有限公司 Intra-network control of virtual circuits

Also Published As

Publication number Publication date
CN108092866B (en) 2021-07-16

Similar Documents

Publication Publication Date Title
US11848757B2 (en) In-situ passive performance measurement in a network environment
WO2021170092A1 (en) Message processing method and apparatus, and network device and storage medium
US9391704B2 (en) Replacing an existing network communications path with a new path using some exclusive physical resources of the existing path
CN108574639A (en) EVPN message processing methods, equipment and system
WO2021185208A1 (en) Packet processing method and apparatus, device, and storage medium
US20130232193A1 (en) Control-Plane Interface Between Layers in a Multilayer Network
US7961602B2 (en) Method and device using a backup communication path to transmit excess traffic
US9210037B2 (en) Method, apparatus and system for interconnected ring protection
US11368357B2 (en) Service fault locating method and apparatus
US9083602B2 (en) Communication system and communication device
US10833975B2 (en) Operations processing of multiple-protocol packets by packet switching devices in a network
CN112994961A (en) Transmission quality detection method, device, system and storage medium
US20140293798A1 (en) Mpls-tp network and link trace method thereof
US11962491B2 (en) Source routing tunnel ingress protection
KR102455886B1 (en) Service Feature Chaining Congestion Feedback
CN114448877A (en) Path switching method, device and system
CN105897580B (en) A kind of unrelated forwarding network quick fault testing of agreement and traffic protection switching method
CN104618235B (en) A kind of cross-layer establishes the method and device in Bu Gong roads path
CN108092866A (en) A kind of method, apparatus and system of tunnel switching
CN108512771A (en) A kind of method and apparatus that data stream load is shared
CN102882742B (en) Method and equipment for determining a traffic source
CN111835589A (en) Link quality detection method, path selection method and device
WO2024045605A1 (en) Transmission detection method, apparatus and system
EP4243368A1 (en) Data obtaining method and apparatus, device, and storage medium
JP2005039362A (en) Method and system for path control over packet communication system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant