一、实验需求
1 除R5的环回地址以固定外,整个其他所有的网段基于192.168.1.0/24进行合理的IP地址划分
2 R1-R4每台路由器存在两个环回接口,用于模拟连接PC的网段;地址也在192.168.1.0/24这个网络范围内
3 R1-R4上不能直接编写到达5.5.5.0/24的静态路由,但依然可以访问
4 全网可达,尽量减少每台路由器的路由表条目的数量;避免环路出现
5 R4与R5间,正常1000M链路通信,故障时自动改为100M
二、实验拓扑
三、分析过程
ip的划分如拓扑图所示
对于R4而言,左边的网端汇总可以直接汇总为192.168.1.0/24位然后下一跳分别为192.168.1.9和192.168.1.13
R1的缺省下一跳可以为192.168.1.2和192.168.1.6;
R2的缺省路由下一跳为192.168.1.10;
R3的缺省路由下一跳是192.168.1.14;
R4与R5之间写一条浮动静态。
四、配置内容
R1:
int g 0/0/0
ip add 192.168.1.1 30
int g 0/0/1
ip add 192.168.1.5 30
int l0
ip add 192.168.1.33 27
int l1
ip add 192.168.1.65 27
ip route-static 0.0.0.0 0.0.0.0 192.168.1.10
ip route-static 0.0.0.0 0.0.0.0 192.168.1.14
R2:
int g 0/0/0
ip add 192.168.1.2 30
int g 0/0/1
ip add 192.168.1.9 30
int l0
ip add 192.168.1.97 27
int l1
ip add 192.168.1.129 27
ip route-static 0.0.0.0 0.0.0.0 192.168.1.10
R3:
int g 0/0/0
ip add 192.168.1.13 30
int g 0/0/1
ip add 192.168.1.6 30
int l0
ip add 192.168.1.161 27
int l1
ip add 192.168.1.193 27
ip route-static 0.0.0.0 0.0.0.0 192.168.1.14
R4:
int g 0/0/0
ip add 192.168.1.10 30
int g 0/0/1
ip add 192.168.1.4 30
int g 0/0/2
ip add 192.168.1.17 30
int g 4/0/0
ip add 192.168.1.21 30
int l0
ip add 192.168.1.225 28
int l1
ip add 192.168.1.241 28
ip route-static 0.0.0.0 0.0.0.0 192.168.1.18
ip route-static 0.0.0.0 0.0.0.0 192.168.1.22 preference 100
R5:
int g 0/0/0
ip add 192.168.1.18 30
int g 0/0/1
ip add 192.168.1.22 30
int l0
ip add 5.5.5.1 24
ip route-static 192.168.1.0 24 192.168.1.17
ip route-static 192.168.1.0 24 192.168.1.21 preference 100
五、结果验证
R1 ping 5.5.5.1