如图所示,我们需要使用静态路由来完成相关静态配置,从而使得全网可达。
第一步,我们需要将192.168.1.0/24这个网段来进行相关合理划分,来满足网段需求,以下是我的网段划分。
192.168.1.0/24
192.168.1.000 0 0000 /24 192.168.1.0/27
192.168.1.000 000 00 /30 192.168.1.0/30
192.168.1.000 001 00 /30 192.168.1.4/30
192.168.1.000 000 00 /29 192.168.1.0/29
192.168.1.000 010 00 /30 192.168.1.8/30
192.168.1.000 011 00 /30 192.168.1.12/30
192.168.1.000 010 00 /29 192.168.1.8/29
192.168.1.000 100 00 /30 192.168.1.16/30
192.168.1.000 101 00 /30 192.168.1.20/30
192.168.1.000 100 00 /29 192.168.1.16/29
192.168.1.000 110 00 /30 192.168.1.24/30
192.168.1.000 111 00 /30 192.168.1.28/30
192.168.1.000 110 00 /29 192.168.1.24/29
192.168.1.001 0 0000 /24 192.168.1.32/27
192.168.1.010 0 0000 /24 192.168.1.64 27
192.168.1.011 0 0000 /24 192.168.1.96/27
192.168.1.100 0 0000 /24 192.168.1.128/27
192.168.1.101 0 0000 /24 192.168.1.160/27
192.168.1.110 0 0000 /24 192.168.1.192/27
192.168.1.111 0 0000 /24 192.168.1.224/27
划分步骤如下
先将三位划分到主机位,得到8个IP网段,即
192.168.1.000 0 0000 /24 192.168.1.0/27
192.168.1.001 0 0000 /24 192.168.1.32/27
192.168.1.010 0 0000 /24 192.168.1.64 27
192.168.1.011 0 0000 /24 192.168.1.96/27
192.168.1.100 0 0000 /24 192.168.1.128/27
192.168.1.101 0 0000 /24 192.168.1.160/27
192.168.1.110 0 0000 /24 192.168.1.192/27
192.168.1.111 0 0000 /24 192.168.1.224/27
其中,我选用了中间的六个网段作为骨干网段,最后一个192.168.1.111 0 0000 /24 192.168.1.224/27作为备用网段,为将来再有需要网段的时候还有网段可以进行划分
随后选出一个网段再划分三位到主机位,得到8个IP网段作为环回路由,我选用的是第一个网段
192.168.1.000 0 0000 /24 192.168.1.0/27
192.168.1.000 000 00 /30 192.168.1.0/30
192.168.1.000 001 00 /30 192.168.1.4/30
192.168.1.000 000 00 /29 192.168.1.0/29
192.168.1.000 010 00 /30 192.168.1.8/30
192.168.1.000 011 00 /30 192.168.1.12/30
192.168.1.000 010 00 /29 192.168.1.8/29
192.168.1.000 100 00 /30 192.168.1.16/30
192.168.1.000 101 00 /30 192.168.1.20/30
192.168.1.000 100 00 /29 192.168.1.16/29
192.168.1.000 110 00 /30 192.168.1.24/30
192.168.1.000 111 00 /30 192.168.1.28/30
192.168.1.000 110 00 /29 192.168.1.24/29
然后在图中标明相关网段信息
第二步、开启设备,在每个路由器端口配置IP地址,这里以R2为例
在接口IP地址配置完成之后,接下来配置环回地址
这里需要注意的是,我们给环回分配的是网段,但是在写环回的时候要写地址,不然会报错。
配置完成之后记得输入display IP interface brief来查看端口配置的IP地址,防止配置错误。尽量在每次配置之后都检查一次,养成习惯,方便查询错误。
接下来配置静态路由
注意,除直连网段之外每个网段都要在该路由器上配置静态路由,告诉路由器,去到这个网段应该怎么走。
由于题目要求R1-R4上不能有通往5.5.5.0/24网段的静态路由,所以我们需要在每个路由器上配置一个缺省,使得缺省指向它。
注意,缺省是每个路由都需要写的,不然会导致无法完成全网可达的目标
由于我们在划分网段的时候用到了手工汇总,为防止路由黑洞的出现,需要在每个路由器上配置空接口路由。
配置完成之后输入display IP routing-table来查询静态路由表
从上图中,我们可以看到,静态路由和缺省已经配置完成
随后在R4和R5上配置浮动静态,以确保当上面的1000M网线断开链接之后仍能够保持通讯
同样的配置要在R5上进行配置一遍,同时R5上所有通往其他网段的路由均要进行浮动静态配置,以确保当1000M的网线断裂之后仍能够正常工作。
第三步,在配置完所有信息之后检查,采用ping的方式,这里依然使用R2来演示
从这里可以看出,所有IP配置无误,可以从R2访问所有环回接口,接下来将1000M的链路断开,来检测浮动静态是否能够正常使用
在R4中输入shutdown命令来断开链接
随后输入display IP interface brief来查看接口IP
这里可以看见 0/0/2的物理接口处于down状态,表示该接口断开链接,接下来使用R2来pingR5的环回
这里可以看见仍然是能够ping通的,说明浮动静态路由工作了,保持了网络的稳定。