浮动路由概述
浮动路由是什么
- 浮动路由又称为路由备份,由两条或多条链路组成浮动路由
- 浮动路由指配置两条静态路由,这两条静态路由的目的地址相同,但是下一跳地址不同
- 给这两条静态路由设置不同的优先级,优先级高的那条静态路由做为主链路,优先级低的那条静态路由做为备份链路
- 当主链路出现故障的时候,备份链路进入路由表中,顶替主链路承担数据转发任务
- 当主链路故障恢复的时候,主链路进入路由表,承担数据转发任务,备份链路变为不可用状态移出路由表
浮动路由的作用:
- 预防单路径故障,保持网络的不中断
浮动路由特点:
- 浮动路由在同一时刻,数据只会由一条路径进行转发
- 只有一条最优的路由进入IP核心路由表
- 当主链路故障,备份链路承担流量转发任务
- 当主链路恢复,备份链路被移出IP核心路由表
路由的优先级
- 当去往同一个目的地有多条路由时,为了判断最优路由,各路由协议(包括静态路由)都被赋予了一个优先级
- 优先级高的(数值小)的路由会成为最优路由,路由器会将最优路由条目放入本地IP核心路由表中
- 配置浮动路由,选择最优路径,依靠是的路由优先级
- 路由优先级的数值范围:0-255, 数值越小越优先
路由优先级:
- 优先级用数值表示,数值越小优先级越高
- Direct: 直连路由默认优先级为0
- Static: 静态路由默认优先级为60
ps:配置完浮动路由后,只有主链路那条路由会出现在路由表中,备份链路那条路由不会出现在路由表,当主链路故障时,备份链路那条路由才会进入路由表