第一步我们先进行网段划分,合理划分2.选择骨干链路,进行骨干链路去分配,再进行划分环回
我们可以标记在ensp实验的文本旁,方便我们去配IP和环回
3.划分完了之后,我们就要去配IP地址(先配物理接口,再去配环回接口)
注意!例如:配R1环回接口L(0)的时候不能选用192.168.1.32 28这是网段 不可用 第一个可用的IP地址是192.168.1.33 28,同理所有环回
配置物理接口代码如下:int G0/0/0 ip address 192.168.1.1 30
int G0/0/1 ip address 192.168.1.9 30
配置环回接口代码如下:int L0 IP address 192.168.1.32 28
int L1 IP address 192.168.1.48 28
(1).配R1:
(2):配R2
配置物理接口代码如下:int G0/0/0 ip address 192.168.1.2 30
int G0/0/1 ip address 192.168.1.5 30
配置环回接口代码如下:int L0 IP address 192.168.1.65 28
int L1 IP address 192.168.1.81 28
配R3:
配置物理接口代码如下:int G0/0/0 ip address 192.168.1.10 30
int G0/0/1 ip address 192.168.1.13 30
配置环回接口代码如下:int L0 IP address 192.168.1.97 28
int L1 IP address 192.168.1.113 28
配R4:
配置物理接口代码如下:int G0/0/0 ip address 192.168.1.6 30
int G0/0/2 ip address 192.168.1.21 30
int G0/0/1 ip address 192.168.1.14 30
int E4/0/0 ip address 192.168.1. 17 30
配置环回接口代码如下:int L0 IP address 192.168.1.129 28
int L1 IP address 192.168.1.145 28
配R5:
配置物理接口代码如下:int G0/0/0 ip address 192.168.1.22 30
int G0/0/1 ip address 192.168.1.18 30
配置环回接口 :模拟 5.0 网段
:int L0 IP address 5.5.5.5 24
最后检查IP配置正确没有
最好的方法是去ping 测试一下,结果全部ping通证明接口没问题
二:我们就要写路由
首先分析R1;没有192.168.1.4 192.168.1.12 没有192.168.1.116的三条骨干链路,还需要写去往R3 R 2 R4的汇总
代码实现:ip rou 192.168.1.4 30 192.168.1.2
[R1]ip rou 192.168.1.16 30 192.168.1.2
[R1]ip rou 192.168.1.16 30 192.16.1.10
[R1]ip rou 192.168.1.12 30 192.168.1.10
[R1]ip rou 192.168.1.64 27 192.168.1.2
[R1]ip rou 192.168.1.128 27 192.168.1.2
[R1]ip rou 192.168.1.128 27 192.168.1.10
[R1]ip rou 192.168.1.96 27 192.168.1.10
R2: ip rou 192.168.1.16 30 192.168.1.6
[R2]
[R2]
[R2]ip rou 192.168.1.12 30 192.168.1.6
[R2]ip rou 192.168.1.8 30 192.168.1.1
[R2]
[R2]ip rou 192.168.1.128 27 192.168.1.6
[R2]ip rou 192.168.1.196 27 192.168.1.6
Info: The destination address and mask of the configured static route mismatched
, and the static route 192.168.1.192/27 was generated.
[R2]ip rou 192.168.1.196 27 192.168.1.1
Info: The destination address and mask of the configured static route mismatched
, and the static route 192.168.1.192/27 was generated.
[R2]ip rou 192.168.1.32 27 192.168.1.1
R3:
[R3]ip rou 192.168.1.0 30 192.168.1.9
[R3]IP ROU 192.168.1.4 30 192.168.1.14
[R3]ip rou 192.168.1.16 39 192.168.1.14
.
[R3]ip rou 192.168.1.16 30 192.168.1.14
[R3]ip rou 192.168.1.32 27 192.168.1.9
[R3]ip rou 192.168.1.64 27 192.168.1.9
[R3]ip rou 192.168.1.64 27 192.168.1.14
[R3]ip rou 192.168.1.128 27 192.168.1.14
R4:ip route-static 192.168.1.0 30 192.168.1.5
[R4]
[R4]ip rou 192.168.1.8 30 192.168.1.13
[R4]ip rou 192.168.1.32 27 192.168.1.5
[R4]ip rou 192.168.1.32 27 192.168.1.13
[R4]ip rou 192.168.1.96 27 192.168.1.13
R5:ip rou 192.168.1.0 30 192.168.1.21
[R5]ip rou 192.168.1.4 30 192.168.1.21
[R5]ip rou 192.168.1.8 30 192.168.1.21
[R5]ip rou 192.168.1.12 30 192,168.1.21
[R5]ip rou 192.168.1.12 192.168.1.21 ^
[R5]ip rou 192.168.1.12 30 192.168.1.21
[R5]ip rou 192.168.1.64 27 192.168.1.21
[R5]ip rou 192.168.1.96 27 192.168.1.21
[R5]ip rou 192.168.1.128 27 192.168.1.21
此时我们我们不考虑R5的5.5.5.5 24 网段 和不考虑百兆的浮动静态,此时全网是互通的
ping 192.168.1.65
ping 192.168.1.18
>ping 192.168.1.113
等等.....如图所示
三:如何通过不直接写R1 R4到达5.5.5.5 24 的静态路由 但是依然可以访问?
方法如下:直接写缺省!
在R1写指向R2 R3的缺省,R2指向R4的缺省,R3指向R4的缺省,R4指向R5的缺省!因为R5有全网的所有的路由 可以直接把包传回来
1:R1 上写缺省 ip rou 0.0.0.0 0 192.168.1.2
ip rou 0.0.0.0 0 192.168.1.10
2:R2上写缺省 ip rou 0.0.0.0 0 192.168.1.6
3 R3上写缺省 ip rou 0.0.0.0 0 192.168.1.14
4 R4上写缺省 ip rou 0.0.0.0 0 192.168.1.22
5 我们直接在R1 去ping一下5.5.5.5 成功
四、全网可达 在实验中一直写的是汇总路由 目的就是减少路由器的表条目数量。
问题:如何避免环路出现?
方法:做空接口路由
1 在黑洞路由器上去做一条指向汇总的空接口路由
注意:哪里有汇总哪里就有黑洞
所以R1 R2 R3 R4 都是黑洞路由器 也就存在空接口
2 直接写一条指向汇总的空接口路由:
R1:ip rou 192.168.1.32 27 NULL 0
R2:ip rou 192.168.1.64 27 NULL 0
R3:ip rou 192.168.1.96 27 NULL 0
R4:ip rou 192.168.1.128 27 NULL 0
五、R4 R5正常走1000m的链路 发生故障走100m的链路
方法:只需要在R4写一条缺省
ip rou 0.0.0.0 0 192.168.1.18 preference 61
R5 因为R5回去的路由条目很多 所以我们都要写一条优先级比60的条目
ip route-static 192.168.1.0 255.255.255.252 192.168.1.17 preference 61
ip route-static 192.168.1.4 255.255.255.252 192.168.1.17 preference 61
ip route-static 192.168.1.8 255.255.255.252 192.168.1.17 preference 61
ip route-static 192.168.1.12 255.255.255.252 192.168.1.17 preference 61
ip route-static 192.168.1.32 255.255.255.224 192.168.1.17 preference 61
ip route-static 192.168.1.64 255.255.255.224 192.168.1.17 preference 61
ip route-static 192.168.1.96 255.255.255.224 192.168.1.17 preference 61