网关作用: 网关是指接收并处理本地网段主机发送的报文并转发到目的网段的设备
1、转发不同网段之间的数据包(网关必须知道目的网段的IP地址)
2、处理主机对路由器的arp请求

产生背景:主机发送给外部网络的报文先发送给网关,网关再传递给外部网络,主机完全信赖网关,但网关坏掉时,主机与外部的通信就会中断。

主机无法动态学习网,智能选择网关

一、报文格式
VRRP知识点_第1张图片

VRRP知识点_第2张图片

二、VRRP状态(VRRP只定义了一种通告报文,只有Master状态路由器发送)

VRRP知识点_第3张图片

三、VRRP配置步骤

vlan 2 创建vlan

interface vlan 2   vlan接口下     
description link-XXX   描述
default   恢复默认接口(只要是接口都可以使用)
ip address 10.1.1.2 255.255.255.0    配置IP地址
undo shutdown   激活vlan接口
ospf cost 100    修改ospf的开销值
vrrp vrid 2 virtual-ip 10.1.1.3  #使用真实IP地址作虚拟IP,优先级就会变为255,自动成为Master

vrrp vrid 2 priority 120 #设置优先级

vrrp vrid preempt-mode timer delay 设置备份组抢占延迟时间,缺省为0秒,即立即抢占
vrrp vrid timer advertise设置备份组中Master发送VRRP报文的间隔时间,缺省为1秒

vrrp virtual-ip ping enable 设置Master设备响应Ping报文

vrrp vrid 2 track 1 reduced 30 #监视上行链路,故障优先级减少30

track 1 interface Vlan-interface2  追踪vlan2

track 1 interface GigabitEthernet1/0/1 如果上行链路断掉,就会立即抢占,不会等待3.009秒


display vrrp statistics 查看vrrp详细信息
vrrp ping-enable 虚拟路由器的ip地址可以被ping通


1、通告间隔是1s,Master路由器失效间隔是通告间隔的3倍
2、如果两边的优先级相同,哪边先生效就先走哪边。默认优先级为100


HSRP组播地址 224.0.0.2
1、HSRP是一种网关冗余协议,它通过在冗余网关之间共享协议和MAC,提供不间断的IP路径冗余。
2、HSRP在2个或多个路由器组合成一台虚拟路由器。这个虚拟路由器有自已的IP和MAC,主机的网关设该IP
3、HSRP的hello包包含:priority(默认100)、IP,hello间隔(默认3S),holdtime(默认10S)
4、HSRP的hello包发向组播地址224.0.0.2
5、HSRP路由器选举active、standby优先选择优先级高的、其次IP地址,越大越优
6、HSRP组只有active、standby路由器发送hello包,其它路由器不发送hello包,但都处于监听状态。
7、HSRP可以配置多个组,配多个组的目地是为了做负载分担。组号必须一致  组号范围0-255
8、active路由器每3s向standby路由器发送一个hello包,如果standby路由器在10秒之内没收到hello包,它就认为主down,它就开始抢占
9、默认的抢占时间为0秒,抢占时间可以人工修改
10、开启track功能,监视上行链路,如果上行链路断掉,就会立即抢占,不会等待10秒(监视主设备的上行链路)、上行链路断掉后, 如果设置了监视功能,默认优先级会减少10秒


HSRP中路由器的状态:
1、Initial All routers begin in the initial state, when HSRP is not running (发出hello包没有任何反应的时候)
2、learn  (配置Vip的路由就会跳过此状态,没配置虚拟IP就学习已配置的Vip)
3、listen(收到hello包,有了虚拟ip地址,除了active和standby,其它路由器都是这个状态  已经学习到虚拟ip地址 前面都在等hello)
4、speak (周期发送hello包,开始选active和standby router) (才开始发hello包)
5、Standby 没选到active的,除了active外优先级最高的router,会继续发hello包,只有一个) (hello包交互完)
6、active (选出转发的router,会继续发hello包)
standby路由器侦听active 其它路由器侦听standby
0000.0c07.ac01
IP重定向 看流量的大小 防止物理传输 没有冗余

no ip redirect重定向默认关闭的
standby use-bia 做多组 必打

区别:
vrrp可以指物理接口IP为虚拟网关,而HSRP是虚拟的(有时会出现报错 但是不影响转发数据)
vrrp只有master发送hello包,而hsrp的active、standby都发送hello    
hsrp可以同时设置多个主,从而实现负载均衡以及网关的备份
vrrp默认开启强占功能、hsrp默认是关闭的
hsrp  hello时间为3s、holdtime默认10s    
vrrp  hello时间为1s、holdtime为3.009s


巨型帧导致可以ping通,无法打开web界面
VRRP组虚拟id冲突,会引起丢包严重,vrrp组不建议配置其他虚拟地址段