H3C VRRP的问题

作者&投稿:布吉 (若有异议请与网页底部的电邮联系)
H3C VRRP定时器问题~

这个题目主要是考验VRRP通告报文的时间机制;只要细细的去分析就会明白了,多理解。

首先,backup转换成master状态是需要3个VRRP通告报文时间(默认3s)+抢占延迟时间(默认0s),此题目没有配置抢占延迟时间,故不考虑。

那么,在正常状态下当RTA故障以后,RTB转换成master是需要3x5s=15s时间;但是题目没有说明RTA是什么时间故障的,即RTB在等待多久收不到VRRP通告消息的,故此分析如下:

1、当RTB正常等待5s以后,RTA就要发送VRRP通告报文的时候,突然RTA故障,那么RTB是收不到VRRP通告报文的,此是第一次收不到,然后等待2个5s,就是第二次、第三次收不到,所以RTB转换成master状态需要的时间是0+5+5=10s;

2、当RTB正常等待4s以后,RTA准备发送VRRP通告报文的时候,突然RTA故障,那么RTB过完最后1s以后是收不到VRRP通告报文的,那么它就认为距离上一个包还差1s没有收到报文(上一个包过了5s才会丢弃,此时它才正常等待4s),此是第一次收不到,计时1s,然后等待2个5s,就是第二次、第三次收不到,所以RTB转换成master状态需要的时间是1+5+5=11s;

3、当RTB正常等待3s以后,RTA准备发送VRRP通告报文的时候,突然RTA故障,那么RTB过完最后2s以后是收不到VRRP通告报文的,那么它就认为距离上一个包还差2s没有收到报文(上一个包过了5s才会丢弃,此时它才正常等待3s),此是第一次收不到,计时2s,然后等待2个5s,就是第二次、第三次收不到,所以RTB转换成master状态需要的时间是2+5+5=12s;

然后依次类推,可以得出RTB的状态转换需要时间在10s~~15s之间。

所以,题目选C,12s在转换状态所需时间内。

如果有考虑不明白的地方,可以百度Hi我,希望可以帮到你。

你说的全冗余是指网型吧,这样的话物理拓扑已经环路了,和VRRP没有关系,所以不论你起不起VRRP都必须先解决环路的问题
STP协议是根据参与的设备接口来进行计算的,根桥核心所有端口为转发状态,非根桥下联所有端口将变为阻塞状态,但是接入侧交换机到根桥核心还是会出现三角型环路,所以只是核心起STP解决不了环路问题

ip address172.16.0.4 255.255.255.0
vrrp vrid 1 virtual-ip 192.168.0.254
vrrp虚拟出来的地址必须是跟接口是同一段的。
接口都是172.16.0.x段内的,而vrrp的virtual-ip 192.168.0.254却是这个地址,vrrp是建立不起来的。
如果virtual-ip 172.16.0.254的话。
RTA将为Master 路由器。priority值大的为master。RTB的vrrp priority默认是100