配置链路振荡保护功能
背景信息
网络抖动或链路网线故障等原因会引起本端设备接口物理状态频繁Up/Down变化,导致链路振荡,致使网络拓扑结构频繁变化,影响用户通信。例如,主备链路应用中当主链路接口物理状态频繁Up/Down变化时,流量将在主备链路之间来回切换,不仅会增加设备负担,还可能造成数据流量丢失。
- 链路振荡次数:接口状态Up/Down切换一次,记为一次链路振荡。
- 链路振荡时间间隔:系统需要统计单位时间内链路振荡的次数,单位时间记为链路振荡时间间隔。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令interface interface-type interface-number,进入接口视图。
- 执行命令port link-flap protection enable,使能接口的链路振荡保护功能。
缺省情况下,没有使能接口的链路振荡保护功能。
- (可选)执行命令port link-flap interval interval-value,配置接口的链路振荡时间间隔。
缺省情况下,接口的链路振荡时间间隔为10秒。
- (可选)执行命令port link-flap threshold threshold-value,配置接口的链路振荡次数。
缺省情况下,接口的链路振荡次数为5次。
检查配置结果
任意视图下执行命令display error-down recovery [ interface interface-type interface-number ],查看处于Error-down状态的接口的相关信息。
后续处理
- 手动恢复。当处于Error-down状态的接口数量较少,且需要强制开启接口时,可在该接口视图下依次执行命令shutdown和undo shutdown;也可以执行命令restart,重启接口。
- 自动恢复。当处于Error-down状态的接口数量较多,如果逐一手动配置重启接口命令将产生大量重复工作,并且可能遗漏个别接口未配置重启命令。为避免这一问题,用户可在系统视图下执行命令error-down auto-recovery cause link-flap interval interval-value,使能接口状态自动恢复为Up的功能,并设置接口自动恢复为Up的延时时间,当接口Error-down后,经过指定延时时间后能够自动恢复。