今天是eNSP 的静态路由实验
一、实验前准备
拓扑配置:路由器R1–R5
链接要求如下图所示
基础设施搭配好了之后就基于192.168.1.0/24 来计算网段
由图知6根链接线对应6根骨干链路,然而骨干链路是“点对点”连接,一条链路只需2个IP(两端各一个)
原掩码为/24 6根链路需要6个ip需要借6位给网络位,新的掩码就变成 /30 步长为2的(32-30)次方=4
所以可以得出每一跳的间隔是4逐层递增
R1-R2:192.168.1.4/30
R1-R3:192.168.1.12/30
R2-R4:192.168.1.8/30
R3-R4:192.168.1.16/30
R4-R5(千兆):192.168.1.20/30
R4-R5(百兆):192.168.1.24/30
接下来计算环回网段
一个路由器有两个环回ip一共8个ip加上6条链路一共是需要14个ip 需要借4位ip(),新的掩码就变成 /28
2的(32-28)次方=16
所以可以得出每一跳的间隔是16逐层递增
R1的两个环回ip:192.168.1.32/28
192.168.1.48/28
R2的两个环回ip:192.168.1.64/28
192.168.1.80/28
R3的两个环回ip:192.168.1.96/28
192.168.1.112/28
R4的两个环回ip:192.168.1.128/28
192.168.1.144/28
题目要求尽量减少每台路由器路由表条目来避免环路出现
可以进行手工汇总—当路由器可以访问多个连续的子网时,若均通过相同的下一跳,则可以将这些网段进
行汇总计算,之后,仅编辑到达汇总网段的静态路由即可,可以减少路由条目数量,提高转发效率
所以把四台路由器环回进行手工汇总成一个大网段
这个大王段需要汇合两个/28一共32个ip
掩码/27 2的(32-27)=32刚好可以装下两个/28的ip
所以
R1:192.168.1.32/27
R2:192.168.1.64/27
R3:192.168.1.96/27
R4:192.168.1.128/27
接下来开始配置,
先配置物理网段,再配置环回网段
例如
system-view
sysname R1
interface Ethernet0/0/0
ip address 192.168.1.5 30
quit
interface Ethernet0/0/1
ip address 192.168.1.13 30
quit
接下来配置环回接口
interface LoopBack0
ip address 192.168.1.33 28
quit
interface LoopBack1
ip address 192.168.1.49 28
quit
接下来输入
display ip interface brief
检查是否配置成功
其他几个路由器照这样配置。
R1到R5的链路和环回配置就完成了
下一步配置静态路由一定要按照一定的顺序和规律去写
例如R1
ip route-static 192.168.1.8 30 192.168.1.6
ip route-static 192.168.1.16 30 192.168.1.14
ip route-static 192.168.1.20 30 192.168.1.6
ip route-static 192.168.1.20 30 192.168.1.14
ip route-static 192.168.1.24 30 192.168.1.6
ip route-static 192.168.1.24 30 192.168.1.14
然后输入
display ip routing-table
验证
再ping 192.168.1.20来测试连通性
接下来配置环回的静态路由
可以使用先前算的环回汇总线路,不用打两个/28的
例如R1
ip route-static 192.168.1.64 27 192.168.1.6–R2
ip route-static 192.168.1.128 27 192.168.1.6—R4
ip route-static 192.168.1.128 27 192.168.1.14—R4
ip route-static 192.168.1.96 27 192.168.1.14—R3
打完后R1上就有所有的网段了,接下来也按这个配置其他路由器
配置完成,由于题目说明不可直接写5.5.5.0/24的静态路由,所以选择在每一台路由器写缺省路由直通到R5
R1:上ip route-static 0.0.0.0 0 192.168.1.6
下ip route-static 0.0.0.0 0 192.168.1.14
R2:ip route-static 0.0.0.0 0 192.168.1.10
R3:ip route-static 0.0.0.0 0 192.168.1.18
R4:ip route-static 0.0.0.0 0 192.168.1.22
写完后来到R1ping一下检查通没有
为了避免环路出现,我们还需要写一个空接口来减小环路的概率
哪里有汇总就在那里写空接口
R1:ip route-static 192.168.1.32 27 NULL0
R2:ip route-static 192.168.1.64 27 NULL0
R3:ip route-static 192.168.1.96 27 NULL0
R4:ip route-static 192.168.1.128 27 NULL0
接下来完成题目第五条,只跟R4和R5路由器有关
修改静态路由的优先级,只改优先级数值。
在R4输入
ip route-static 0.0.0.0 0 192.168.1.26 preference 61
修改优先级为61
使用display current-configuration
在R5查看配置在缓存中的配置
修改这一些的优先级,改成下一跳25
ip route-static 192.168.1.4 255.255.255.252 192.168.1.21
ip route-static 192.168.1.8 255.255.255.252 192.168.1.21
ip route-static 192.168.1.12 255.255.255.252 192.168.1.21
ip route-static 192.168.1.16 255.255.255.252 192.168.1.21
ip route-static 192.168.1.20 255.255.255.252 192.168.1.21
ip route-static 192.168.1.24 255.255.255.252 192.168.1.21
ip route-static 192.168.1.32 255.255.255.224 192.168.1.21
ip route-static 192.168.1.64 255.255.255.224 192.168.1.21
ip route-static 192.168.1.96 255.255.255.224 192.168.1.21
ip route-static 192.168.1.128 255.255.255.224 192.168.1.21
ip route-static 192.168.1.4 255.255.255.252 192.168.1.25 preference 61
ip route-static 192.168.1.8 255.255.255.252 192.168.1.25 preference 61
ip route-static 192.168.1.12 255.255.255.252 192.168.1.25 preference 61
ip route-static 192.168.1.16 255.255.255.252 192.168.1.25 preference 61
ip route-static 192.168.1.20 255.255.255.252 192.168.1.25 preference 61
ip route-static 192.168.1.24 255.255.255.252 192.168.1.25 preference 61
ip route-static 192.168.1.32 255.255.255.224 192.168.1.25 preference 61
ip route-static 192.168.1.64 255.255.255.224 192.168.1.25 preference 61
ip route-static 192.168.1.96 255.255.255.224 192.168.1.25 preference 61
ip route-static 192.168.1.128 255.255.255.224 192.168.1.25 preference 61
敲到R5中
display ip routing-table protocol static
输入这条命令查看
这一些是活跃的
这些是出故障走的
这样实验就完成了