目录
一、静态路由的基础
1、路由的原理
路由就是报文从源端到目的端的路径。当报文从路由器到目的网段有多条路由可达时,路由器可以根据路由表中最佳路由进行转发。最佳路由的选取与发现此路由的路由协议的优先级、路由的度量有关。当多条路由的协议优先级与路由度量都相同时,可以实现负载分担,缓解网络压力;当多条路由的协议优先级与路由度量不同时,可以构成路由备份,提高网络的可靠性。
2、基本静态路由的负载均衡和备份缺点
基本静态路由的负载均衡:当出现故障时(端口down除外),不能进行流量切换,会导致该链路上的数据丢失;
基本静态路由备份:当出现故障时,启用备份线路的时间过长;
解决方案:使用bfd + 静态路由来同时实现负载均衡,bfd可以实现毫秒级检测
3、bfd + 静态路由的原理
通过为静态路由绑定BFD会话,利用BFD会话来检测静态路由所在链路的状态:
当某条静态路由上的BFD会话检测到链路故障时,BFD会将故障上报系统,系统将这条路由从IP路由表中删除;
当某条静态路由上的BFD会话检测到故障的链路重新建立成功时,BFD会上报系统,系统将这条路由加入IP路由表;
3、bfd + 静态路由的使用场景
当前网络有两个公网接入时,需要用到bfd + 静态路由的方式实现负载均衡和路由备份;
二、配置bfd + 静态路由
1、bfd + 静态路由拓扑图
实现PC1到PC2、PC3通过SW1- SW3 - SW2和SW1- SW4 - SW2的链路的路由备份和负载均衡