一、BFD缺省配置
表:BFD参数缺省值
二、BFD场景作用
表:BFD场景作用
三、BFD配置缺省参数汇总
1)配置BFD单跳检测
图:BFD单跳检测配置流程图
-
执行命令bfd,使能全局BFD功能并进入BFD视图。缺省情况下,全局BFD功能处于未使能状态。
-
执行命令default-ip-address ip-address,配置BFD缺省组播IP地址。缺省情况下,BFD使用组播IP地址224.0.0.184。如果BFD检测路径上存在重叠的BFD会话,例如,三层接口通过具有BFD功能的二层交换设备连接,不同BFD会话所在的设备必须配置不同的缺省组播IP地址,以避免BFD报文被错误地转发。
2)配置BFD多跳检测
图:BFD多跳检测配置流程图
-
执行命令multi-hop destination-port { 3784 | 4784 },配置多跳BFD会话的目的端口号。缺省情况下,使用3784作为多跳BFD会话报文的目的端口号。
3)配置静态标识符自协商BFD
图:静态标识符自协商BFD配置流程图
静态标识符自协商BFD可以与对端的动态BFD进行协商,而静态BFD只能与对端的静态BFD建立BFD会话。静态标识符自协商BFD和静态BFD配置时可以指定BFD会话名称,而动态BFD的BFD会话名称动态生成,当网络变更时,动态BFD会话名称可能发生改变。
当对端配置了动态BFD,并且本端需要配置BFD与静态路由联动(BFD与静态路由联动需要指定BFD会话名称),此时可以在本端配置静态标识符自协商BFD,既可以与对端的动态BFD协商成功建立BFD会话,又可以与静态路由联动。
4)配置BFD单臂回声功能
图:BFD单跳回声功能配置流程图
-
执行命令bfd session-name bind peer-ip peer-ip [ vpn-instance vpn-instance-name ] interface interface-type interface-number [ source-ip ip-address ] one-arm-echo,创建单臂回声功能的BFD会话。单臂回声功能的BFD会话只能应用于BFD单跳检测中。
-
执行命令discriminator local discr-value,配置单臂回声功能的BFD会话的标识符。由于只能在支持BFD功能的一端设备上配置单臂回声功能,所以,配置单臂回声功能的BFD会话时,只需要配置本地标识符,无需配置远端标识符。
5)调整BFD检测时间
BFD会话的检测时间由BFD会话的本端检测倍数、本端BFD报文的最短接收间隔、最短发送间隔决定,检测时间 = 本端检测倍数 × max(本端最短接收间隔,本端最短发送间隔)。
用户可以根据网络的实际状况增大或者降低设备的本端检测倍数、最短接收间隔或最短发送间隔,以调整BFD检测时间。对于不太稳定的链路,如果BFD检测时间较小,则BFD会话可能会发生震荡,这时可以选择调大BFD检测时间。通常情况下,建议使用缺省值,不随意修改本端检测倍数、最短接收间隔和最短发送间隔。
为降低对系统资源的占用,一旦检测到BFD会话Down,系统自动将本端的发送间隔和接收间隔调整为大于1000毫秒的一个随机值,当BFD会话的状态重新变为Up后,再恢复成用户配置的间隔时间。
-
执行命令min-tx-interval interval,配置BFD报文的发送间隔。缺省情况下,BFD报文的发送间隔是1000毫秒。
-
执行命令min-rx-interval interval,配置BFD报文的接收间隔。缺省情况下,BFD报文的发送间隔是1000毫秒。
-
执行命令detect-multiplier multiplier,配置本地检测倍数。缺省情况下,本地检测倍数为3。
6)配置全局TTL功能
使用某些不同版本的设备进行互通时,BFD会话双方TTL设置及检测方法不一致,会导致报文被丢弃。为使得使用不同版本的设备能够互通,并考虑后续版本升级以及和其他厂商的设备互通,此时可以配置全局TTL功能
-
执行命令peer-ip peer-ip mask-length ttl { single-hop | multi-hop } ttl-value,配置BFD报文的生存时间。缺省情况下,不配置BFD报文的生存时间,采用默认值。对于静态配置的BFD会话,单跳BFD报文的生存时间为255,多跳BFD报文的生存时间为254;对于动态建立的BFD会话,单跳BFD报文的生存时间为255,多跳BFD报文的生存时间为253。
7)配置BFD报文的优先级
修改BFD报文的优先级可以实现:检测同一链路上不同优先级的报文转发是否畅通;将BFD报文设置为高优先级报文后,优先保证BFD报文的转发。
-
执行命令tos-exp tos-value,配置静态BFD会话报文的优先级。缺省情况下,BFD报文的优先级为7,0为最低优先级,7为最高优先级。
8)配置Trap消息定时器的时间间隔
如果BFD使能了SNMP告警,则在网管侧将会接收到BFD会话的Up或Down消息。此时如果BFD会话振荡,则网管侧将会接收到大量的告警信息,因此,需要对BFD的Trap消息进行抑制。通过配置发送Trap消息定时器的时间间隔可以实现对BFD的告警信息进行抑制。
-
执行命令snmp-agent bfd trap-interval interval,设置发送Trap消息定时器的时间间隔。缺省情况下,发送TRAP消息定时器的时间间隔是120秒。
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net