舒适圈 2025-02-22 23:33 采纳率: 0%
浏览 6

为什么vrid60的优先级比vrid30的低,但是state却显示为master而不是backup呢?

配置vrrp
int vlan 30
ip address 192.168.30.1 255.255.255.0
vrrp vrid 30 virtual-ip 192.168.30.254
vrrp vrid 30 priority 120
vrrp vrid 30 track interface g0/0/5
vrrp vrid 30 preempt-mode timer delay 20
int vlan 60
ip address 192.168.60.1 255.255.255.0
vrrp vrid 60 virtual-ip 192.168.60.254

[sw12]dis vrrp brief(查看vrrp配置)
VRID State Interface Type Virtual IP


30 Master Vlanif30 Normal 192.168.30.254
60 Master Vlanif60 Normal 192.168.60.254

为什么vrid60的优先级比vrid30的低,但是state却显示为master而不是backup呢?

  • 写回答

3条回答 默认 最新

  • 阿里嘎多学长 2025-02-22 23:33
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    问题解答

    你遇到了一个VRRP(Virtual Router Redundancy Protocol)问题,VRRP是实现路由器高可用性的一个协议。问题是,VRRP60的优先级比VRRP30低,但是状态却显示为master,而不是backup。

    根据VRRP协议的定义,优先级高的VRRP实例将会成为master实例,而优先级低的VRRP实例将会成为backup实例。但是,在你的情况下,VRRP60的优先级低于VRRP30,但是状态却显示为master。

    这是因为VRRP协议还考虑了其他因素,例如IP地址的优先级和 timers( timers 包括 advertisement interval 和 preempt delay)。在你的配置中,VRRP30可能具有更高的IP地址优先级或 timers,从而导致VRRP30成为master实例,而不是VRRP60。

    为了解决这个问题,你可以尝试修改VRRP30的 timers 或 IP地址优先级,使其与VRRP60相同,然后重新启动VRRP实例。

    例如,你可以尝试修改VRRP30的 advertisement interval 和 preempt delay:

    vrrp vrid 30 advertisement-interval 1 preempt-delay 30
    

    这将使VRRP30的 advertisement interval 设置为1秒,preempt delay 设置为30秒。

    或者,你可以尝试修改VRRP30的 IP地址优先级:

    vrrp vrid 30 priority 100
    

    这将使VRRP30的优先级设置为100。

    请注意,这只是一个可能的解决方案,你需要根据你的实际情况进行调整。

    评论

报告相同问题?

问题事件

  • 创建了问题 2月22日