- 默认路由实验
静态路由是指用户或网络管理员手动配置的路由信息。当网络的拓扑结构或链路状态发生改变时,需要网络管理人员手工修改静态路由信息。相比于动态路由协议,静态路由无需频繁地交换各自的路由表,配置简单,比较适合小型、简单的网络环境。
静态路由不适合大型和复杂的网络环境,因为当网络拓扑结构和链路状态发生变化时,网络管理员需要做大量的调整,且无法自动感知错误发生,不易排错。
默认路由是一种特殊的静态路由,当路由表中与数据包目的地址没有匹配的表项时,数据包将根据默认路由条目进行转发。默认路由在某些时候非常有效,如在末梢网络中,默认路由可以大大简化路由器配置,减轻网络管理员的工作负担。
[R1]int 0/0/0
[R1]ip add 10.0.12.1 24
[R2]int g 0/0/0
[R2-GigabitEthernet0/0/0]ip add 10.0.12.2 24
[R2-GigabitEthernet0/0/0]int lo0
[R2-LoopBack0]ip add 6.6.6.1 24
[R2-LoopBack0]int lo1
[R2-LoopBack1]ip add 6.6.4.1 24
[R1-GigabitEthernet0/0/0]ip route-static 0.0.0.0 0 10.0.12.2
[R1]dis ip routing-table
[R1]ping 6.6.6.1
[R1]ping 6.6.4.1
6.6.6.1 00000110
6.6.4.1 00000100 取相同去不同 000001 6.6.4.0/22
[R1]undo ip route-static 0.0.0.0 0
[R1]ip route-static 6.6.4.0 22 10.0.12.2
[R1]ping 6.6.6.1
[R1]dis ip routing-table
路由黑洞实验
R1:
[R1-GigabitEthernet0/0/0]ip add 13.1.1.1 24
[R1-LoopBack0]ip add 10.1.1.1 24
[R1]ip route-static 10.1.0.0 24 13.1.1.3
[R1]ip route-static 34.1.1.0 24 13.1.1.3
R2:
[R2-GigabitEthernet0/0/1]ip add 23.1.1.2 24
[R2-LoopBack0]ip add 10.1.2.1 24
[R2]ip route-static 10.1.0.0 24 23.1.1.1
[R2]ip route-static 34.1.1.0 24 23.1.1.1
R3:
[R3-GigabitEthernet0/0/2]ip add 34.1.1.3 24
[R3-GigabitEthernet0/0/0]ip add 13.1.1.3 24
[R3-GigabitEthernet0/0/1]ip add 23.1.1.3 24
[R3]ip route-static 0.0.0.0 0 34.1.1.4
[R3]ip route-static 10.1.0.0 24 34.1.1.4
[R3]ip route-static 10.1.1.0 24 13.1.1.1
[R3]ip route-static 10.1.2.0 24 23.1.1.2
R4:
[R4-GigabitEthernet0/0/2]ip add 34.1.1.4 24
[R4-LoopBack0]ip add 10.1.0.1 16
[R4]ip route-static 10.1.1.0 24 34.1.1.3
[R4]ip route-static 10.1.2.0 24 34.1.1.3
[R4]ip route-static 13.1.1.0 24 34.1.1.3
[R4]ip route-static 23.1.1.0 24 34.1.1.3
检查连通性
断开R2和R3 之间的连线
查看R3 ,R4路由表
在R3的接口断开之后,当R4上ping 10.1.2.1,R4上会根据第四条路由去R3,到R3后查询第二条路由表之后是到R4的,如此循环往复就出现了环路
浮动路由及负载均衡
R1:
[R1-GigabitEthernet0/0/0]ip add 10.0.12.1 24
[R1-GigabitEthernet0/0/1]ip add 10.0.13.1 24
[R1-GigabitEthernet0/0/2]ip add 192.168.10.254 24
R2:
[R2-GigabitEthernet0/0/0]ip add 10.0.12.2 24
[R2-GigabitEthernet0/0/2]ip add 10.0.23.2 24
R3:
[R3-GigabitEthernet0/0/2]ip add 10.0.23.3 24
[R3-GigabitEthernet0/0/1]ip add 192.168.20.254 24
[R3-GigabitEthernet0/0/0]ip add 10.0.13.3 24
检查连通性
配置R1,R2,R3静态路由
[R1]ip route-static 192.168.20.0 24 10.0.13.3
[R2]ip route-static 192.168.20.0 24 10.0.23.3
[R2]ip route-static 192.168.10.0 24 10.0.12.1
[R3]ip route-static 192.168.10.0 24 10.0.13.1
查看R1路由表
测试PC1,PC2的连通性
通信正常,在PC1使用tracert命令测试所经过的网关
发现数据包经过R1,R3
查看R3路由表
检测PC2,PC1的连通性
通信正常,在PC2使用tracert命令测试所经过的网关
数据包经过R3.R1
配置浮动路由实现路由备份
查看R1路由表
路由表无变化
使用display ip rouing-table protocol static命令仅查看静态路由的路由信息
可以看到目标地址为Pc2所在网段,两条优先级分别是100.,60
在R3做同样配置