vrrp协议原理与配置

1. vrrp的概念及作用

vrrp即(Virtual Router Redundancy Protocol,虚拟路由器冗余协议)可以承担网关功能的一组路由器加入到备份组中,形成一台虚拟路由器,这样主机的网关设置成虚拟网关,就能够实现冗余。

当网关路由器 Router 出现故障时,本网段以该设备为网关的主机都不能与 internet通信,通常通过部署多网关的方式实现网关的备份,但是网关可能会出现一些问题:网关间IP地址冲突,主机会频繁切换网络出口。

VRRP能够在不改变组网的情况下,将多台路由器虚拟 成一个虚拟路电器,通过配置虚拟路由器的IP地址为 默认网关,实现网关的备份。

2. vrrp的基本结构

3. 设备类型

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状态机

VRRP协议中定义了三种状态机:初始状(Initialize)、活动状态(Master)、备份状态(Backup)。其中,只有处于活动状态的设备才可以转发那些发那些发送到虚拟IP地址的报文。

Initialize

设备启动时进入此状态,当收到接口Startup的消息,将转入Backup或Master状态(IP地址拥有者的接口优先级为255,直接转为Master)。在此状态时,不会对VRRP报文做任何处理。

Master

当路由器处于Master状态时,它将会做下列工作:

  • 定期发送VRRP报文。

  • 以虚拟MAC地址响应对虚拟IP地址的ARP请求。 虚拟路由器 封装的时候 都封装 虚拟路由器的 mac地址

  • 转发目的MAC地址为虚拟MAC地址的IP报文。

  • 如果它是这个虚拟IP地址的拥有者,则接收目的IP地址为这个虚拟IP地址的IP报文。否则,丢弃这个IP报文。

  • 如果收到比自己优先级大的报文则转为Backup状态。

  • 如果收到优先级和自己相同的报文,并且发送端的主机IP地址比自己的主IP地址大,则转为Backup状态。

  • 当接收到接口的Shutdown事件时,转为Initialize。

Backup

当路由器处于Backup状态时,它将会做下列工作:

  • 接收Master发送的VRRP报文,判断Master的状态是否正常。

  • 对虚拟IP地址的ARP请求,不做响应。

  • 丢弃目的MAC地址为虚拟MAC地址的IP报文。

  • 丢弃目的IP地址为虚拟IP地址的IP报文。

  • Backup状态下如果收到比自己优先级小的报文时,丢弃报文,不重置定时器;如果收到优先级和自己相同的报文,则重置定时器,不进一步比较IP地址。

  • 当Backup接收到MASTER_DOWN_TIMER定时器超时的事件时,才会转为Master。

  • 当接收到接口的Shutdown事件时,转为Initialize

4.实验

进入AR4的g0/0/0端口进行ip设置,设置虚拟网关。

查看端口信息:

把R3停止,使用PC2ping成功,线路正常,实验成功。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值