下面我们来进行一个仿真实验,本仿真实验的目的在于验证静态路由配置错误所导致的路由环路问题。
我已经在软件中构建好了我们理论课讲解时所用到的网络拓扑,并且给网络中的各设备都配置了相应的 IP 地址和地址掩码。
对于网络中的各个主机,我还为他们指定了默认网关,对于网络中的各个路由器,我还给他们添加了静态路由,例如我给路由器 R1 添加了这样一条路由,那目的网络是 192.168.2.0,也就是主机 H2 所在的网络,相应的下一跳,应该转发给 R2 的接口, IP 地址是 10.0.0.2;
给路由器 R2 添加了两条静态路由,这一条是到达主机 H1 所在网络的,下一跳,应该是跳给 R1 的接口。第二条静态路由是到达主机 H2 所在网络的,下一跳应该从 R2 跳给 R3 的接口,给 R3 添加了一条到达主机 H1 所在网络的静态路由,他的下一跳应该从 R3 转发给 R2 的接口:
在所有配置工作完成以后,我们就可以测试一下主机 H2 和主机 H1 它们之间是否可以相互通信。那么我们用主机 H2 来 ping 一下主机 H1 看一下是否可以 ping 通,那么我们点击主机 H2,然后在桌面选项卡里面选择命令提示行,然后我们就可以进行 ping 了: ping 192.168.1.1,然后回车。第一条请求超时,第二条请求也超时了了,第 3 条请求也超时,那么第 4 条收到了来自主机 H1,也就是它的 IP 地址 192.168.1.1,收到了 H1 的回来的响应。
为什