route-policy-change notify-delay

命令功能

route-policy-change notify-delay命令用来控制路由策略变化后RM(Route Management)模块通知各协议重新应用策略的延迟时间。

undo route-policy-change notify-delay命令用来取消设置,恢复到缺省值。

缺省情况下,没有配置此命令,应用新策略的延迟时间是0秒。

命令格式

route-policy-change notify-delay delay-time

undo route-policy-change notify-delay

参数说明

参数 参数说明 取值
delay-time

路由策略配置变化后,路由策略应用的延迟时间。

整数形式,取值范围是1~180。单位是秒。

视图

系统视图

缺省级别

2:配置级

使用指南

应用场景

在对已经使用的路由策略进行修改的场景中,执行完与路由策略修改相关的命令后,缺省情况下路由管理模块会立即通知各协议进行处理,重新应用路由策略。但是,修改路由策略可能需要执行多条命令,为了避免各协议反复重新应用还未修改完的路由策略,可在执行完一条相关命令后,根据实际情况配置route-policy-change notify-delay delay-time命令,延迟路由管理模块通知各协议的时间,从而使路由策略在修改完成后再被重新应用。

配置影响

执行该命令后,路由管理模块将设置延迟定时器,在定时器超时后路由管理模块才会通知各协议进行处理,重新应用路由策略。

  • 如果在等待时间内路由策略的配置又发生了改变,路由管理模块将重置定时器,重新开始计时。

  • 如果修改的路由策略被BGP协议使用,那么在参数delay-time指定的延迟时间内:

使用实例

# 设置路由策略变化时系统的延迟执行时间。

<sysname> system-view
[sysname] route-policy-change notify-delay 20
相关主题
route-policy
ip ip-prefix
ip ipv6-prefix

华为专有和保密信息
版权所有 © 华为技术有限公司