Hil 发表于 2017-9-7 09:49:22

BGP与BFD联动的作用是什么

BGP与BFD联动的作用是什么

sharp796 发表于 2017-9-7 10:26:05

The Bidirectional Forwarding Detection (BFD) protocol is a simple hello mechanism that detects failures in a network. Hello packets are sent at a specified, regular interval. A neighbor failure is detected when the routing device stops receiving a reply after a specified interval. BFD works with a wide variety of network environments and topologies. The failure detection timers for BFD have shorter time limits than default failure detection mechanisms for BGP, so they provide faster detection

擷取至 JUNIPER    , BFD 可用於BGP 改善用來偵測鄰居發生問題的時間 ,加快發現鄰居失聯問題

hisuser 发表于 2017-9-7 12:31:48

我想应该是比keeplive机制更快的发现链路故障。

hisuser 发表于 2017-9-7 12:33:56

我看书上说BFD的链路检测机制比很多二层和三层协议自带的链路监测机制都要快,所以一般都做与BFD的联动。

Hil 发表于 2017-9-7 13:58:56

sharp796 发表于 2017-9-7 10:26
The Bidirectional Forwarding Detection (BFD) protocol is a simple hello mechanism that detects failu ...

What is the default fault detection time for BGP?

Hil 发表于 2017-9-7 14:07:12

hisuser 发表于 2017-9-7 12:33
我看书上说BFD的链路检测机制比很多二层和三层协议自带的链路监测机制都要快,所以一般都做与BFD的联动。

了解了,感谢你的回复

Hil 发表于 2017-9-7 14:08:18

hisuser 发表于 2017-9-7 12:31
我想应该是比keeplive机制更快的发现链路故障。

那么问题来了,keepalive默认是多少秒传一次了?

hisuser 发表于 2017-9-7 14:15:43

Hil 发表于 2017-9-7 14:08
那么问题来了,keepalive默认是多少秒传一次了?

缺省情况下,发送KeepAlive的时间间隔为 60 秒,HoldTime是180秒。每次从邻居处接收到KeepAlive 报文将重置Hold Time定时器,如果Hold Time定时器超时,就认为对等体Down掉。
这里的180秒应该就是二楼说的那个默认故障检测时间。

Hil 发表于 2017-9-7 14:45:15

hisuser 发表于 2017-9-7 14:15
缺省情况下,发送KeepAlive的时间间隔为 60 秒,HoldTime是180秒。每次从邻居处接收到KeepAlive 报文将重 ...

解答的很细致,对我有很大帮助,再次感谢

hcie_sea 发表于 2017-9-8 15:04:00

bfd是毫秒级别的,用在BGP就是加速检测对等提失效或者用于快速收敛。

Hil 发表于 2017-9-11 11:11:18

hcie_sea 发表于 2017-9-8 15:04
bfd是毫秒级别的,用在BGP就是加速检测对等提失效或者用于快速收敛。

Hil 发表于 2017-9-11 11:11:25

hcie_sea 发表于 2017-9-8 15:04
bfd是毫秒级别的,用在BGP就是加速检测对等提失效或者用于快速收敛。

Hil 发表于 2017-9-11 11:11:30

hcie_sea 发表于 2017-9-8 15:04
bfd是毫秒级别的,用在BGP就是加速检测对等提失效或者用于快速收敛。

页: [1]
查看完整版本: BGP与BFD联动的作用是什么