01、静态路由
配置举例
1、直连路由
要求:R1、R2、R3互相ping通
R1:
sys R1
int loo0
ip add 1.1.1.1 32
int g0/0/0
ip add 12.1.1.1 24
ip route-static 2.2.2.2 32 12.1.1.2
ip route-static 3.3.3.3 32 12.1.1.2
ip route-static 23.1.1.0 24 12.1.1.2
R2:
sys R2
int loo0
ip add 2.2.2.2 32
int g0/0/0
ip add 12.1.1.2 24
int g0/0/1
ip add 23.1.1.2 24
ip route-static 1.1.1.1 32 12.1.1.1
ip route-static 3.3.3.3 32 23.1.1.3
R3:
sys R3
int loo0
ip add 3.3.3.3 32
int g0/0/0
ip add 23.1.1.3 24
ip route-static 1.1.1.1 32 23.1.1.2
ip route-static 2.2.2.2 32 23.1.1.2
ip route-static 12.1.1.1 24 23.1.1.2
2、缺省路由
缺省路由也被叫做默认路由,一般用于企业网络出口 配置一条缺省路由让出口设备可以通向任意地址
ip route static 0.0.0.0 0 1.2.3.254
3、路由递归
路由必须有直连的下一跳才能够指导转发 但是路由生成时下一跳可能不是直连的 因此需要计算出一个直 连的下一跳和对应的出接口 这个过程就叫做路由递归 。 路由递归也被称为路由 迭代 。
R1:
sys R1
int g0/0/0
ip add 12.1.1.1 24
int g0/0/1
ip add 192.168.10.254 24
R2:
sys R2
int g0/0/0
ip add 12.1.1.2 24
int g0/0/1
ip add 23.1.1.2 24
R3:
sys R3
int g0/0/0
ip add 23.1.1.3 24
int g0/0/1
ip add 192.168.20.254 24
路由递归
R1:
ip route-static 192.168.20.0 24 23.1.1.3
ip route-static 23.1.1.0 24 12.1.1.2
R2:
ip route-static 192.168.10.0 24 12.1.1.1
ip route-static 192.168.20.0 24 23.1.1.3
R3:
ip route-static 192.168.10.0 24 12.1.1.1
ip route-static 12.1.1.0 24 23.1.1.2
4、浮动路由
配置浮动路由,preference值越小,可信度越高,可用shutdown断掉接口测试走哪条线。
**举例:**比如将动态路由的管理距离优先级修改为低,手动添加的静态路由优先级修改为高。当动态路由出现问题时,原有的路由会失效,路由器会自动选择静态路由,保证网络不中断,实现冗余备份!
R1:
sys R1
int g0/0/0
ip add 12.1.1.1 24
int g0/0/1
ip add 10.1.1.1 24
R2:
sys R2
int g0/0/0
ip add 12.1.1.2 24
int g0/0/1
ip add 10.1.1.2 24
int loo0
ip add 8.8.8.8 32
配置浮动路由 preference 值
R1:
ip route-static 8.8.8.8 32 12.1.1.2 preference 50
ip route-static 8.8.8.8 32 10.1.1.2 preference 100
查看验证:
#查看路由表
display ip routing-table
#查看路由详细
display routing-table 8.8.8.8 verbose
#打开或断开接口测试
int g0/0/0
shutdown
undo shutdown