前提概要:
VRRP(Virtual Router Redundancy Protocol):虚拟路由冗余协议。
VRRP是非常重要的协议,是公有的协议。常用于出口对于双ISP进行部署,当然也是防火墙进行双机热备的协议之一。
此技术出现原因:局域网中的用户终端通常采用配置一个默认网关的形式访问外部网络,如果当唯一的网关设备出现故障(单点故障),那么就会影响整个局域网的通信,影响用户通信。因此为了解决这个问题,就新出现了部署多个网关的办法,但是需要多个网关协同工作,因此出现了VRRP协议。
多网关存在问题
存在问题(直接加入多个网关) |
---|
①网关IP地址冲突:在一个网段里面如果存在多个网关,那么会导致IP地址冲突 |
②主机频繁切换网络出口:由于主机发起ARP请求时,多台网关设备都会进行回应,对于主机端来说,收到的IP地址与MAC地址的映射关系就会频繁变动(老化时间) |
因此VRRP协议能够解决多网关出现的问题(当然思科HSRP协议功能也非常相似,之后写博客时会进行解析)
VRRP作用总结:实现网关备份并且解决多个网关之间互相冲突的问题。
VRRP基础:
- 在不改变组网情况下,实现多台路由器虚拟成一个虚拟路由器(存在虚拟IP以及虚拟MAC),通过配置虚拟路由器的IP地址为默认网关,来实现网关的备份。
- VRRP目前有两个版本
–VRRPv2;VRRPv2对应RFC文档为3768
–VRRPv3;VRRPv3对应RFC问题为5798 - VRRP不同版本适应网络(VRRPv2的使用较为频繁)
–VRRPv2只能用于IPv4
–VRRPv3适用于IPv4以及IPv6两种网络
-VRRPv2报文结构: