初识vrrp:虚拟路由器冗余协议(第一弹)

VRRP,全称:Virtual Router Redundancy Protocol,虚拟路由器冗余协议。

背景:

在一个局域网内通常只配置一个网关与其他网络相互通信,但是单出口网络的缺点在于唯一通道down掉,则整个网络会出现故障。那么可以将网关设成多个,但这样以来,又要解决一个网络中网络冲突的问题,vrrp应运而生。

作用:

在一个网络内实现网关的备份(不止一个),且解决网关之间的冲突问题。

名词介绍:

vrrp路由器:运行vrrp协议的路由器,具体vrrp说是运行在vrrp路由器的接口上。

 虚拟路由器:vrrp将多台路由器抽象成一个虚拟的设备,并非真实存在,属于逻辑设备。

Master路由器:主路由器,在虚拟路由器组中承担转发报文的作用,会发送vrrp通告(Advertisement)报文,时间间隔默认1s。

Backup路由器:备份路由器,随时侦听主路由器发送报文,默认3个报文的时间(3s)未收到则进入偏移时间后接替主路由器的工作。

Priority:优先级,在初始态时会通过比较优先级选举主备路由器,范围0-255(越大越优先),优先级相同则比较ip地址大小作为依据,默认为100。

报文:基于组播形式发送,组播地址是224.0.0.18,种类只有一种:Advertisement。VRRP协议号为112。

VRRP协议状态机有三种状态:Initialize(初始状态)、Master(活动状态)、Backup(备份状态)。

Initialize:路由器最初状态,收到startup的优先级直接进入Master,小于255则进入。

Backup:收到顺shutdown命令进入Initialize,收到优先级比本地小或者定时器超时会进入Master。

Master:收到比本地优先级大的报文会进入Backup,收到shutdown命令会进入Initialize。

IP地址拥有者:配置的虚拟路由器的地址与其中一台路由器的端口原本ip地址相同,该路由器被称为ip拥有者。

选举过程(规则)

 1.先比较优先级,大的则为Master;

 2.优先级相同比较相应端口的ip地址,首切换为Backup状态,后两台路由器等待定时器超时后,会转换为master状态,交换vrrp报文,比较IP地址的大小,比如10.1.12.2与 10.1.12.3,后者比较大。

 3.若有一个端口为IP地址拥有者的端口,则该端口直接成为master。

主备切换:

1.主路由器down了,链路出现故障;

2.删除主路由器上的vrrp设置。

主备回切:

当主路由器故障回复后,主备路由器将重新进行选举,按照选举规则进行,原主路由器一般比现主路由器优先级高,则原主路由器将恢复成主路由器,注意此时会出现一个问题:路由器刚恢复,可能需要一定的时间收敛(学习路由),此时若切成主路由器,可能有些数据包未能处理被丢弃,避免这一问题的处理方法是,设置抢占延迟。

vrrp典型应用:

vrrp负载分担,与stp(生成树)结合,与bfd联动。在此不多赘述,后续会说。

vrrp基本命令:

//配置vrrp的主路由器
#
interface GigabitEthernet0/0/1
 vrrp vrid 1 virtual-ip 10.1.1.1 //设置网关
 vrrp vrid 1 priority 200 //优先级设置为200
 vrrp vrid 1 preempt-mode timer delay 60 //设置抢占延迟为60s
 vrrp vrid 1 track interface GigabitEthernet0/0/0 reduced 150

//检测上行端口g/0/0/0是否down,是的话优先级减少150
 vrrp vrid 2 virtual-ip 10.1.1.254  //负载分担设置v2 的备
#
//设置vrrp的备路由器
#
interface GigabitEthernet0/0/0
 vrrp vrid 1 virtual-ip 10.1.1.1//配置成网关

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
好的,以下是您需要的内容: 一、路由器RIP协议配置 1. 配置路由器IP地址 首先需要为路由器配置IP地址,可以使用以下命令: ``` Router(config)# interface fa0/0 Router(config-if)# ip address 192.168.1.1 255.255.255.0 Router(config-if)# no shutdown ``` 2. 启用RIP协议 接下来需要启用RIP协议,并将路由器的接口加入到RIP进程中,可以使用以下命令: ``` Router(config)# router rip Router(config-router)# network 192.168.1.0 ``` 3. 查看RIP路由表 使用以下命令可以查看RIP路由表: ``` Router# show ip route rip ``` 二、“路由器冗余”实验的实验结论和实验总结 实验结论: 本次实验通过配置路由器冗余,实现了在主路由器故障时自动切换到备用路由器,从而保证了网络的可靠性和稳定性。在实验过程中,我们学习了如何配置HSRP协议VRRP协议,并且在实验中成功实现了两种协议的配置和测试。同时,我们还发现在实际应用中,VRRP协议相比HSRP协议更加灵活和可扩展。 实验总结: 通过本次实验,我们了解了路由器冗余技术和相关协议的配置方法和应用场景,同时也掌握了一些常见的网络故障排查和解决方法。在实验中,我们需要认真分析网络拓扑结构和配置要求,遵循正确的配置步骤和注意事项,以确保实验的顺利进行和结果的准确性。此外,我们还需要不断学习和掌握新的技术和方法,提高自己的实践能力和创新能力,以适应不断变化的网络环境和需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值