路由器上行接口配置了ospf,下行接口配置了静态路由,怎么配置实现上下行接口实现物理和协议层面的联动?
(0)
Monitor‑Link 可以监控上行接口物理状态、三层协议状态;上行不满足 UP 条件,强制把下行接口置为管理 down;上行恢复,下行自动 undo shutdown,适合二层 / 三层物理接口、Vlan‑if 接口H3C。
示例:上行 GE1/0/0(运行 OSPF);下行 GE1/0/1(配置静态路由)
system‑view
#创建monitor‑link组
monitor‑link group 1
#配置上行监控接口(可选择监控physical物理 或者protocol ipv4三层协议状态)
uplink‑interface GigabitEthernet 1/0/0 protocol ipv4
#添加被联动的下行接口
downlink‑interface GigabitEthernet 1/0/1
#可选:回切延迟,防止链路震荡,单位秒
downlink up‑delay 5
quit
1、uplink‑interface xxx physical:只监控物理层,网线拔掉触发;
2、uplink‑interface xxx protocol ipv4:监控接口 IPv4 协议状态,接口物理 UP,但协议层 down(比如对端 OSPF 邻居断、IP 层故障)也触发联动(满足题目物理 + 协议两层监控)H3C。
局限:Monitor‑Link 只看本设备上行接口状态;如果上行接口本身 up,但 OSPF 全部邻居断掉、OSPF 路由全部消失,接口协议仍然 up,Monitor‑Link 不会触发。这种场景使用方案二。
适用:上行接口物理、协议都 UP,但是 OSPF 邻居全部断掉,OSPF 路由消失,也需要联动 shutdown 下行接口。 1、track 监控 OSPF 学到的一条关键路由;路由消失 track 变为 Negative。 2、EAA 脚本捕获 track 状态变化,自动执行 shutdown/undo‑shutdown 下行接口H3C。
system‑view
#track监控OSPF获取的关键路由(对端核心路由)
track 1 route 10.0.0.0 255.255.0.0
#EAA策略
rtm cli‑policy uplink_fail_action
event track 1 state negative
action 0 cli system‑view
action 1 cli interface GigabitEthernet 1/0/1
action 2 cli shutdown
user‑role network‑admin
commit
#恢复策略,track变为positive,接口恢复up
rtm cli‑policy uplink_ok_action
event track 1 state positive
action 0 cli system‑view
action 1 cli interface GigabitEthernet 1/0/1
action 2 cli undo shutdown
user‑role network‑admin
commit
quit
如果不需要 shutdown 物理接口,仅希望上行故障时下行静态路由失效,不需要操作接口状态。直接静态路由绑定 track:
ip route‑static 192.168.2.0 24 下一跳IP track 1
track 为 Negative,这条静态路由直接无效,不会加入路由表H3C。
display monitor‑link group 1 #查看monitor‑link组状态
display track brief #查看track对象状态
display rtm policy #查看EAA脚本策略
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论