思科模拟器packet tracer的坑

项目场景:

这样的一个场景:
在这里插入图片描述
如图,想要将下面一排的主机ping通上面的模拟外网主机,我在中间的两台三层交换机上面配置了有PVST指定的左边第一个三层为根交换机,这样所有的路由会通过根交换机来转发。其中全局配置的为ospf动态路由,且根交换机上有路由表完善。


问题描述:

但结果是只有前三个可以ping通,这就有点儿离谱了。。。
而后三个通过实时模拟的情况,之显示ICMP的报文的情况下,出现一个怪异的现象
具体如下面所示:
在这里插入图片描述
可以看到,我原本定义的是pc13到外网模拟的主机之间的ICMP报文,原本是应该通过端口24到根交换机,再通过根交换机上的路由表一步步到指定的目标主机才对,正常情况下如下:
在这里插入图片描述
但是实际上却是诡异般的直接跳到上面丝毫不相干的二层交换机然后再诡异般的跳到三层上面开始轮流了广播报文。就是没有发送到目标主机上。


原因分析:

于是开始查阅资料,查询英文版(因为中文版的很多地方翻译的不靠谱)的官网,再看过大概三本相关资料,浏览了数不清的官方资料后,依然无法解释这个现象,配置不同的三层为根,或者配置HRSP设置其中一个为主要一个为备份,等等都不行。
最后无意间发现后三个主机的IP没有了
我绝对配置过,这种现象不是第一次出现了,所以很多时候你的实验不成功都是模拟器惹得祸,我就是一个活生生的例子。


解决方案:

添加上ip后完美通过,所以很多时候如果有条件的话用真机去训练去,或者不要怕麻烦,用DynamipsGUI或者GNS,添加不同的镜像来模拟,这样模拟器的问题就会下降好多。

猜你喜欢

转载自blog.csdn.net/weixin_44495941/article/details/111093827
今日推荐