vrrp协议:
虚拟路由冗余协议(Virtual Router Redundancy Protocol,简称VRRP)是由IETF提出的解决局域网中配置静态网关出现单点失效现象的路由协议。
vrrp的作用:
提供了局域网上的设备备份机制。VRRP是一种容错协议,它保证当主机的下一跳路由器坏掉时,可以及时由另一台路由器来代替,从而保证通信的连续性和可靠性。
1、确认身份 确定谁是主服务器,谁是备服务器 (谁优先级大,谁就是主服务器)
2、当主服务器故障时,备服务器能及时识别到,并代替主服务器工作
3、当主服务器故障修复完成,将恢复到原本的工作状态
单网关存在的缺陷:
当路由器出现故障时,所有该网段内的设备都将不能进行通信
多网关存在的缺陷:
会出现网关之间的IP地址相互冲突,主机会频繁的切换网络出口
VRRP的基本概述
协议版本:
VRRPv2(常用): 适用于ipv4网络
VRRPv3 :适用于IPV4和IPV6两种网络
VRRP报文:Advertisement 报文
其目的IP地址:224.0.0.18
其目的mac地址:01-00-5e-00-00-12
协议号:112
VRRP的三个状态:
initalize:初始状态
决定主服务器和备服务器
master:主状态
当主设备正常工作时,它会持续向备服务器发送VRRP通告报文,通告自己正常工作、转发数据,主服务器停止后,再开启将会回到初始状态,再看优先级,再决定身份
bachup:备状态
监听vrrp报文,一旦收不到主服务器的报文,就会抢占主服务器的位置,代替主服务器的工作,等主服务器故障排除,还是要先回初始状态,对比优先级决定身份
vrrp的实验:
配置pc1和pc2的IP地址
配置交换机:
创建vlan10和20 将e0/0/和e0/0/设置成access接口分别加入vlan10和20;将e0/0/3和e0/0/4设置成trunk接口
配置左边的三层交换机:
创建vlan10 20 100 分别配置虚拟IP地址,将g0/0/1设置成trunk接口,g0/0/2设置成access接口并加入vlan100
设置主服务器,优先级设为120、抢占延时6s、监视上下端口,一旦端口断开优先级-30
设置备服务器
配置右边的三层层交换机:
创建vlan10 20 100,分别配置虚拟IP地址,将g0/0/1设成trunk接口,g0/0/2设成acccess接口并加入vlan100
设置主服务器
设置备服务器:优先级为115,抢占延时6s,监视上下端口,一旦断开优先级-30
最后配置路由器:
配置两端的IP地址,设置环回接口