用户工具

站点工具


irouter:epk:vrrp

返回首页

VRRP 双机热备

VRRP 简介

VRRP(Virtual Router Redundancy Protocol,虚拟路由器冗余协议)将可以承担网关功能的一组路由器加入到备份组中,形成一台虚拟路由器,由VRRP的选举机制决定哪台路由器承担转发任务,局域网内的主机只需将虚拟路由器配置为缺省网关。

VRRP是一种容错协议,在提高可靠性的同时,简化了主机的配置。在具有多播或广播能力的局域网(如以太网)中,借助VRRP能在某台路由器出现故障时仍然提供高可靠的缺省链路,有效避免单一链路发生故障后网络中断的问题,而无需修改动态路由协议、路由发现协议等配置信息。

工作原理


VRRP的工作过程如下:

(1) 路由器开启VRRP功能后,会根据优先级确定自己在备份组中的角色。优先级高的路由器成为Master路由器,优先级低的成为Backup路由器。Master路由器定期发送VRRP通告报文,通知备份组内的其他路由器自己工作正常;Backup路由器则启动定时器等待通告报文的到来。

(2) 当Backup路由器收到VRRP通告报文后,会将自己的优先级与通告报文中的优先级进行比较。如果大于通告报文中的优先级,则成为Master路由器;否则将保持Backup状态。

(3) 如果Backup路由器的定时器超时后仍未收到Master路由器发送来的VRRP通告报文,则认为Master路由器已经无法正常工作,此时Backup路由器会认为自己是Master路由器,并对外发送VRRP通告报文。备份组内的路由器根据优先级选举出Master路由器,承担报文的转发功能。

如果Backup路由器 在等待了3个间隔时间后 ,依然没有收到VRRP通告报文,则认为自己是Master路由器,并对外发送VRRP通告报文,重新进行Master路由器的选举。

用户可以通过设置VRRP定时器来调整Master路由器发送VRRP通告报文的时间间隔,推荐使用默认间隔:1秒。

安装模块

应用-》模块-》检查更新,找到 “vrrp“ 模块,点击安装。

安装成功后,访问菜单:路由-》VRRP 双机热备

主路由上的设置


虚拟路由器的标识(VRID)范围:1-254

优先级范围:1-254

通信密钥可自定义:数字和字母组成,长度6-24字符。

备份路由上的设置


虚拟路由器的标识(VRID)、虚拟路由地址、通信密钥均设为和主路由一样,优先级设为比主路由小。

路由切换测试


将主路由的LAN口网线拔掉,主路由进入故障模式,3秒左右,备份路由将自动切换为主路由,并接管网关IP 192.168.2.254

将主路由网线插回,主路由以备份路由角色上线,3秒左右(VRRP选举协商后),再次切换回主路由角色。

常见问题

  1. 两台路由均持续工作在主模式

    VRRP需要向固定组播地址224.0.0.18发送协议报文。

    报文传递过程中被丢弃,致使主备路由之间无法交互VRRP协议报文,所以首先要确保主备路由之间可以正常通信,中间传输链路(交换机等)未针对VRRP协议报文进行过滤。

注意事项

  1. 如果主备路由开启DHCP服务,请在DHCP地址池中将网关设为VRRP虚拟服务器的IP,否则路由切换后,终端客户将无法正常上网。

    同时关闭VRRP服务后,也需要将网关改回。

irouter/epk/vrrp.txt · 最后更改: 2022/09/22 15:39 由 muddyboot

Copyright © 2014-2020 版权所有 (MoreQuick Networs Co., Ltd. All rights reserved)
本系统由 秒开 iRouter & 在阿里云上强力驱动