发明名称 Dynamically adjusting liveliness detection intervals for periodic network communications
摘要 In general, techniques are described to dynamically adjust a session detection time defined by a timer in accordance with a bidirectional forwarding detection (BFD) protocol. The techniques utilize existing hardware and BFD software infrastructure. An example network device includes a memory, programmable processor(s), and a control unit configured to execute a timer, receive one or more packets provided by the BFD protocol, detect, based on the received one or more packets, a congestion condition associated with a link via which the network device is coupled to a network, adjust, based on the detected congestion condition, a session detection time defined by the timer, and in response to a failure to receive a packet provided by the BFD protocol within the session detection time defined by the timer, detect a failure associated with the link.
申请公布号 US9258234(B1) 申请公布日期 2016.02.09
申请号 US201213730737 申请日期 2012.12.28
申请人 Juniper Networks, Inc. 发明人 Addepalli Meher Aditya Kumar;Singh Prashant
分类号 H04L12/50;H04L12/801;H04L12/26 主分类号 H04L12/50
代理机构 Shumaker & Sieffert, P.A. 代理人 Shumaker & Sieffert, P.A.
主权项 1. A method comprising: receiving, by a network device, bidirectional forwarding detection (BFD) packets for a BFD session for monitoring connectivity with a peer network device; determining, by the network device, a weighted moving average in which more recent timing measurements of a series of timing measurements are weighted with greater weights, respectively, relative to earlier timing measurements of the series of timing measurement, the series of timing measurements based on respective receipt times of the BFD packets; adjusting, by the network device and based on the weighted moving average, a detection multiplier that specifies a multiple of a negotiated transmission time interval for the BFD session to define, at least in part, a session detection time for the BFD session; and detecting, by the network device and based at least on a failure to receive a subsequent BFD packet for the BFD session within the session detection time for the BFD session, a failure of connectivity with the peer network device.
地址 Sunnyvale CA US