配置接口监控组
在双机备份的场景中,通过配置接口监控组,根据网络侧接口的状态变化来触发接入侧接口的状态变化,以此达到接入侧主备链路切换的目的。
应用环境
在双机备份的场景中,当网络侧接口故障时,接入侧设备感知不到故障的发生,不会将业务切换到备份链路,可能导致流量过载或者转发不通。在这种情况下,可以配置接口监控组,通过接口监控组管理网络侧接口的状态,使接入侧接口能够及时感知到故障已发生,从而业务及时触发主备链路倒换,避免流量过载或者丢失的情况发生。
如图2-41所示,PE2是PE1的备份设备,M个NPE双归属到2个PE设备来实现链路负载分担,网络侧PE设备接入到N个路由器。当PE1和DeviceA之间、PE1和DeviceB之间的链路均故障时,网络侧仅剩余PE1和DeviceN之间的链路,NPE设备感知不到该故障的产生,不会相应切换接入侧链路到PE2,仍然通过PE1向DeviceN发送报文,而由于网络侧可用链路数量的减少,可能会造成流量过载。
这种情况下,在PE设备上部署接口监控组,将网络侧PE设备的多个接口加入接口监控组中。当网络侧发生链路故障时,通过接口监控组监控网络侧接口的状态,实现一定比例的网络侧接口状态变化时,PE设备接入侧相应接口的状态变化,使接入侧链路发生主备链路切换,从而避免流量过载,保障业务的通畅。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令monitor-group monitor-group-name,创建接口监控组,并进入接口监控组视图。
- 执行命令binding interface interface-type interface-number [ down-weight down-weight-value ],将接口加入到接口监控组中。
加入接口监控组中的接口称为Binding接口。Binding接口一般是网络侧接口,Track接口一般是接入侧接口。接口监控组通过对Binding接口状态的监控,实现Track接口状态的变化。
重复执行本步骤,可以将多个Binding接口加入同一个接口监控组中。
- 执行命令quit,退出接口监控组视图。
- 执行命令interface interface-type interface-number,进入接入侧指定接口视图。
- 执行命令track monitor-group monitor-group-name [ trigger-down-weight trigger-down-weight-value ],配置接口监视接口监控组。
监视接口监控组的接口称为Track接口。
重复执行第5步和第6步,可以将多个Track接口监控同一个接口监控组。
- 执行命令quit,退出接口视图。
- 执行命令monitor-group monitor-group-name,进入已创建的接口监控组视图。
- (可选)执行命令trigger-up-delay trigger-up-delay-value,配置Track接口延迟恢复Up的时间。
- 执行命令monitor enable,启动接口监控组和接口的联动功能。
- 执行命令commit,提交配置。
检查配置结果
- 执行命令display monitor-group [ monitor-group-name ],查看接口监控组的相关信息。
执行命令display monitor-group group1,可以看到指定监控组group1的详细信息。
<HUAWEI> display monitor-group group1 monitor-group group1 Index : 1 Down weight : 10 Weight sum : 10 Max track weight : 10 Trigger-up delay : 100 (s) Status : Inactive ------------------------------------------------------- monitor-group binding interface number : 1 ------------------------------------------------------- Interface name : GigabitEthernet0/2/0 Interface index : 17 Down-weight : 10 Phystatus : DOWN Bfdstatus : - LastPhyuptime : - LastPhydowntime : 2013-02-27 01:20:49+01:00 DST LastBFDuptime : - LastBFDdowntime : - ValidFlag : valid ------------------------------------------------------- monitor-group track interface number : 1 ------------------------------------------------------- Interface name : GigabitEthernet0/1/0 Interface index : 12 Trigger-down-weight : 0 (default) TriggerStatus : TRIGGER UP LastTriggerUpTime : 2013-02-27 02:51:40+01:00 DST LastTriggerDownTime : 2013-02-27 01:20:49+01:00 DST ValidFlag : valid