浮动路由概述
为什么需要浮动路由

浮动路由是什么
浮动路由 = 路由备份 = 多条链路的“主备组合拳”
这个说法点出了浮动路由的两个核心特征:
本质是备份:它不是为了负载分担,而是为了冗余。
由多条链路组成:至少一条主用,一条(或多条)备用。
关键:这个系统里,任何时候只有一条链路在干活(承担流量)。其他链路处于“待命”状态,直到主链路故障。
| 浮动路由(路由备份) | ≥2条 | 否,一主多备 | 冗余,高可用 |
| 静态路由(无备份) | 1条 | 是(就一条) | 基本连通性 |
| 负载均衡(ECMP) | ≥2条 | 是,全部同时用 | 增加带宽,分流 |
| 链路聚合(LACP) | ≥2条 | 是,捆绑成一条逻辑链路 | 增加带宽,冗余 |
核心区别:
-
负载均衡/聚合:多条链路 “一起抬轿子”,同时出力。
-
浮动路由:多条链路 “接力赛跑”,一个跑,其他看。


浮动路由的作用
预防单路径故障,保持网络的不中断
浮动路由的特点
浮动路由在同一时刻,数据只会由一条路径进行转发
如何配置浮动路由


配置浮动路由

查看路由表

只有一条路由,只有这条链路故障,第二条路由才会出现


路由优先级

VRRP概述
为什么需要VRRP

-
VRRP:解决的是 “谁当网关” 的问题(设备冗余)
-
浮动路由:解决的是 “路怎么走” 的问题(路径冗余)
| 工作层次 | 三层(网络层),主要面向网关冗余 | 三层(路由层),面向路径冗余 |
| 冗余对象 | 物理设备(路由器/三层交换机) | 路由路径(下一跳/出接口) |
| 技术核心 | 虚拟IP + 虚拟MAC,设备间选举Master | 路由优先级(Preference),高优先级路由优先 |
| 配置位置 | 在网关接口上配置(如VLANIF接口) | 在路由表/全局配置中配置 |
| 服务对象 | 终端用户(PC、服务器等,它们的默认网关) | 路由器本身(决定自己的数据怎么转发) |
| 故障场景 | 网关设备宕机、链路故障(直连) | 下一跳不可达、中间链路故障 |
| 切换速度 | 快(秒级,通常1-3秒) | 依赖检测机制(几秒到几十秒,可优化) |
| 网络影响 | 终端无感知(网关IP不变) | 对终端透明,但路由器路由表变化 |
| 典型场景 | 局域网网关冗余、内网核心冗余 | 多出口互联网备份、广域网链路备份 |
什么是VRRP
VRRP(Virtual Router Redundancy Protocol,虚拟路由冗余协议)是一种网络层高可用性协议,它通过将多台物理路由器虚拟成一台“永不宕机”的虚拟路由器,为局域网内的终端设备提供不间断的默认网关服务。
简单来说:VRRP让多台路由器“组团”扮演一个网关,即使其中一台故障,网络也毫不断线。

一虚IP作网关,多台设备共担当
优先级高当老大,心跳通告保健康
故障秒切无感知,抢占模式可调防
监控上行更智能,高可用网路强


VRRP的作用

┌─────────────────────────────────┐
│ VRRP五大核心作用 │
└──────┬────────┬────────┬────────┘
│ │ │
┌──────────▼─┐ ┌──▼──────┐ ┌─▼─────────┐
│消除单点故障│ │对终端透明│ │快速自动切换│
└──────────┬─┘ └──┬──────┘ └─┬─────────┘
│ │ │
┌──────────▼─┐ ┌──▼──────┐ ┌─▼─────────┐
│提高可用性 │ │简化管理 │ │实现负载分担│
└────────────┘ └─────────┘ └──────────┘
VRRP组成员角色

[虚拟路由器]
虚拟IP: 192.168.1.254
|
┌──────────────┴──────────────┐
│ │
┌──────▼──────┐ ┌───────▼──────┐
│ Master │ │ Backup │
│ (主路由器) │◄—心跳监视—│ (备份路由器) │
└─────────────┘ └──────────────┘
│
“正在承担流量”
“响应所有请求”
VRRP主备角色选择原则




