通过使用双向转发检测 (Bidirectional Forwarding Detection, BFD),链路两端的网络对等体可以快速检测链路故障并进行恢复。与等待 BGP 检测关闭链路相比,BFD 可以更快地检测并修复中断的链路。默认情况下,通过 BFD 检测对等体链路故障的时间至少为 3 秒。
用户可以配置 BFD 参数以更快地检测故障。这样,您就可以根据需要灵活地选择故障检测频率。
高频 BFD 参数
字段 |
描述 |
范围 |
默认值 |
---|---|---|---|
minrx |
接收数据包的最低速率。 |
10-60000(以毫秒为单位) |
1000 |
mintx |
发送数据包的最小速率。 |
10-60000(以毫秒为单位) |
1000 |
multi |
BFD 中使用的检测乘数。 例如,如果 multi = 3, SE mintx 值 = 500 毫秒, 远程 BFD minrx = 500 毫秒, 并且在 3*500 毫秒内没有从 SE 收到任何数据包,则会将 SE 标记为关闭。 |
3-255 |
3 |
配置 BFD 参数
BFD 参数是在 VRF 上下文中配置的。
要配置这些参数,请执行以下操作:
使用您的凭据登录到 NSX Advanced Load Balancer Shell。
输入
configure vrfcontext <vrfcontext name>
,如下所示:[admin:abc-ctrl]: > configure vrfcontext global Updating an existing object. Currently, the object is: +----------------------------+-------------------------------------+ | Field | Value | +----------------------------+-------------------------------------+ | uuid | vrfcontext-1f42f9e5-2aee-4509-95c8-52a9d994fbe1 | | name | global | | bgp_profile | | | local_as | 65000 | | ibgp | True | | peers[1] | | | remote_as | 65000 | | peer_ip | 100.64.50.21 | | subnet | 100.64.50.0/24 | | md5_secret | | | bfd | True | | advertise_vip | True | | advertise_snat_ip | False | | advertisement_interval | 5 | | connect_timer | 10 | | ebgp_multihop | 0 | | shutdown | False | | peers[2] | | | remote_as | 65000 | | peer_ip | 100.64.50.3 | | subnet | 100.64.50.0/24 | | md5_secret | | | bfd | True | | advertise_vip | False | | advertise_snat_ip | True | | advertisement_interval | 5 | | connect_timer | 10 | | ebgp_multihop | 0 | | shutdown | False | | keepalive_interval | 60 | | hold_time | 180 | | send_community | True | | shutdown | False | | system_default | True | | tenant_ref | admin | | cloud_ref | Default-Cloud | +----------------------------+-------------------------------------+
引入了一个名为
bfd_profile
的新参数,将在该参数中配置 BFD 参数。在bfd_profile
中,输入mintx
、minrx
和multi
的值。保存配置。
[admin:abc-ctrl]: vrfcontext> [admin:abc-ctrl]: vrfcontext> bfd_profile [admin:abc-ctrl]: vrfcontext:bfd_profile> mintx 1500 [admin:abc-ctrl]: vrfcontext:bfd_profile> minrx 1500 [admin:abc-ctrl]: vrfcontext:bfd_profile> multi 3 [admin:abc-ctrl]: vrfcontext:bfd_profile> save [admin:abc-ctrl]: vrfcontext> save
BFD 参数现在是根据输入的值配置的。
在以前的版本中,最短超时持续时间为 3 秒。现在支持最低为 1.5 秒的最短超时持续时间。