静态路由的配置
静态路由
原理概述
由管理员手工配置和维护的,是单向的路由,可实现负载均衡和路由备份。
配置:ip route 目标网段地址目标网段掩码下一跳地址/出接口
ip route-static 192.168.1.0 255.255.255.0 10.0.12.1
浮动静态路由:静态路由备份技术(平时查看路由表不可见,当原有链路断时生效)
缺省路由:目的地址和掩码都为0的特殊路由,报文的目的地址无法匹配时按照缺省路由转发(转发给运营商就不管了)。
静态路由实验:
拓扑图:
一、配置PC的IP
因为PC1和PC2再同一网段,所以之间可以ping通
PC1和PC3不在同一网段,所以之间ping不通
二、配置路由器
1.配置端口E0/0/0
R1:
R2:
- 配置端口S0/0/0
R1:
R2:
测试一下
尝试PC1pingPC3
发现还是ping不通,查看一下R1抓包,是有数据传到的;查看R2的抓包,发现在有请求包,没有回复包,此时需要创建静态路由。
此时PC1pingPC3、PC4就可以通了
至此,静态路由的实验已经完成了!
浮动静态路由及负载均衡
实验:R1为总部,R2/R3是两个分部,现需要总部与各个分部都能够通信,且分部之间在通信时,直连链路为主要链路,通过分部的链路为备用链路。本实验使用浮动静态路由实现需求,并根据实际需求实现负载均衡来优化网络。
一、实验拓扑
三、基本配置
- 实现两分部之间的通信
R2:
R3:
两分部间建立了静态路由,可进行通信了!!
2.实现总部与两分部间的通信
总部与分公司A:
总部与分公司B:
3.配置浮动静态路由实现路由备份
由于两分公司有两条路可以走,所以自动选择优先级高的,查看经过的网关如下:
将R2-R3的路由优先级设置为100
再次查看路过的网关
发现还是从R2-R3的链路传送数据。
但是,当R2-R3的链路断路时,在此查看数据传送路径,发现,数据包是经过R1和R3到达主机PC2的。此时两条路径都存在,依旧走的优先级高的路径,而优先级低的路径作为了备份。
接下来,将R2的S0/0/1接口关闭
再次查看路过的网关
再次验证了此时两分部之间通信已经使用了备用链路。
另查看R2静态路由表,发现到PC2的路径有两条,既实现了负载均衡。
再次ping通PC2,观察到通信正常。
在R3上做同样的对称配置
查看路由表
通过配置针对相同目的地址但优先级不同的静态路由,可以实现路径备份功能。而通过配置针对相同目的地址且优先级相同的静态路由,不仅互为备份,还能实现负载均衡。