VRRP原理及基础实验
文章目录
- VRRP原理及基础实验
- 1.概述
- 2.原理
- 3.实验
1.概述
● VRRP(Virtual Router Redundancy Protocol),虚拟路由冗余协议
● 利用VRRP,一组路由器(同一个LAN中的接口)协同工作,但只有一个处理Master状态,处于该状态的路由器(的接口)承担实际的数据流量转发任务。在一个VRRP组内的多个路由器接口共用一个虚拟IP地址,该地址被作为局域网内所有主机的缺省网关地址。
● VRRP决定哪个路由器是Master,Master路由器负责接收发送至用户网关的数据包并进行转发,以及响应PC对于其网关IP地址的ARP请求。
● Backup路由器侦听Master路由器的状态,并在Master路由器发生故障时,接替其工作,从而保证业务流量的平滑切换。
2.原理
VRRP虚拟路由冗余协议,出现多个网络设备中,对多个路由器定义一个热备组,以优先级的方式确定主备关系,同时VIP会作用在优先级最高的一个设备上,主设备会周期向从设备发送VRRP报文(心跳检测),来告知自己的存活性,当主设备出现故障时,VRRP对VIP所在的主设备进行降级,然后依据VIP会作用于优先级最高设备的原理,VIP会漂移到备服务器,继续提供流量传输能力。
3.实验
例:
首先对PC1、PC2进行设置
给三个路由器端口添加IP
在下行接口位置配置虚拟IP,配置vrrp
[R1-GigabitEthernet0/0/0]vrrp vrid 1 virtual-ip 192.168.10.1
创建VRRP虚拟路由器的标识vrid为1(相当于热备组),并配置vrid 1的虚拟IP地址,virtual-ip 192.168.10.1 对应PC机的网关
[R1-GigabitEthernet0/0/0]vrrp vrid 1 priority 120
设置设备A的优先级为120 (缺省值为100),数值越大越优先。不写就是默认
[R1-GigabitEthernet0/0/0]vrrp vrid 1 preempt-mode timer delay 5
配置Master设备的抢占时延为5秒(缺省值为0,立即抢占),以防频繁地进行状态
[R1-GigabitEthernet0/0/0]vrrp vrid 1 track int g0/0/1 reduced 30
跟踪上行接口G0/0/1的状态,如端口故障则Master优先级降低30 (缺省值为10)
配置静态路由
R2路由器做一条热备组和一条静态路由
查看vrrp
R3配置两条静态路由
[R3]ip route-static 192.168.10.0 24 23.0.0.1 preference 70
浮动路由优先级(静态路由优先级默认60 优先级越小 优先度越高)
配置完成,尝试ping通PC2、R1、网关
没问题之后开始抓包
ping192.168.10.100,分别在R1 g0/0/0 和 R2 g0/0/0抓包
验证数据从R1通过
同样可以在ping 30.0.0.1 ,分别在R3的g0/0/0和g0/0/1抓包,不做过多赘述
然后测试漂移,将R1 g0/0/1端口关闭
ping 192.168.10.1,在R2 g0/0/0抓包
ping 30.0.0.1,在R3 g0/0/1抓包
最后尝试恢复R1
恢复前
恢复后
可以看到角色从Backup恢复到Master了
再ping 192.168.10.1,再在R1 g0/0/0抓包
以上,通过几次抓包,证明每次的数据流向
最后
以上就是务实灯泡最近收集整理的关于VRRP原理及基础实验【抓包详解】VRRP原理及基础实验的全部内容,更多相关VRRP原理及基础实验【抓包详解】VRRP原理及基础实验内容请搜索靠谱客的其他文章。
发表评论 取消回复