WO2012062069A1 - Method and device for sending bidirectional forwarding detection message - Google Patents
Method and device for sending bidirectional forwarding detection message Download PDFInfo
- Publication number
- WO2012062069A1 WO2012062069A1 PCT/CN2011/071466 CN2011071466W WO2012062069A1 WO 2012062069 A1 WO2012062069 A1 WO 2012062069A1 CN 2011071466 W CN2011071466 W CN 2011071466W WO 2012062069 A1 WO2012062069 A1 WO 2012062069A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- bfd
- link
- sending
- port
- state
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0811—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
Definitions
- the present invention relates to the field of communications, and in particular, to a method and a device for transmitting a bidirectional forwarding detection message.
- Bidirectional Forwarding Detection is a link fault detection method that provides low-load, fast failure detection between two systems, including direct physical links, virtual circuits, tunnels, and more. Jump routing paths, etc. BFD can also be understood as a simple "Hello" protocol, which is similar to the detection part of the routing protocol in many aspects.
- a BFD protocol is periodically sent on each path between a pair of systems. Once a system receives a packet for a sufficient period of time, it can determine that there is a problem with its two-way path to the neighbor.
- multiple links for example, multi-port aggregation
- BFD packets are only sent out from one physical port. Which physical port is sent out depends on the policy set by the corresponding link aggregation protocol. In this case, when the sending port of the BFD protocol packet is faulty, the link aggregation switching rate is slower (more than 50 ms), and the BFD can provide the 10 ms level detection. The BFD false alarm detection chain may occur. The road failure causes the upper layer protocol to be miscut. Of course, in order to avoid mis-choice, the BFD detection period can be increased to ensure that the link fault is not reported in the BFD session during link aggregation switching. However, this will reduce the timeliness of BFD detection link failures and prolong network convergence time, which in turn affects services.
- a primary object of the present invention is to provide a scheme for transmitting a bidirectional forwarding detection packet, so as to at least solve the problem that the stability of the BFD session cannot be maintained when the multilink is directly connected in the related art.
- a method for transmitting a bidirectional forwarding detection BFD message includes the following steps: After the BFD session is established between the device on the receiving end and the device at the receiving end to establish a BFD session, the device on the sending end searches for the member in the active state of the link aggregation port. The port device sends the BFD packet to the receiving device through the discovered member port.
- the sending end device sends the BFD 4 ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- the sending device sends the information of the member switch from the active to the inactive member port from the BFD packet sending list.
- the sender device adds the status of the member port that is inactive to the active member port in the BFD packet sending list. information.
- the number of repeated detections of the BFD session is greater than or equal to the total number of current member links.
- a transmitting device for bidirectionally forwarding and detecting a BFD message includes: a searching module, configured to: after establishing a BFD session with the receiving device to complete a BFD session, the member port in the link aggregation port is activated; The BFD packet is sent to the receiving device through the discovered member port.
- the lookup module comprises: a recording unit configured to store the found member port in an activated state.
- the sending device further includes: an updating module, configured to update the found active member port stored in the recording unit in a case where the activation state of the member link of the link aggregation protocol advertised aggregation link is changed record of.
- the number of repeated detections of the BFD session is greater than or equal to the total number of current member links.
- FIG. 2 is a structural block diagram of a device for transmitting a bidirectional forwarding detection message according to an embodiment of the present invention
- Figure 4 is a schematic diagram of a direct connection between a router A and a router B through an aggregation link according to an embodiment of the present invention
- Figure 5 is a schematic diagram of a BFD packet transmission link entry according to an embodiment of the present invention
- FIG. 7 is a flowchart of a BFD packet transmission link table update according to an embodiment of the present invention
- FIG. 8 is a flowchart of an aggregation chain according to an embodiment of the present invention
- a method for transmitting a bidirectional forwarding and detecting BFD packet includes the following steps: Step S102: After the BFD session is established between the transmitting device and the receiving device, The sending device searches for the member port in the link aggregation port that is in the active state. In step S104, the sending device sends the BFD packet to the receiving device through the discovered member port.
- Step S102 After the BFD session is established between the transmitting device and the receiving device, The sending device searches for the member port in the link aggregation port that is in the active state.
- step S104 the sending device sends the BFD packet to the receiving device through the discovered member port.
- the sender device can record the found member port in the active state, and send the BFD packet to the receiving device by using the found member port in the active state.
- the method can enable the sending device to send BFD packets in sequence according to the order of the member ports that are found to be in the active state, which improves the stability of the system.
- the link aggregation protocol advertises that the activation state of the member link of the aggregated link changes
- the sender device updates the found record of the member port in the activated state. This method can improve the effectiveness of the system.
- the sending end device records the found member port in the activated state, and the sending device stores the information of the member port in the activated state in the BFD packet sending list.
- the method is simple to implement and has high operability.
- the sending device in the case that the link aggregation protocol advertises that the state of the member link of the aggregation link is switched from activated to inactive, the sending device sends the information of the member switch from the active to the inactive member port from the BFD packet sending list.
- the link aggregation protocol advertises that the status of the member link of the aggregated link is changed from inactive to active
- the sender device adds the status of the member port that is inactive to the active member port in the BFD packet sending list. information.
- the embodiment of the present invention further provides a device for transmitting a bidirectional forwarding detection BFD message
- FIG. 2 is a structural block diagram of a device for transmitting a bidirectional forwarding detection message according to an embodiment of the present invention, as shown in FIG.
- the sending device 20 includes: a searching module 22, configured to: after the BFD session is established with the receiving device to establish a BFD session, the member port that is in the active state of the link aggregation port is searched; the sending module 24 is coupled to the searching module 22, and is configured.
- the BFD 4 message is sent to the receiving device through the discovered member port in turn.
- the device is configured to send the BFD packets to the member ports that are in the active state on the link aggregation port. This solves the problem that the stability of the BFD session cannot be maintained during the multi-link direct connection. The processing power and performance of the system.
- the search module 22 includes: a recording unit 222 configured to store the found member ports in an activated state.
- the transmitting device 20 further includes: an updating module 26 coupled to the recording unit 222, configured to update the storage in the recording unit 222 in the case where the activation state of the member link of the link aggregation protocol advertised aggregation link is changed.
- the number of repeated detections of the BFD session is greater than or equal to the total number of current member links.
- the first embodiment of the present invention is to overcome the problem that the BFD session cannot be kept stable in the scenario of the multi-link direct connection in the prior art, and the BFD session state does not oscillate when a part of the link fails.
- the upper layer protocol will not be mistaken, and the business will not be interrupted.
- the method can be applied to the transmitting device (the communication between the transmitting device and the receiving device is performed by using at least two direct links), and the method includes the following steps: Step 1: Performing BFD negotiation through two devices directly connected by multiple links , Establish a BFD session.
- the number of current links is not greater than the number of repeated detections of the BFD session.
- the total number of member links can be determined by the current network configuration.
- Step 2 The sender device traverses the member links of the active link (that is, the active state) of the aggregated link, and sends BFD packets to the receiving device from one of the active member links.
- Step 3 The link aggregation protocol advertises that the member link status of the aggregated link is changed (the active link is switched to the inactive link or the active link is added), and the sender device updates the member link of the aggregated link to send BFD packets. set.
- the embodiment of the present invention is a method for ensuring the stability of a BFD session in a multi-link direct connection scenario, and the method can prevent the BFD packet transmission in the multi-link direct connection scenario from being dependent on the link aggregation protocol setting.
- the policy is such that in the case of partial link state switching, the BFD session state remains stable, the upper layer application protocol is not miscut, and the service is not interrupted.
- the method can detect the fault in time, notify the upper layer protocol to switch quickly, and ensure that the service traffic is restored in the shortest time.
- the second embodiment of the present invention provides a method for sending BFD packets.
- the specific link sent by the BFD packet is no longer dependent on the policy set by the link aggregation protocol, but is in turn from all members of the aggregation link.
- a link in the link is sent out.
- the stability of the BFD session can be ensured even if some member links fail. For example, considering that the BFD detection session is based on the fact that the BFD packet sent by the peer is not received within the detection period of the number of times of the detection, the M-1 members of the link are aggregated under extreme conditions. If the link fails, the peer will not receive the BFD 4 message sent by the peer within the (m-1)* detection period.
- FIG. 4 is a schematic diagram of a direct connection between a router A and a router B through an aggregation link according to an embodiment of the present invention.
- the embodiment of the present invention is a method for ensuring stability of a BFD session in a multi-link direct connection scenario. The device is applied to the sender device, where the sender device and the receiver device communicate with each other through at least two direct links.
- FIG. 5 is a schematic diagram of a BFD packet sending link entry according to an embodiment of the present invention.
- a device sends a BFD packet transmission link table, and the entry is as shown in FIG. 5 .
- the S9300 needs to traverse all BFD packets sent by the same multi-link aggregation port to send BFD packets from an active member port.
- FIG. 6 is a flowchart of creating a BFD packet transmission link table according to an embodiment of the present invention. As shown in FIG. 6, first, the device needs to create a BFD packet transmission link table, and the following steps are included: Step S602: The device traverses all member ports of the multilink aggregation port.
- Step S604 During the traversal process, the device adds the member port in the active state to the BFD packet transmission link table according to the entry shown in FIG. 5.
- Step S606 The first entry corresponding to the multi-link aggregation port in the BFD packet sending link table is set to send the packet identifier. The next packet of the BFD session is sent from the active member port recorded in the entry.
- FIG. 7 is a flowchart of a BFD packet transmission link table update according to an embodiment of the present invention.
- the method includes the following steps: Step S702: The link aggregation protocol advertises a member link of an aggregated link. The state of the change has changed. Step S704, determining the current state of the member link. If the member link advertised by the link aggregation protocol is inactive, the process proceeds to step S706; otherwise, the process proceeds to step S712.
- Step S706 The link aggregation entry and the member port advertised by the link aggregation protocol are used to find a corresponding BFD packet transmission link table entry.
- Step S708 If the BFD packet sending link entry is set to send the packet identifier, clear the packet identifier, and find the next entry in the BFD packet sending link table and set the packet identifier.
- step S710 the found BFD packet transmission link entry is deleted from the BFD packet transmission link table.
- Step S712 Add the aggregate link port and the active member port advertised by the link aggregation protocol to the BFD packet transmission link table.
- Step S714 If all the entries in the aggregation link port advertised by the link aggregation protocol in the BFD packet sending link table are not marked with the sending packet identifier, the newly added entry is marked with the sending packet identifier.
- Preferred Embodiment 4 This embodiment provides a method for transmitting BFD packets. The following describes in detail the process for the transmitting device to send BFD packets using the method.
- FIG. 8 is a flowchart of sending BFD packets in an aggregated link scenario according to an embodiment of the present invention. As shown in FIG. 8, the method includes the following steps: Step S802: After the BFD session negotiation succeeds, the BFD session needs to be sent from the link aggregation port.
- the BFD packet is sent to the link aggregation port to find the entry that sends the packet identifier in the link table of the BFD packet.
- the BFD session is sent from the active member port recorded in the found entry.
- Step S806 Find the next entry under the same link aggregation port according to the found entry, and set the outgoing packet identifier.
- modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device, such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein.
- the steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps are fabricated as a single integrated circuit module.
- the invention is not limited to any specific combination of hardware and software.
- the above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the scope of the present invention are intended to be included within the scope of the present invention.
Landscapes
- Engineering & Computer Science (AREA)
- Environmental & Geological Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
双向转发检测 艮文的发送方法及设备 技术领域 本发明涉及通信领域, 尤其涉及一种双向转发检测报文的发送方法及设 备。 背景技术 为了减少网络设备故障对业务的影响、 提高网络可用性, 网络设备的一 个日渐重要的特征是能够快速检测相邻系统间的通讯故障, 以便尽快创建其 它路径来确保业务不中断。 双向转发检测 ( Bidirectional Forwarding Detection, 简称为 BFD ) 是一 种链路故障检测的方法, 提供两个系统之间的低负载、 快速地失效检测, 包 括直联物理链路、 虚电路、 隧道、 多跳路由路径等。 BFD也可以理解为一个 简单的 "Hello" 协议, 在 4艮多方面与路由协议的检测部分艮相似。 例如, 在 一对系统间的每条路径上定期地发送 BFD协议 4艮文,一旦一个系统在足够长 的时间内收不到包, 就可以确定它到邻居间的双向路径发生了问题。 在相关技术中, 当两个系统间存在多链路(例如, 多端口聚合)直连时, TECHNICAL FIELD The present invention relates to the field of communications, and in particular, to a method and a device for transmitting a bidirectional forwarding detection message. BACKGROUND OF THE INVENTION In order to reduce the impact of network equipment failures on services and improve network availability, an increasingly important feature of network equipment is the ability to quickly detect communication failures between adjacent systems in order to create other paths as quickly as possible to ensure uninterrupted service. Bidirectional Forwarding Detection (BFD) is a link fault detection method that provides low-load, fast failure detection between two systems, including direct physical links, virtual circuits, tunnels, and more. Jump routing paths, etc. BFD can also be understood as a simple "Hello" protocol, which is similar to the detection part of the routing protocol in many aspects. For example, a BFD protocol is periodically sent on each path between a pair of systems. Once a system receives a packet for a sufficient period of time, it can determine that there is a problem with its two-way path to the neighbor. In the related art, when multiple links (for example, multi-port aggregation) are directly connected between two systems,
BFD协议报文只会选择从一个物理端口发送出去, 具体从哪一个物理端口发 送出去, 则依赖于相应的链路聚合协议设定的策略。 这样, 当 BFD协议报文 的发送端口出现故障时, 由于链路聚合切换的速率比较慢(大于 50ms ), 而 BFD最快可以提供 10ms级检测,此时就可能会出现 BFD误报检测到链路故 障, 导致上层协议误切。 当然, 为避免误切, 可以将 BFD检测周期加大, 确 保链路聚合切换期间 BFD会话不报链路故障。 但是, 这样会降低 BFD检测 链路故障的时效性、 延长网络收敛时间, 进而影响到业务。 发明内容 本发明的主要目的在于提供一种双向转发检测报文的发送方案, 以至少 解决上述的相关技术中多链路直连时无法保持 BFD会话的稳定性的问题。 为了实现上述目的, 根据本发明的一个方面, 提供了一种双向转发检测 BFD 4艮文的发送方法。 才艮据本发明的双向转发检测 BFD 4艮文的发送方法, 包括以下步骤: 发送 端设备与接收端设备完成 BFD协商建立 BFD会话后, 发送端设备查找链路 聚合端口中处于激活状态的成员端口;发送端设备将 BFD 4艮文依次通过查找 到的处于激活状态的成员端口发送给接收端设备。 优选地,发送端设备将 BFD 4艮文依次通过查找到的处于激活状态的成员 端口发送给接收端设备包括: 发送端设备记录查找到的处于激活状态的成员 端口,并按照记录次序使用查找到的处于激活状态的成员端口将 BFD 4艮文发 送给接收端设备。 优选地, 在链路聚合协议通告聚合链路的成员链路的激活状态发生改变 的情况下, 发送端设备更新查找到的处于激活状态的成员端口的记录。 优选地, 发送端设备记录查找到的处于激活状态的成员端口包括: 发送 端设备将查找到的处于激活状态的成员端口的信息存储到 BFD 4艮文发送链 表中。 优选地, 在链路聚合协议通告聚合链路的成员链路的状态由激活切换为 未激活的情况下, 发送端设备将状态由激活切换为未激活的成员端口的信息 从 BFD报文发送链表中删除;在链路聚合协议通告聚合链路的成员链路的状 态由未激活切换为激活的情况下,发送端设备在 BFD报文发送链表中添加状 态由未激活切换为激活的成员端口的信息。 优选地, BFD会话的重复检测次数大于等于当前的成员链路的总数。 为了实现上述目的, 居本发明的另一个方面, 还提供了一种双向转发 检测 BFD 4艮文的发送设备。 根据本发明的双向转发检测 BFD报文的发送设备, 包括: 查找模块, 设 置为在与接收端设备完成 BFD协商建立 BFD会话后, 查找链路聚合端口中 处于激活状态的成员端口; 发送模块,设置为将 BFD报文依次通过查找到的 处于激活状态的成员端口发送给接收端设备。 优选地, 查找模块包括: 记录单元, 设置为存储查找到的处于激活状态 的成员端口。 优选地, 发送设备还包括: 更新模块, 设置为在链路聚合协议通告聚合 链路的成员链路的激活状态发生改变的情况下, 更新记录单元中存储的查找 到的处于激活状态的成员端口的记录。 优选地, BFD会话的重复检测次数大于等于当前的成员链路的总数。 通过本发明,釆用将 BFD 4艮文通过链路聚合端口中处于激活状态的成员 端口依次发送出去的方式,解决了相关技术中多链路直连时无法保持 BFD会 话的稳定性的问题, 提高了系统的处理能力和性能。 附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部 分, 本发明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的 不当限定。 在附图中: BFD packets are only sent out from one physical port. Which physical port is sent out depends on the policy set by the corresponding link aggregation protocol. In this case, when the sending port of the BFD protocol packet is faulty, the link aggregation switching rate is slower (more than 50 ms), and the BFD can provide the 10 ms level detection. The BFD false alarm detection chain may occur. The road failure causes the upper layer protocol to be miscut. Of course, in order to avoid mis-choice, the BFD detection period can be increased to ensure that the link fault is not reported in the BFD session during link aggregation switching. However, this will reduce the timeliness of BFD detection link failures and prolong network convergence time, which in turn affects services. SUMMARY OF THE INVENTION A primary object of the present invention is to provide a scheme for transmitting a bidirectional forwarding detection packet, so as to at least solve the problem that the stability of the BFD session cannot be maintained when the multilink is directly connected in the related art. In order to achieve the above object, according to an aspect of the present invention, a method for transmitting a bidirectional forwarding detection BFD message is provided. The method for transmitting the BFD 4 message according to the present invention includes the following steps: After the BFD session is established between the device on the receiving end and the device at the receiving end to establish a BFD session, the device on the sending end searches for the member in the active state of the link aggregation port. The port device sends the BFD packet to the receiving device through the discovered member port. Preferably, the sending end device sends the BFD 4 艮 通过 依次 查找 查找 查找 查找 查找 查找 查找 查找 查找 查找 发送 发送 发送 发送 发送 发送 发送 发送 发送 发送 发送 发送 发送 发送 发送The active member port sends the BFD 4 message to the receiving device. Preferably, in the case that the link aggregation protocol advertises that the activation state of the member link of the aggregated link changes, the sender device updates the found record of the member port in the activated state. Preferably, the sending end device records the found member ports that are in the active state, and the sending device stores the information of the found member ports that are found to be in the BFD packet transmission list. Preferably, in the case that the link aggregation protocol advertises that the state of the member link of the aggregation link is switched from activated to inactive, the sending device sends the information of the member switch from the active to the inactive member port from the BFD packet sending list. In the case that the link aggregation protocol advertises that the status of the member link of the aggregated link is changed from inactive to active, the sender device adds the status of the member port that is inactive to the active member port in the BFD packet sending list. information. Preferably, the number of repeated detections of the BFD session is greater than or equal to the total number of current member links. In order to achieve the above object, in another aspect of the present invention, a transmitting device for bidirectionally forwarding and detecting a BFD message is provided. The sending device for detecting the BFD packet in the bidirectional forwarding according to the present invention includes: a searching module, configured to: after establishing a BFD session with the receiving device to complete a BFD session, the member port in the link aggregation port is activated; The BFD packet is sent to the receiving device through the discovered member port. Preferably, the lookup module comprises: a recording unit configured to store the found member port in an activated state. Preferably, the sending device further includes: an updating module, configured to update the found active member port stored in the recording unit in a case where the activation state of the member link of the link aggregation protocol advertised aggregation link is changed record of. Preferably, the number of repeated detections of the BFD session is greater than or equal to the total number of current member links. The method of the present invention is to solve the problem that the stability of the BFD session cannot be maintained during the multi-link direct connection in the related art by using the method that the BFD session is transmitted through the member ports of the link aggregation port. Improve the processing power and performance of the system. BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are set to illustrate,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, In the drawing:
图 2是根据本发明实施例的双向转发检测报文的发送设备的结构框图; 2 is a structural block diagram of a device for transmitting a bidirectional forwarding detection message according to an embodiment of the present invention;
图; 图 4是根据本发明实施例的路由器 A和路由器 B之间通过聚合链路直连 的示意图; 图 5是根据本发明实施例的 BFD报文发送链路表项的示意图; 图 6是根据本发明实施例的 BFD报文发送链路表创建的流程图; 图 7是根据本发明实施例的 BFD报文发送链路表更新的流程图; 图 8是根据本发明实施例的聚合链路场景下 BFD报文发送的流程图。 具体实施方式 下文中将参考附图并结合实施例来详细说明本发明。 需要说明的是, 在 不冲突的情况下, 本申请中的实施例及实施例中的特征可以相互组合。 根据本发明实施例,提供了一种双向转发检测 BFD报文的发送方法, 图 示, 该方法包括以下步 4聚: 步骤 S 102, 发送端设备与接收端设备完成 BFD协商建立 BFD会话后, 发送端设备查找链路聚合端口中处于激活状态的成员端口; 步骤 S 104, 发送端设备将 BFD 4艮文依次通过查找到的处于激活状态的 成员端口发送给接收端设备。 通过上述步骤,釆用将 BFD 4艮文通过链路聚合端口中处于激活状态的成 员端口依次发送出去的方式, 解决了相关技术中多链路直连时无法保持 BFD 会话的稳定性的问题, 提高了系统的处理能力和性能。 优选地, 在步骤 S 104中, 发送端设备可以记录查找到的处于激活状态 的成员端口, 并按照记录次序使用查找到的处于激活状态的成员端口将 BFD 报文发送给接收端设备。 该方法可以使得发送端设备按照记录查找到的处于 激活状态的成员端口的顺序, 使用该成员端口依次发送 BFD报文, 提高了系 统的稳-定性。 优选地, 在链路聚合协议通告聚合链路的成员链路的激活状态发生改变 的情况下, 发送端设备更新查找到的处于激活状态的成员端口的记录。 该方 法可以提高系统的有效性。 优选地, 发送端设备记录查找到的处于激活状态的成员端口包括: 发送 端设备将查找到的处于激活状态的成员端口的信息存储到 BFD报文发送链 表中。 该方法实现简单、 可操作性强。 优选地, 在链路聚合协议通告聚合链路的成员链路的状态由激活切换为 未激活的情况下, 发送端设备将状态由激活切换为未激活的成员端口的信息 从 BFD报文发送链表中删除;在链路聚合协议通告聚合链路的成员链路的状 态由未激活切换为激活的情况下,发送端设备在 BFD报文发送链表中添加状 态由未激活切换为激活的成员端口的信息。 该方法提高了系统的有效性和准 确性。 优选地, BFD会话的重复检测次数大于等于当前的成员链路的总数。 这 样, 可以提高系统的可靠性和稳定性。 对应于上述方法,本发明实施例还提供了一种双向转发检测 BFD报文的 发送设备, 图 2是根据本发明实施例的双向转发检测报文的发送设备的结构 框图, 如图 2所示, 该发送设备 20包括: 查找模块 22 , 设置为在与接收端 设备完成 BFD协商建立 BFD会话后, 查找链路聚合端口中处于激活状态的 成员端口; 发送模块 24 , 耦合至查找模块 22 , 设置为将 BFD 4艮文依次通过 查找到的处于激活状态的成员端口发送给接收端设备。 通过上述设备,釆用将 BFD报文通过链路聚合端口中处于激活状态的成 员端口依次发送出去的方式, 解决了相关技术中多链路直连时无法保持 BFD 会话的稳定性的问题, 提高了系统的处理能力和性能。 Figure 4 is a schematic diagram of a direct connection between a router A and a router B through an aggregation link according to an embodiment of the present invention; Figure 5 is a schematic diagram of a BFD packet transmission link entry according to an embodiment of the present invention; FIG. 7 is a flowchart of a BFD packet transmission link table update according to an embodiment of the present invention; FIG. 8 is a flowchart of an aggregation chain according to an embodiment of the present invention; Flowchart for sending BFD packets in the road scenario. BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict. According to an embodiment of the present invention, a method for transmitting a bidirectional forwarding and detecting BFD packet is provided. The method includes the following steps: Step S102: After the BFD session is established between the transmitting device and the receiving device, The sending device searches for the member port in the link aggregation port that is in the active state. In step S104, the sending device sends the BFD packet to the receiving device through the discovered member port. Through the above steps, the BFD session is transmitted through the member ports of the link aggregation port in the active state, and the problem that the stability of the BFD session cannot be maintained during the multi-link direct connection in the related art is solved. Improve the processing power and performance of the system. Preferably, in step S104, the sender device can record the found member port in the active state, and send the BFD packet to the receiving device by using the found member port in the active state. The method can enable the sending device to send BFD packets in sequence according to the order of the member ports that are found to be in the active state, which improves the stability of the system. Preferably, in the case that the link aggregation protocol advertises that the activation state of the member link of the aggregated link changes, the sender device updates the found record of the member port in the activated state. This method can improve the effectiveness of the system. Preferably, the sending end device records the found member port in the activated state, and the sending device stores the information of the member port in the activated state in the BFD packet sending list. The method is simple to implement and has high operability. Preferably, in the case that the link aggregation protocol advertises that the state of the member link of the aggregation link is switched from activated to inactive, the sending device sends the information of the member switch from the active to the inactive member port from the BFD packet sending list. In the case that the link aggregation protocol advertises that the status of the member link of the aggregated link is changed from inactive to active, the sender device adds the status of the member port that is inactive to the active member port in the BFD packet sending list. information. This method improves the effectiveness and accuracy of the system. Preferably, the number of repeated detections of the BFD session is greater than or equal to the total number of current member links. In this way, the reliability and stability of the system can be improved. Corresponding to the above method, the embodiment of the present invention further provides a device for transmitting a bidirectional forwarding detection BFD message, and FIG. 2 is a structural block diagram of a device for transmitting a bidirectional forwarding detection message according to an embodiment of the present invention, as shown in FIG. The sending device 20 includes: a searching module 22, configured to: after the BFD session is established with the receiving device to establish a BFD session, the member port that is in the active state of the link aggregation port is searched; the sending module 24 is coupled to the searching module 22, and is configured. The BFD 4 message is sent to the receiving device through the discovered member port in turn. The device is configured to send the BFD packets to the member ports that are in the active state on the link aggregation port. This solves the problem that the stability of the BFD session cannot be maintained during the multi-link direct connection. The processing power and performance of the system.
图, 如图 3所示, 查找模块 22包括: 记录单元 222 , 设置为存储查找到的处 于激活状态的成员端口。 优选地, 发送设备 20还包括: 更新模块 26 , 耦合至记录单元 222 , 设 置为在链路聚合协议通告聚合链路的成员链路的激活状态发生改变的情况 下, 更新记录单元 222中存储的查找到的处于激活状态的成员端口的记录。 优选地, BFD会话的重复检测次数大于等于当前的成员链路的总数。 下面结合优选实施例和附图对上述实施例的实现过程进行详细说明。 优选实施例一 本实施例为克服现有技术中存在的多链路直连的场景下 BFD会话无法 保持稳定性的问题, 提供了一种在部分链路出现故障时, BFD会话状态不会 振荡, 上层协议不会误切, 业务不会中断的方法。 该方法可以应用于发送端 设备中(发送端设备和接收端设备之间至少通过两条直连链路通信), 包括以 下步骤: 步骤 1 , 通过多链路直连的两台设备完成 BFD协商, 建立 BFD会话。 需要说明的是, 在具体实施过程中, 需要确保当前的链路数不比 BFD会话的 重复检测次数大, 其中, 当前的成员链路总数可以由当前组网配置来决定, 重复检测次数可以由网络管理员才艮据经 -险值自行配置。 步骤 2 , 发送端设备遍历聚合链路所有处于 active状态 (即, 激活状态) 的成员链路,依次从其中的一条 active成员链路发送 BFD报文到接收端设备。 步骤 3 , 链路聚合协议通告聚合链路的成员链路状态改变( active链路切 换为 inactive链路, 或者新增 active链路), 发送端设备更新聚合链路发送 BFD报文的成员链路集合。 可见, 本发明实施例是多链路直连场景下保证 BFD会话稳定性的方法, 釆用该方法可以避免在多链路直连的场景下 BFD报文的发送依赖于链路聚 合协议设定策略, 从而使得在部分链路状态切换的情形下, BFD会话状态仍 保持稳定、 上层应用协议不误切、 业务不中断。 同时, 当多链路全部出现故 障时, 该方法能够及时检测到故障, 通知上层协议快速切换, 保证业务流量 在最短时间内恢复。 优选实施例二 本实施例提供了一种 BFD报文的发送方法, 是 BFD报文发送的具体链 路不再依赖于链路聚合协议设定的策略, 而是依次从聚合链路的所有成员链 路中的一条链路发送出去。 这样, 在 BFD会话的重复检测次数 n ( BFD会话 超时时间: n*检测周期)不小于成员链路总数 m的情况下, 即使部分成员链 路出现故障, 也能够保证 BFD会话的稳定性。 例如,考虑到 BFD检测会话 down是以在重复检测次数 n*检测周期时间 内未收到对端发送的 BFD报文为依据的, 那么,假使在极端境况下聚合链路 的 m-1个成员链路出现故障, 对端就会在 (m-1)*检测周期时间内收不到对端 发过来的 BFD 4艮文。 而 n不小于 m, 也就是 n>m-l。 这样就可以保证即使 m- 1个成员链路 down也不会误报链路故障。 只有在 m个也就是所有成员链 路 down的情况下, 才会上报聚合链路故障。 图 4是根据本发明实施例的路由器 A和路由器 B之间通过聚合链路直连 的示意图, 如图 4所示, 本发明实施例是多链路直连场景保证 BFD会话稳定 性的方法, 应用于发送端设备中, 其中, 发送端设备和接收端设备之间至少 通过两条直连链路通信。 图 5是根据本发明实施例的 BFD报文发送链路表项的示意图,在具体实 施过程中, 在发送端设备需要维护一张 BFD报文发送链路表, 表项如图 5 所示。 发送端设备在多链路聚合场景下, 需要遍历相同多链路聚合端口对应 的所有 BFD 4艮文发送链路表项, 一次从一个 active成员端口将 BFD 4艮文发 送出去。 图 6是根据本发明实施例的 BFD报文发送链路表创建的流程图, 如图 6 所示, 首先, 设备需要创建 BFD 4艮文发送链路表, 包括以下步 4聚: 步骤 S602, 设备遍历多链路聚合端口的所有成员端口。 例如, 两台设备 间 BFD会话协商成功后, 确认设备间通过多链路聚合端口直连, 然后设备遍 历多链路聚合端口的所有成员端口。 步骤 S604 , 设备在遍历过程中, 将处于 active状态的成员端口按照图 5 所示的表项添力口到 BFD 4艮文发送链路表中。 步骤 S606 , 将 BFD报文发送链路表中的该多链路聚合端口对应的第一 个表项置上发包标识。 BFD会话的下个报文就从该表项中记录的 active成员 端口发送出去。 优选实施例三 在 BFD 4艮文发送过程中, 多链路聚合端口可能会添加新的成员端口, 或 者处于 active状态的成员端口会切换为 inactive状态, 这样就必须同步更新 BFD 4艮文发送链路表。 图 7是根据本发明实施例的 BFD报文发送链路表更新的流程图, 如图 7 所示, 包括以下步 4聚: 步骤 S702, 链路聚合协议通告聚合链路的某个成员链路的状态发生改 变。 步骤 S704 , 判断成员链路当前的状态。 如果链路聚合协议通告的成员链 路为 inactive进入步骤 S706; 否则, 进入步骤 S712。 步骤 S706,根据链路聚合协议通告的链路聚合端口和成员端口找到对应 的 BFD 4艮文发送链路表表项。 步骤 S708, 如果找到的 BFD报文发送链路表项已置上发包标识, 则清 空发包标识, 并且找到 BFD报文发送链路表中的下一个表项置上发包标识。 步骤 S710, 将找到的 BFD 4艮文发送链路表项从 BFD 4艮文发送链路表中 删除。 步骤 S712, 将链路聚合协议通告的聚合链路端口和 active成员端口添加 到 BFD 4艮文发送链路表中。 步骤 S714 , 如果 BFD报文发送链路表中链路聚合协议通告的聚合链路 端口下的所有表项都未置上发包标识, 则新添加的表项置上发包标识。 优选实施例四 本实施例提供了一种 BFD报文的发送方法,下面详细描述发送端设备使 用该方法发送 BFD 4艮文的过程。图 8是 居本发明实施例的聚合链路场景下 BFD报文发送的流程图, 如图 8所示, 该方法包括以下步骤: 步骤 S802, BFD会话协商成功后, 需要从链路聚合端口发送 BFD报文, 根据链路聚合端口查找 BFD报文发送链路表中置上发包标识的表项。 步骤 S804, 将 BFD 4艮文从查找到的表项中记录的 active成员端口, 发 送出去。 步骤 S806,根据已查找到表项,查找相同链路聚合端口下的下一个表项, 并置上发包标识。 综上所述,通过本发明实施例釆用将 BFD 4艮文通过链路聚合端口中处于 激活状态的成员端口依次发送出去的方式,提高了多链路聚合场景下 BFD会 话的稳定性。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可 以用通用的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布 在多个计算装置所组成的网络上, 可选地, 它们可以用计算装置可执行的程 序代码来实现, 从而, 可以将它们存储在存储装置中由计算装置来执行, 并 且在某些情况下, 可以以不同于此处的顺序执行所示出或描述的步骤, 或者 将它们分别制作成各个集成电路模块, 或者将它们中的多个模块或步骤制作 成单个集成电路模块来实现。 这样, 本发明不限制于任何特定的硬件和软件 结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本 领域的技术人员来说, 本发明可以有各种更改和变化。 凡在本发明的^"神和 原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护 范围之内。 As shown in FIG. 3, the search module 22 includes: a recording unit 222 configured to store the found member ports in an activated state. Preferably, the transmitting device 20 further includes: an updating module 26 coupled to the recording unit 222, configured to update the storage in the recording unit 222 in the case where the activation state of the member link of the link aggregation protocol advertised aggregation link is changed. A record of the member ports that are found to be active. Preferably, the number of repeated detections of the BFD session is greater than or equal to the total number of current member links. The implementation process of the above embodiment will be described in detail below in conjunction with the preferred embodiments and the accompanying drawings. The first embodiment of the present invention is to overcome the problem that the BFD session cannot be kept stable in the scenario of the multi-link direct connection in the prior art, and the BFD session state does not oscillate when a part of the link fails. The upper layer protocol will not be mistaken, and the business will not be interrupted. The method can be applied to the transmitting device (the communication between the transmitting device and the receiving device is performed by using at least two direct links), and the method includes the following steps: Step 1: Performing BFD negotiation through two devices directly connected by multiple links , Establish a BFD session. It should be noted that, in the specific implementation process, the number of current links is not greater than the number of repeated detections of the BFD session. The total number of member links can be determined by the current network configuration. The number of repeated detections can be determined by the network. The administrator will configure it according to the risk value. Step 2: The sender device traverses the member links of the active link (that is, the active state) of the aggregated link, and sends BFD packets to the receiving device from one of the active member links. Step 3: The link aggregation protocol advertises that the member link status of the aggregated link is changed (the active link is switched to the inactive link or the active link is added), and the sender device updates the member link of the aggregated link to send BFD packets. set. It can be seen that the embodiment of the present invention is a method for ensuring the stability of a BFD session in a multi-link direct connection scenario, and the method can prevent the BFD packet transmission in the multi-link direct connection scenario from being dependent on the link aggregation protocol setting. The policy is such that in the case of partial link state switching, the BFD session state remains stable, the upper layer application protocol is not miscut, and the service is not interrupted. At the same time, when all the multiple links fail, the method can detect the fault in time, notify the upper layer protocol to switch quickly, and ensure that the service traffic is restored in the shortest time. The second embodiment of the present invention provides a method for sending BFD packets. The specific link sent by the BFD packet is no longer dependent on the policy set by the link aggregation protocol, but is in turn from all members of the aggregation link. A link in the link is sent out. In this case, if the number of repeated detections of the BFD session is not less than the total number of member links, the stability of the BFD session can be ensured even if some member links fail. For example, considering that the BFD detection session is based on the fact that the BFD packet sent by the peer is not received within the detection period of the number of times of the detection, the M-1 members of the link are aggregated under extreme conditions. If the link fails, the peer will not receive the BFD 4 message sent by the peer within the (m-1)* detection period. And n is not less than m, that is, n>ml. This ensures that even if the m-1 member link is down, the link failure will not be falsely reported. An aggregate link fault is reported only when m is the link of all member links. 4 is a schematic diagram of a direct connection between a router A and a router B through an aggregation link according to an embodiment of the present invention. As shown in FIG. 4, the embodiment of the present invention is a method for ensuring stability of a BFD session in a multi-link direct connection scenario. The device is applied to the sender device, where the sender device and the receiver device communicate with each other through at least two direct links. FIG. 5 is a schematic diagram of a BFD packet sending link entry according to an embodiment of the present invention. In a specific implementation process, a device sends a BFD packet transmission link table, and the entry is as shown in FIG. 5 . In the multi-link aggregation scenario, the S9300 needs to traverse all BFD packets sent by the same multi-link aggregation port to send BFD packets from an active member port. FIG. 6 is a flowchart of creating a BFD packet transmission link table according to an embodiment of the present invention. As shown in FIG. 6, first, the device needs to create a BFD packet transmission link table, and the following steps are included: Step S602: The device traverses all member ports of the multilink aggregation port. For example, after the BFD session negotiation between the two devices is successful, it is confirmed that the devices are directly connected through the multi-link aggregation port, and then the device traverses all member ports of the multi-link aggregation port. Step S604: During the traversal process, the device adds the member port in the active state to the BFD packet transmission link table according to the entry shown in FIG. 5. Step S606: The first entry corresponding to the multi-link aggregation port in the BFD packet sending link table is set to send the packet identifier. The next packet of the BFD session is sent from the active member port recorded in the entry. In the preferred embodiment, in the process of sending a BFD packet, the multi-link aggregation port may add a new member port, or the member port in the active state may be switched to the inactive state, so that the BFD 4 message transmission chain must be updated synchronously. Road table. FIG. 7 is a flowchart of a BFD packet transmission link table update according to an embodiment of the present invention. As shown in FIG. 7, the method includes the following steps: Step S702: The link aggregation protocol advertises a member link of an aggregated link. The state of the change has changed. Step S704, determining the current state of the member link. If the member link advertised by the link aggregation protocol is inactive, the process proceeds to step S706; otherwise, the process proceeds to step S712. Step S706: The link aggregation entry and the member port advertised by the link aggregation protocol are used to find a corresponding BFD packet transmission link table entry. Step S708: If the BFD packet sending link entry is set to send the packet identifier, clear the packet identifier, and find the next entry in the BFD packet sending link table and set the packet identifier. In step S710, the found BFD packet transmission link entry is deleted from the BFD packet transmission link table. Step S712: Add the aggregate link port and the active member port advertised by the link aggregation protocol to the BFD packet transmission link table. Step S714: If all the entries in the aggregation link port advertised by the link aggregation protocol in the BFD packet sending link table are not marked with the sending packet identifier, the newly added entry is marked with the sending packet identifier. Preferred Embodiment 4 This embodiment provides a method for transmitting BFD packets. The following describes in detail the process for the transmitting device to send BFD packets using the method. FIG. 8 is a flowchart of sending BFD packets in an aggregated link scenario according to an embodiment of the present invention. As shown in FIG. 8, the method includes the following steps: Step S802: After the BFD session negotiation succeeds, the BFD session needs to be sent from the link aggregation port. The BFD packet is sent to the link aggregation port to find the entry that sends the packet identifier in the link table of the BFD packet. In step S804, the BFD session is sent from the active member port recorded in the found entry. Step S806: Find the next entry under the same link aggregation port according to the found entry, and set the outgoing packet identifier. In summary, the stability of the BFD session in the multi-link aggregation scenario is improved by the method of sending the BFD session to the member port in the active state of the link aggregation port. Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device, such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein. The steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps are fabricated as a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software. The above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the scope of the present invention are intended to be included within the scope of the present invention.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2010105463158A CN101989953A (en) | 2010-11-09 | 2010-11-09 | Method and equipment for sending bidirectional forwarding detection message |
| CN201010546315.8 | 2010-11-09 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2012062069A1 true WO2012062069A1 (en) | 2012-05-18 |
Family
ID=43746304
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2011/071466 Ceased WO2012062069A1 (en) | 2010-11-09 | 2011-03-02 | Method and device for sending bidirectional forwarding detection message |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN101989953A (en) |
| WO (1) | WO2012062069A1 (en) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103532856A (en) * | 2013-10-23 | 2014-01-22 | 杭州华三通信技术有限公司 | Message transmission method and equipment |
| CN103825839B (en) * | 2014-03-17 | 2017-12-29 | 新华三技术有限公司 | A kind of message transmitting method and equipment based on aggregated links |
| CN104506546B (en) * | 2014-12-30 | 2018-06-15 | 新华三技术有限公司 | The bidirectional forwarding detection (BFD) method and device of a kind of aggregated links |
| CN108418798B (en) * | 2018-02-01 | 2020-10-30 | 烽火通信科技股份有限公司 | BFD slow negotiation implementation system and implementation method |
| CN109039746B (en) * | 2018-08-07 | 2022-02-25 | 新华三技术有限公司 | Method for detecting bidirectional forwarding path and detecting session state and processor |
| CN111654407B (en) * | 2020-04-14 | 2022-05-27 | 新华三信息安全技术有限公司 | Stacking system and bidirectional forwarding detection method thereof |
| CN112804116B (en) * | 2020-06-30 | 2023-02-17 | 中兴通讯股份有限公司 | Link detection method, electronic device and computer readable medium |
| CN113472642B (en) * | 2021-06-10 | 2023-06-13 | 新华三信息安全技术有限公司 | Protection switching method and device |
| CN113472648B (en) * | 2021-06-18 | 2023-10-24 | 新华三信息安全技术有限公司 | Bidirectional Forwarding Detection (BFD) method and device and network equipment |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1913457A (en) * | 2005-08-10 | 2007-02-14 | 华为技术有限公司 | Method for fault detection of two-way conversion link |
| CN101079759A (en) * | 2007-07-24 | 2007-11-28 | 杭州华三通信技术有限公司 | Distributed bidirectional forwarding detection method and device |
| US20090010171A1 (en) * | 2007-07-05 | 2009-01-08 | Cisco Technology, Inc. | Scaling BFD sessions for neighbors using physical / sub-interface relationships |
| CN101395853A (en) * | 2006-03-02 | 2009-03-25 | 思科技术公司 | A technique for efficiently and dynamically maintaining bidirectional forwarding detection on a bundle of links |
-
2010
- 2010-11-09 CN CN2010105463158A patent/CN101989953A/en active Pending
-
2011
- 2011-03-02 WO PCT/CN2011/071466 patent/WO2012062069A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1913457A (en) * | 2005-08-10 | 2007-02-14 | 华为技术有限公司 | Method for fault detection of two-way conversion link |
| CN101395853A (en) * | 2006-03-02 | 2009-03-25 | 思科技术公司 | A technique for efficiently and dynamically maintaining bidirectional forwarding detection on a bundle of links |
| US20090010171A1 (en) * | 2007-07-05 | 2009-01-08 | Cisco Technology, Inc. | Scaling BFD sessions for neighbors using physical / sub-interface relationships |
| CN101079759A (en) * | 2007-07-24 | 2007-11-28 | 杭州华三通信技术有限公司 | Distributed bidirectional forwarding detection method and device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101989953A (en) | 2011-03-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111587580B (en) | Interior Gateway Protocol Flooding Minimization | |
| WO2012062069A1 (en) | Method and device for sending bidirectional forwarding detection message | |
| US9264302B2 (en) | Methods and systems with enhanced robustness for multi-chassis link aggregation group | |
| KR102118687B1 (en) | A method operating of a controller and a switch to resolve network error, and the controller and the switch therefor | |
| JP6165850B2 (en) | Enhanced protocol independent multicast (PIM) fast rerouting methodology using downstream notification packets | |
| JP5666590B2 (en) | LDP and IGP synchronization for broadcast networks | |
| CN100450039C (en) | Method and device for quickly converging end-to-end services | |
| EP2404397B1 (en) | Ldp igp synchronization for broadcast networks | |
| CN102395172B (en) | Data transmission method of industrial wireless mesh network | |
| US10439880B2 (en) | Loop-free convergence in communication networks | |
| CN111385138B (en) | Core isolation for logical tunnels splicing multi-homed EVPN and L2 circuits | |
| WO2009018728A1 (en) | Ip ring network, ip ring network routing device and message forwarding method | |
| GB2432494A (en) | Network sending duplicate packets along disjoint paths each with node bypass | |
| CN102780635B (en) | The method of pretection switch, TOR switch and system is realized based on TRILL network | |
| WO2011100882A1 (en) | Link detecting method, apparatus and system | |
| EP2686988A1 (en) | Method and apparatus for rapid rerouting of ldp packets | |
| CN104247344A (en) | Controller placement for fast failover in the split architecture | |
| EP2974166A1 (en) | Method and apparatus for ip/mpls fast reroute | |
| JP2015521449A (en) | Enhancements to PIM fast rerouting using upstream activation packets | |
| JP2015521448A (en) | Increasing fault coverage in hierarchical and redundant multicast routing | |
| JP2021532679A (en) | Communication methods, communication equipment, and communication systems | |
| US12058028B2 (en) | Method and system to prevent micro-loops during a network topology change | |
| CN101340380A (en) | Method and apparatus for uninterrupted forwarding of bi-directional forwarding detection in master-slave switch implementation | |
| US12231288B2 (en) | System and method for Border Gateway Protocol (BGP) controlled network reliability | |
| KR20120134466A (en) | Mesh network node and data transferring method thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11840220 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 11840220 Country of ref document: EP Kind code of ref document: A1 |