实验拓扑图:
实验要求:
- 除R5的回环地址已固定以外,整个其他所有的网段基于192.168.1.0/24进行合理的IP划分
- R1-R4每台路由器上存在两个环回接口,用于模拟连接PC的网段:地址也在192.168.1.0/24这个网络范围内
- R1-R4上不能直接编写到达5.5.5.0/24的静态路由,但依然可以访问
- 全网可达,尽量减少每台路由器的路由条目的数量:避免环路出现
- R4与R5之间,正常1000M链路通信,故障时自动改为100M
具体实验过程:
- 根据实验要求进行IP地址规划
先将192.168.1.1/24分为两个网段分给用户和骨干网段
将同一路由器上的两个环回看作一个用户网段(便于汇总),共计4个用户网段,再将上一步分给用户的网段分为四个分给四个路由器,最后再将分给路由器的网段分两个给环回接口。
然后将骨干网分5个给5个骨干(由于每个骨干只有两个接口,为避免地址浪费,所以掩码为30)
划分分结果见下图:
- 基础配置
对每台路由器按规划尽心基础的接口配置,下面给出R1的图例,其余和R1类似
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]interface GigabitEthernet 0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.129 30
[Huawei-GigabitEthernet0/0/0]q
[Huawei]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]ip address 192.168.1.133 30
[Huawei-GigabitEthernet0/0/1]q
[Huawei]interface LoopBack 0
[Huawei-LoopBack0]ip address 192.168.1.1 28
[Huawei-LoopBack0]q
[Huawei]interface LoopBack 1
[Huawei-LoopBack1]ip address 192.168.1.17 28
- 路由(手配静态路由)
R1:
ip route-static 0.0.0.0 0.0.0.0 192.168.1.134
ip route-static 0.0.0.0 0.0.0.0 192.168.1.130
ip route-static 192.168.1.0 255.255.255.224 NULL0
ip route-static 192.168.1.32 255.255.255.224 192.168.1.134
ip route-static 192.168.1.64 255.255.255.224 192.168.1.130
ip route-static 192.168.1.64 255.255.255.224 192.168.1.134
ip route-static 192.168.1.96 255.255.255.224 192.168.1.130
ip route-static 192.168.1.136 255.255.255.252 192.168.1.134
ip route-static 192.168.1.140 255.255.255.252 192.168.1.130
前两条都为缺省路由,写两次是为了负载均衡
第三条为空接口,作用是防止在路由器R1上发生环回接口关闭,而此时有发往该接口的包发来,R1找不到该接口而由缺省路由引发的环路,这条指令的作用就是将这类包在本地路由器上丢弃,防止环路。(对哪两个接口做了汇总就要在这两个接口所在的路由器上写空接口防止环路)
其余为指向其他网段的路由。
R2-R3与R1相似,便不再过多解释。
R2:
ip route-static 0.0.0.0 0.0.0.0 192.168.1.141
ip route-static 192.168.1.0 255.255.255.224 192.168.1.129
ip route-static 192.168.1.32 255.255.255.224 192.168.1.129
ip route-static 192.168.1.32 255.255.255.224 192.168.1.141
ip route-static 192.168.1.96 255.255.255.224 NULL0
ip route-static 192.168.1.132 255.255.255.252 192.168.1.129
R3:
ip route-static 0.0.0.0 0.0.0.0 192.168.1.138
ip route-static 192.168.1.0 255.255.255.224 192.168.1.133
ip route-static 192.168.1.32 255.255.255.224 NULL0
ip route-static 192.168.1.96 255.255.255.224 192.168.1.133
ip route-static 192.168.1.96 255.255.255.224 192.168.1.138
ip route-static 192.168.1.128 255.255.255.252 192.168.1.133
R4:
ip route-static 0.0.0.0 0.0.0.0 192.168.1.146
ip route-static 0.0.0.0 0.0.0.0 192.168.1.150 preference 61
ip route-static 192.168.1.0 255.255.255.224 192.168.1.142
ip route-static 192.168.1.0 255.255.255.224 192.168.1.137
ip route-static 192.168.1.32 255.255.255.224 192.168.1.137
ip route-static 192.168.1.64 255.255.255.224 NULL0
ip route-static 192.168.1.96 255.255.255.224 192.168.1.142
前两条都为指向R5的缺省路由,为了实现R4与R5之间,正常1000M链路通信,故障时自动改为100M的实验要求,原理是第二条的优先级比第一条大,在1000M链路通信正常时路由器仅加载第一条路由条目,只有在1000M链路通信出现故障时路由器才会加载第二条路由条目,使用100M链路通信。
R5:
ip route-static 192.168.1.0 255.255.255.128 192.168.1.145
ip route-static 192.168.1.0 255.255.255.128 192.168.1.149 preference 61
ip route-static 192.168.1.128 255.255.255.240 192.168.1.145
ip route-static 192.168.1.128 255.255.255.240 192.168.1.149 preference 61
实验结果图:
1000M链路断开时:
实验总结:
网络的IP地址规划很重要,规划好IP地址可以减少很多不必要的路由,还可更啊好的防止环路,减少资源占用。