基础文字知识复习时,添加,下文仅拓扑以及核心配置以及结果分析
冗余路由器
核心代码:
int g0/0/0
[R1-GigabitEthernet0/0/0]vrrp vrid 1 virtual-ip 192.168.10.1 ###设置虚拟ip
[R1-GigabitEthernet0/0/0]vrrp vrid 1 priority 120 ### 设置优先级为120(默认为100)
[R1-GigabitEthernet0/0/0]vrrp vrid 1 preempt-mode timer delay 5 ###设置抢占时间为5s(默认0秒)
[R1-GigabitEthernet0/0/0]vrrp vrid 1 track int g0/0/1 reduce 30 ###跟踪上下接口(出了问题就降低当前路由器优先级 30)
[R1-GigabitEthernet0/0/0]q
冗余核心交换机
核心代码:
核心交换机配置结果:
现在开始模拟,core1交换机的的上行接口出现故障;
然后我们紧接着查看core2 的状态,可见core并不是立即从backup状态切换为master,他会有一段时间的等待,原因是:vrrp内部有一个计时器master-down-time,在这个计时器结束后才会主备切换;
等待一段时间后在查看core2 状态:
状态没有改变。回顾配置,查找错误,发现我在core1 上并没有配置监视上行端口活跃状态,所以上行端口down掉,主备交换机也没有切换,在没有配置监视上行端口的情况下,只有core1 故障关闭掉core 2 才会切换master状态;
那么如何让core随时监视着上行端口呢?在core1上添加以下命令:
vrrp vrid 10 track int g0/0/1 reduce 30
###跟踪上行端口状态,一旦出故障就降低交换机的优先级30
成功;