0x01 前言
前一篇文章说了一个简单的ESNP静态路由实验,那么后面给了一个进阶拓扑:https://blog.csdn.net/Moxin1044/article/details/142850946
现在我们来解决一下
0x02 拓扑图
在上一个拓扑图基础上,规划了一个新的7.0网段,那么此时我们仍然需要保证“全部网段互通”。
0x03 思考
上图中,红色箭头表示从PC1开始,通1.0、2.0、4.0、6.0网段和PC2反向回包的示意图。黄色表示的是PC1、PC2通1.0、3.0、5.0、6.0网段的示意图。(图中任意一点,会通过箭头方向通讯,使能正常链接,比如PC1到192.168.3.2、192.168.5.1都是通过黄色方向,红色也是这样。)
其实只是为了保证两条线路的冗余,所以在R1、R3中多配置了通过R4连接1.0、6.0的静态路由,其实正常请求是只经过2.0、4.0网段。
增加中间这条线,增加7.0网段,事实上是需要通过特定方式去ping链接到AR4。
那么此时如果不考虑冗余,3.0、5.0网段并不是必须的。上图中红色表示从PC1 - AR1 - AR2 - AR3 - PC2,涉及了1.0、2.0、4.0、6.0网段。黄色表示从PC1 - AR1 - AR4 - AR3 - PC2,涉及了1.0、3.0、5.0、6.0,这条路可以作为冗余网段(如果AR2故障)。绿色的表示从PC1 - AR1 - AR2 - AR4,或者PC2 - AR3 - AR2 - AR4。涉及了除2.0、5.0以外的全部网段。
事实上就多了几条命令,就能保证方向性。
0x04 实验
AR2配置IP地址:
<R2>sys
[R2]int GigabitEthernet 0/0/2
[R2-GigabitEthernet0/0/2]ip add 192.168.7.2 24
AR4配置IP地址:
<R4>sys
[R4]int g0/0/2
[R4-GigabitEthernet0/0/2]ip add 192.168.7.1 24
AR1增加7.0路由:
<R1>sys
[R1]ip route-static 192.168.7.0 24 GigabitEthernet 0/0/0 192.168.2.2
AR3增加7.0路由:
<R3>sys
[R3]ip route-static 192.168.7.0 24 GigabitEthernet 0/0/1 192.168.4.2
AR4增加2.0、3.0路由:
[R4]ip route-static 192.168.4.0 24 GigabitEthernet 0/0/2 192.168.7.2
[R4]ip route-static 192.168.2.0 24 GigabitEthernet 0/0/2 192.168.7.2
0x05 验证
PC1:
PC2: