赞
踩
目录
1.什么是vrrp:
虚拟网关冗余协议,通过把几台路由设备联合组成一台虚拟的路由设备,将虚拟路由设备的IP地址作为用户的默认网关实现与外部网络通信。
2.vrrp的作用:
实现真实网关的备份
实现流量的负载均衡
3.vrrp成员的角色:
主路由器:Master →负责承担数据报文转发任务
备份路由器:Backup →负责监控主路由器状态
虚拟路由器 :Virtual → 又称VRRP备份组,作为局域网中主机的默认网关
4.vrrp中master设备的选举:
先比较优先级,越大越好
优先级一样再比较ip地址,IP地址越大越好
5.vrrp的工作过程
5.1vrrp根据系统的优先级来选举master设备和backup设备
5.2master设备再发送免费的arp报文,告诉下面的设备虚拟的mac地址和定义流量的转发途径
5.3master设备一直再周期性的发送vrrp通告报文,默认周期1s/次,通告报文的目的地址的组播地址是224.0.0.18
5.4此时back-up路由器起一个监听master设备的作用,当未收到3倍周期的vrrp报文,此时backup设备会认为master设备down掉,他就会变成master设备,发送免费的arp报文,刷新mac地址表,将流量引到他身上来,承担数据转发的作用
5.5若故障修复,原master设备开启了抢占功能,将会主动抢占为master设备,没有开启抢占,将会继续保持backup状态
6.拓扑图:
7.配置:
- [RA]int g0/0/0
- [RA-G0/0/0]vrrp vrid 1 virtual-ip 192.168.1.254
- [RA-G0/0/0]vrrp vrid 1 priority 150
- // 设置虚拟网关ip和设置优先级
-
- [RB]int g0/0/0
- [RB-G0/0/0]vrrp vrid 1 virtual-ip 192.168.1.254
- [RB-G0/0/0]vrrp vrid 1 priority 100
这里献上vrrp的字段解析
- <R1>display vrrp
- GigabitEthernet0/0/0 | Virtual Router 1 //VRRP备份组所在的接口 和备份组组号
- State : Master //路由器的VRRP状态:Master
- Virtual IP : 192.168.1.254 //VRRP备份组的虚拟IP地址
- Master IP : 192.168.1.251 //Master设备上该VRRP备份组所在接口的IP地址
- PriorityRun : 130 //当前运行优先级
- PriorityConfig : 150 //配置的优先级
- MasterPriority : 150 //master设备的优先级
- Preempt : YES Delay Time : 0 s //抢占模式,默认开启, 抢占延迟时间为0秒
- TimerRun : 1 s //主路由器(master)发送vrrp报文的间隔时间
- TimerConfig : 1 s //主路由器(master)发送vrrp报文配置的间隔时间
- Auth type : NONE //认证:无(没有配置认证)
- Virtual MAC : 0000-5e00-0101 //虚拟MAC地址
- Check TTL : YES //检查TTL值:开启
- Config type : normal-vrrp //VRRP类型:普通
- Backup-forward : disabled //备份设备转发流量:不转发
- Create time : 2022-12-28 12:32:18 UTC-08:00 //VRRP备份组创建时间
- Last change time : 2022-12-28 12:32:21 UTC-08:00 //VRRP备份组最后1次状态变化时间
拓扑图
配置(解释):
- [RA-G0/0/0]vrrp vrid 1 track interface GigabitEthernet 0/0/1 reduced 80
- 这条配置命令表示: VRRP持续监控R1的g0/0/1口的状态,如果R1的g0/0/1接口状态为down
- 那么VRRP的优先级就减去80。
- 如果原来VRRP优先级为150,那么g0/0/1口down掉后,优先级就为150-80=70
- RA的VRRP优先级为70 低于RA的优先级100
- 所以RB经过选举,最终抢占成为新的Master设备,承担流量转发任务
拓扑图:
需求:pc1的流量走sw1,pc2的流量走sw2,并且实现vrrp的负载均衡的作用
配置(就相当于在三层虚拟接口配置vrrp):
- [SW1-Vlanif10]ip address 192.168.10.251 24
- [SW1-Vlanif10]vrrp vrid 10 virtual-ip 192.168.10.254
- [SW1-Vlanif10]vrrp vrid 10 priority 130
- [SW1-Vlanif10]vrrp vrid 10 track int g0/0/2 reduced 50
-
- [SW1-Vlanif20]ip address 192.168.20.251 24
- [SW1-Vlanif20]vrrp vrid 20 virtual-ip 192.168.20.254
- [SW1-Vlanif20]vrrp vrid 20 priority 100
-
- [SW2-Vlanif10]ip address 192.168.10.252 24
- [SW2-Vlanif10]vrrp vrid 10 virtual-ip 192.168.10.254
- [SW2-Vlanif10]vrrp vrid 10 priority 130
- [SW2-Vlanif10]vrrp vrid 10 track int g0/0/2 reduced 50
-
- [SW2-Vlanif20]ip address 192.168.20.252 24
- [SW2-Vlanif20]vrrp vrid 20 virtual-ip 192.168.20.254
- [SW2-Vlanif20]vrrp vrid 20 priority 100
我们知道了上行链路down掉,有链路追踪,但是如果下行链路down掉,我们该如何去做
用ensp模拟环境:
所以sw1和sw2之间增加一条线,此时三个交换机就形成一条环路,一定要记得配置mstp
当下行链路down掉的时候,pc1就会通过sw2心跳线再到sw1,再去访问服务器
所以无论当下行链路或者上行链路down掉的时候,我们都有办法解决
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。