一、实验扩扑
二、实验目的
1.除了R5的环回地址固定5.5.5.0/24,其他网段基于192.168.1.0/24进行合理划分;
2.R1-R4每个路由器存在两个环回接口,模拟PC,地址也在192.168.1.0/24网络内;
3.R1-R4不能直接编写到达5.5.5.0/24的静态路由,但依然可以访问;
4.全网可达,尽量减少每台路由器路由条目数量,避免环路;
5.R4与R5间,正常1000M链路通信,故障时自动改为100M;
三、实验思路
1、为每个路由器改名字,将来设备多的时候这样才不会混淆。
2、由于每个路由器的每个接口都是一个独立的广播域,所以每个接口都需要配置一个IP地址,但在实验目的中发现需要尽量减少路由条目,所以在配置之前进行一个路由汇总,再配置(不要忘记了环回接口的配置)。
3、为每个路由器配置静态路由(非直连的路由)。
4、为R1-R4配置缺省路由,因为实验目的中是给R5发消息,它作为接收端不需要缺省路由。
5、为R1-R4配置防环机制,这是为了防止在黑洞路由下产生的环而指定的。
6、这时R1已经可以ping通R5了,所以现在我们要进行改变优先级的操作,在扩扑中R4和R5中有两线相连,进行保险操作。改变R4中的其中一条线的优先级(与R5相连中的一条)由于R4中有缺省所以可以直接该缺省的级从而来改变整个的,R5只能一条一条的改(R4改的那条中的)。
7、改好优先级后,在R1追踪路由ping通R5,再把R5未改的那,条关闭,再用R1追踪路由并ping通R5,看看数据走的路径的变换和传输的速率的变化。
8、结合全过程就会发现在R1-R5上都要改名,配IP地址,配静态IP地址。R1-R4还要进行缺省和防环操作。R4-R5还要进行改优先级。最后就是测试。
四、实验步骤(我分析了每个路由器应该做的事情,所以我是一个路由器一次性敲完)
R1:
sys---进入系统视图
sysname R1---把名字改成R1
int g0/0/0---进入g0/0/0接口
ip add 192.168.1.0 30---为该接口配置IP地址
int g0/0/1---进入g0/0/1接口
ip add 192.168.1.13 30---为该接口配置IP地址
quit---退出当前环节
int LoopBack 0
ip add 192.168.1.32 28
quit
int LoopBack 1
ip add 192.168.1.48 28
quit
ip route-static 192.168.1.64 27 192.168.1.2
ip route-static 192.168.1.4 30 192.168.1.2
ip route-static 192.168.1.128 27 192.168.1.2
ip route-static 192.168.1.128 27 192.168.1.14
ip route-static 192.168.1.16 30 192.168.1.2
ip route-static 192.168.1.16 30 192.168.1.14
ip route-static 192.168.1.20 30 192.168.1.2
ip route-static 192.168.1.20 30 192.168.1.14
ip route-static 192.168.1.8 30 192.168.1.14
ip route-static 192.168.1.96 27 192.168.1.14
ip route-static 0.0.0.0 0 192.168.1.2
ip route-static 0.0.0.0 0 192.168.1.14
ip route-static 192.168.1.32 27 NULL 0
R2:
sys
sysname R2
int g0/0/0
ip add 192.168.1.2 30
int g0/0/1
ip add 192.168.1.5 30
quit
int LoopBack 0
ip add 192.168.1.64 28
quit
int LoopBack 1
ip add 192.168.1.80 28
quit
ip route-static 192.168.1.128 27 192.168.1.6
ip route-static 192.168.1.16 30 192.168.1.6
ip route-static 192.168.1.20 30 192.168.1.6
ip route-static 192.168.1.8 30 192.168.1.6
ip route-static 192.168.1.96 27 192.168.1.6
ip route-static 192.168.1.96 27 192.168.1.1
ip route-static 192.168.1.12 30 192.168.1.1
ip route-static 192.168.1.32 27 192.168.1.1
ip route-static 0.0.0.0 0 192.168.1.6
ip route-static 192.168.1.64 27 NULL 0
R3:
sys
sysname R3
int g0/0/0
ip add 192.168.1.14 30
int g0/0/1
ip add 192.168.1.9 30
quit
int LoopBack 0
ip add 192.168.1.96 28
quit
int LoopBack 1
ip add 192.168.1.112 28
quit
ip route-static 192.168.1.32 27 192.168.1.13
ip route-static 192.168.1.0 30 192.168.1.13
ip route-static 192.168.1.64 27 192.168.1.13
ip route-static 192.168.1.64 27 192.168.1.10
ip route-static 192.168.1.4 30 192.168.1.10
ip route-static 192.168.1.128 27 192.168.1.10
ip route-static 192.168.1.16 30 192.168.1.10
ip route-static 192.168.1.20 30 192.168.1.10
ip route-static 0.0.0.0 0 192.168.1.10
ip route-static 192.168.1.96 27 NULL 0
R4:
sys
sysname R4
int g0/0/0
ip add 192.168.1.10 30
int g0/0/1
ip add 192.168.1.6 30
int g4/0/0
ip add 192.168.1.17 30
int g0/0/2
ip add 192.168.1.21 30
quit
int LoopBack 0
ip add 192.168.1.128 28
quit
int LoopBack 1
ip add 192.168.1.144 28
quit
ip route-static 192.168.1.96 27 192.168.1.9
ip route-static 192.168.1.12 30 192.168.1.9
ip route-static 192.168.1.32 27 192.168.1.9
ip route-static 192.168.1.0 30 192.168.1.9
ip route-static 192.168.1.64 27 192.168.1.9
ip route-static 192.168.1.32 27 192.168.1.5
ip route-static 0.0.0.0 0 192.168.1.18
ip route-static 0.0.0.0 0 192.168.1.22
ip route-static 192.168.1.128 27 NULL 0
ip route-static 0.0.0.0 0 192.168.1.22 preference 61
R5:
sys
sysname R5
int g0/0/0
ip add 192.168.1.22 30
int g0/0/1
ip add 192.168.1.18 30
quit
int LoopBack 0
ip add 5.5.5.1 24
quit
ip route-static 192.168.1.128 27 192.168.1.17
ip route-static 192.168.1.8 30 192.168.1.17
ip route-static 192.168.1.96 27 192.168.1.17
ip route-static 192.168.1.12 30 192.168.1.17
ip route-static 192.168.1.32 27 192.168.1.17
ip route-static 192.168.1.0 30 192.168.1.17
ip route-static 192.168.1.64 27 192.168.1.17
ip route-static 192.168.1.4 30 192.168.1.17
ip route-static 192.168.1.128 27 192.168.1.21
ip route-static 192.168.1.8 30 192.168.1.21
ip route-static 192.168.1.96 27 192.168.1.21
ip route-static 192.168.1.12 30 192.168.1.21
ip route-static 192.168.1.32 27 192.168.1.21
ip route-static 192.168.1.0 30 192.168.1.21
ip route-static 192.168.1.64 27 192.168.1.21
ip route-static 192.168.1.4 30 192.168.1.21
ip route-static 192.168.1.128 27 192.168.1.21 preference 61
ip route-static 192.168.1.8 30 192.168.1.21 preference 61
ip route-static 192.168.1.96 27 192.168.1.21 preference 61
ip route-static 192.168.1.12 30 192.168.1.21 preference 61
ip route-static 192.168.1.32 27 192.168.1.21 preference 61
ip route-static 192.168.1.0 30 192.168.1.21 preference 61
ip route-static 192.168.1.64 27 192.168.1.21 preference 61
ip route-static 192.168.1.4 30 192.168.1.21 preference 61
配置都配好了,接下来开始测试:
R1:tracert 5.5.5.1
R5:int g0/0/0
shutdown
R1:tracert 5.5.5.1
对比两次追踪路由的结果来查看实验的成功与否