VRRP协议原理与配置


前言

  • 局域网中的用户终端通常采用配置一个默认网关的形式访问外部网络,如果此时默认网关设备发生故障,将中断所有用户终端的网络访问,这很可能会给用户带来不可预计的损失,所以可以通过部署多个网关的方式来解决单点故障问题,那么如何让多个网关能够协同工作但又不会互相冲突就成了最迫切需要解决的问题。
  • 于是VRRP应运而生,它既可以实现网关的备份,又能解决多个网关之间互相冲突的问题。那么VRRP的工作原理是如何实现的?在网络中又该如何配置呢?

一、VRRP的产生及概述

1.单网关的缺陷

在这里插入图片描述

2.多网关存在的问题

在这里插入图片描述

3.VRRP基本概述

在这里插入图片描述

4.VRRP工作原理

VRRP工作原理
(1) 虚拟路由器中的路由器根据优先级选举出Master。Master路由器通过发送免费ARP报文,将自己的虚拟MAC地址通知给与它连接的设备或者主机,从而承担报文转发任务;

(2) Master路由器周期性发送VRRP报文,以公布其配置信息(优先级等)和工作状况;

(3) 如果Master路由器出现故障,虚拟路由器中的Backup路由器将根据优先级重新选举新的Master;

(4) 虚拟路由器状态切换时,Master路由器由一台设备切换为另外一台设备,新的Master路由器只是简单地发送一个携带虚拟路由器的MAC地址和虚拟IP地址信息的免费ARP报文,这样就可以更新与它连接的主机或设备中的ARP相关信息。网络中的主机感知不到Master路由器已经切换为另外一台设备。

(5) Backup路由器的优先级高于Master路由器时,由Backup路由器的工作方式(抢占方式和非抢占方式)决定是否重新选举Master。

5.VRRP基本结构

在这里插入图片描述
在这里插入图片描述

二、VRRP主备备份过程工具

在这里插入图片描述
在这里插入图片描述
抢占模式(可以修改非抢占模式,默认抢占模式无延迟)

思考: master抢占模式,立即抢占可能会导致什么问题?

抢占延迟时间,默认为0,即立即抢占。
Master故障恢复后,立即抢占可能会导致流量中断,因为Master的上行链路的路由协议可能未完成收敛,这种情况则需要配置Master设备的抢占延时。

另外,在性能不稳定的网络中,网络堵塞可能导致Backup设备在Master_Down_Interval期间没有收到Master设备的报文,Backup设备则会主动切换为Master。如果此时原Master设备的报文又到达了,新Master设备将再次切换回Backup,如此则会出现VRP备份组成员状态频繁切换的现象。为了缓解这种现象,可以配置抢占延时,使得Backup设备在等待了Master_Down_Interval时间后,再等待抢占延迟时间。如在此期间仍没有收到通告报文,Backup设备才会切换为Master设备。

设备类型

  • master路由器
    通过比较VRRP优先级,优先级大的是master路由器;
    周期性的发送VRRP报文,维护master路由器和备份路由器的身份;
    周期时间默认是1s;备份网关,通过比较VRRP优先级,优先级小的是备份路由器;
  • 备份(backup)路由器
    通过不断的接收master路由器发送的VRRP 报文来判断master路由器的状态;
    如果在一定的时间内,收不到VRRP 报文,则认为master路由器出现故障,自己升级为master路由器;这个”一定的时间”,默认是"master路由器发送VRRP的周期""的3倍,所以默认是 3s。
  • 虚拟网关
    通过VRRP虚拟出来的网关IP地址,这个网关IP地址,是配置在终端设备上的;终端设备访问其他网段时,直接将数据发送给虚拟网关IP地址,
    此时只有master路由器会回应针对虚拟网关IP地址的ARP请求,所以最终终端设备发送的数据发送到了master路由器设备上
    主机设置的网关是不在配置在真实接口上
    VRID相同在同一个组中只有在同一个组中才会共享虚拟ip
    虚拟路由器的标识。有相同VRID的一组路由器构成一个虚拟路由器VRRP报文格式VRRP只使用到advertisement这一种报文,VRRP使用ip报文作为传输协议报文,协议号为112,使用固定的组播地址224.0.0.18进行发送

三、VRRP实验配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值