浮动路由又称为路由备份,两条或多条链路组成浮动路由,相同的目的地址,不同的下一跳地址,另一条下一跳的优先级低,路由表的管理距离越低,优先级越高(即preference越小优先级越高,默认优先级为60)。
1、VRRP(Virtual Router Redundancy Protocol,虚拟路由器冗余协议),将可以承担网关功能的一组 路由器加入到备份组中,形成一台虚拟路由器,由VRRP 的选举机制决定哪台路由器承担转发任务, 局域网内的主机只需将虚拟路由器配置为缺省网关。
2、VRRP 是一种容错协议,在提高可靠性的同时,简化了主机的配置。在具有多播或广播能力的局域 网(如以太网)中,借助VRRP 能在某台路由器出现故障时仍然提供高可靠的缺省链路,有效避免 单一链路发生故障后网络中断的问题,而无需修改动态路由协议、路由发现协议等配置信息。
3、VRRP 优先级的取值范围为0 到255(数值越大表明优先级越高,在发生故障启用备用网关时,恢复后,优先级priority 会减10),可配置的范围是1 到254,优 先级0 为系统保留给特殊用途来使用,255则是系统保留给IP 地址拥有者。
3、VRRP的工作过程:
掌握VRRP和浮动路由的使用方法,实现全网互通,关闭一个三层交换机的上接口,验证浮动路由的成功。
1、 配置交换机LSW3,创建vlan10 20,将e0/0/1核e0/0/2设置为access模式划分到对应端口,激活端口,将g0/0/1和g0/0/2端口设置为trunk模式,并允许vlan 10 20通过,激活端口。
2、 配置三层交换机LSW1和LSW2,LSW1:将端口g0/0/2设置为trunk模式,并允许vlan10 20通过,创建VLAN10 20 100,进入vlanif10 20 100设置IP地址,进入g0/0/1端口,模式设置为access,并,端口划分到vlan100里面。SW2同理操作。
3、 进入LSW1,进入vlanif 10,配置rrp网关192.168.10.1,设置优先级数值(越大优先级越高),监听端口g0/0/1和g0/0/2. 进入vlanif 20,配置rrp网关192.168.20.1,设置优先级数值. 进入LSW2,进入vlanif 10,配置rrp网关192.168.10.1,设置优先级数值(越大优先级越高),监听端口g0/0/1和g0/0/2. 进入vlanif 20,配置rrp网关192.168.20.1,设置优先级数值.(使得在192.168.10.1网关在SW1优先级更高,在192.168.20.1网关在SW2更高),配置到R1默认路由。
4、 R1进入g0/0/0端口和g0/0/1端口配置IP地址。进入环回口LoopBack0,配置IP地址。配置默认路由,加上 preference 设置浮动路由优先级(默认数值为60.越小优先级越高)。
5、 抓包查看监听状态,PC1PC2pingR1环回地址,抓包查看,关闭SW2上g0/0/1端口,抓包查看路径。
sys
sys SW3
vlan batch 10 20 //端口模式与vlan划分
int e0/0/1
p l a
p d v 10
un sh
int e0/0/2
p l a
p d v 20
un sh
int g0/0/1
p l t
p t a v 10 20
un sh
int g0/0/2
p l t
p t a v 10 20
un sh
sys
sys SW1
v b 10 20 100
int g0/0/2
p l t
p t a v 10 20
un sh
int g0/0/1
p l a
p d v 100
un sh
int vlanif 10
ip add 192.168.10.10 24
vrrp vrid 1 virtual-ip 192.168.10.1//虚拟路由网关
vrrp vrid 1 priority 120//设置优先级
vrrp vrid 1 track interface GigabitEthernet0/0/1//监听端口
vrrp vrid 1 track interface GigabitEthernet0/0/2//监听端口
int vlanif 20
ip add 192.168.20.10 24
vrrp vrid 2 virtual-ip 192.168.20.1
vrrp vrid 2 priority 115 //设置优先级
int vlanif 100
ip add 11.0.0.2 30
q
ip route-static 0.0.0.0 0.0.0.0 11.0.0.1
sys
sys SW2
v b 10 20 100
int g0/0/2
p l t
p t a v 10 20
un sh
int g0/0/1
p l a
P d v 100
un sh
int vlanif 10
ip add 192.168.10.20 24
vrrp vrid 1 virtual-ip 192.168.10.1
vrrp vrid 1 priority 115 //设置优先级
int vlanif 20
ip add 192.168.20.20 24
vrrp vrid 2 virtual-ip 192.168.20.1
vrrp vrid 2 priority 120
vrrp vrid 2 track interface GigabitEthernet0/0/1//监听端口
vrrp vrid 2 track interface GigabitEthernet0/0/2//监听端口
int vlanif 100
ip add 12.0.0.2 30
ip route-static 0.0.0.0 0.0.0.0 12.0.0.1
int g0/0/0
ip add 11.0.0.1 30
un sh
int g0/0/1
ip add 12.0.0.1 30
q
int LoopBack 0
ip add 1.1.1.1 24
q
ip route-static 192.168.10.0 255.255.255.0 11.0.0.2
ip route-static 192.168.10.0 255.255.255.0 12.0.0.2 preference 70//设置优先级,60为默认,越小优先级越高
ip route-static 192.168.20.0 255.255.255.0 12.0.0.2
ip route-static 192.168.20.0 255.255.255.0 11.0.0.2 preference 70
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200606222548629.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NzIxOTcyNQ==,size_16,color_FFFFFF,t_70
默认路由优先级为60,申明VRRP地址和优先级后,网关会自动切换。浮动路由在关口关掉后,会自动使用备用静态路由地址,恢复后故障的关口优先级会减10。