手把手教你eNSP模拟器下的路由模拟实验学习(一)

eNSP模拟器下的模拟实验

1.eNSP模拟器下的模拟实验

前言:
对于我们初识网络而言,eNSP是个非常好的软件,他能模拟一些网络设备的情况,更利于我们加深认识。

对于一些基本的指令这里就不做介绍了,这里以一个小型模型为例:
如下图所示,如何配置PC1和PC2之间的路由器,以达到PC1和PC2之间的网络互通,且实现其中一条线路断开,另一条自动连接。

在这里插入图片描述

在我们这个网络拓扑图可以看到PC1想要和PC2联通,需要通过路由器之间跳点寻址,有两条线路。
A.PC1–AR1–AR2–AR4–PC2 (主)
B.PC1–AR1–AR3–AR4–PC2 (备)
这里我们把第一条线路当作主线路,第二条线路当作备用网络(这里专有名词叫做浮动路由)
在我们开始模拟线路之前,需要把各个路由的接口IP地址确定一下,我们可以把IP地址标注在图上

在这里插入图片描述
准备工作做好了,下面我们就开始模拟实验:
1.把各个路由器的各个端口的IP 地址进行设置。
这里我们对R1的路由器进行配置如下图:
在这里插入图片描述
我们开启所有设备并开启所有的CLI,找到R1的选框进行配置。
在这里插入图片描述
这里###表示正在读取过一会就好了,进入之后默认名称是Huawei,我们对它进行修改,如下图所示,我们就把设备名称改为R1了。
在这里插入图片描述
当我们设置好设备的名称后,我们需要开始进行网络接口的配置。如下图红色部分所备注的部分。
(华为eNSP的指令输入支持联想缩写,你输一部分的指令按住 Tab 可以进行指令的联想,如果不知道输入什么指令,可以在一部分指令后输入?可以弹出提醒有哪些相关指令)
在这里插入图片描述

这里我们就完成了对于R1路由dou器上面的各个网络接口的IP配置了,后面R2,R3,R4都是按照R1这样设置就可以,这里不赘述了。
2.我们完成了每个交换机的接口设置后。我们开始分析路由该怎么跳 达到PC2
我们针对于A路线:A.PC1–AR1–AR2–AR4–PC2 (主)来说
PC1的直连路由是AR1,数据包需要跳过AR2和AR4的路由器来和PC2进行通信,因此我们需要配置AR1的静态路由两段,一个是AR2–AR4 和AR4–PC2之间,因此我们输入如下图的静态路由地址
在这里插入图片描述
当数据包到达AR2路由时,AR1和AR4都与 AR2直连,因此当数据包向下一网段传输时,需要通过R4再往PC2传输,因此只需要跳AR4与PC2所连接的网段。当然了,这里数据包时需要往返的,因此我们还需要配置一下PC2到达AR2之后往PC1的传输的情况需要跳过AR1往PC1传,所以还需要以 20.0.0.1为跳点往PC1和AR1所连的网段跳。
因此我们对于AR2所需要配置的静态路由就是10.0.0.0网段和192.168.1.0网段。如下图所示
在这里插入图片描述
当数据包到达AR4时,数据包能直接发送到直连的PC2上,当数据包需要回传给PC1时,发现,PC2若想到达PC1,那么需要经过AR2和AR1的路由器才能连接到PC1,这里需要跳两端网段才可,即20.0.0.0网段和192.168.1.0网段,所以直接配置AR4的两段静态路由即可,如下图所示
在这里插入图片描述
路由器全部配置好后,我们把2太需要互通的PC主机进行相应配置。如下图 PC2所示

在这里插入图片描述
PC1也进行相关配置,之后进行PC1向PC2 发送数据包来查看两台PC之间是否畅通,即PC1 ping PC2的网络地址如下图
我们发现这里一直跳“Request timeout”,于是我们用tracert + ip地址来查询具体数据包到哪一步出的问题,如下图
在这里插入图片描述
通过上图我们发现,PC1发的数据包通过20 40 后就断了,说明数据到AR4这里就断了,于是我们去查看AR4的配置,但是这里我把所有的路由器全查了好多遍仍然没有发现问题所在,各个路由的地址和静态配置的都是没问题的,直到过了好久我没注意点错点开PC2的设置发现,我之前对PC2配置的数据,没有保存,即没有点击应用,所以数据只能跳到AR4这台就不能往下传输了,更别谈从PC2传到PC1了。这里告诉我们,随手设置,随手一定要保存,不然很难发现错误。(笔者这里用了几个小时,把各个路由器的配置都配置了好几遍,仍然没有发现所以千万记得保存TAT… 还有遇到问题可以)

在这里插入图片描述
当我把PC 2 的IP配置完后,再点开PC2 的命令行进行ping PC1的IP地址如下图,第一行出现的是timeout ,这里不需要慌张,因为,刚配置的IP地址第一次通信,都会出现这样的情况,一般过几条就好了。
在这里插入图片描述
当PC2PING通PC1 我们还需要去PC1 去PING 一下PC2
在这里插入图片描述
这里我们发现也是如此,这表示PC1到PC2这个来回是完成了,即第一条线路配置完成。
后面就要配置作为浮动路由(备用)的B线路了,这里我们可以知道其实和A线路同样的配置原理,这里就不做多赘述了,可以按照A线路慢慢来配。
其中有一个点比较重要,就是设置优先级
由拓扑图所知,A线路和B线路所经过的路由一致,如果不设置优先级,A和B 线路是同一级别的(我们这里试了下同时两个点都不设优先级,数据包只会往默认先通的线路)
只需要在设置静态路由的时候 加上优先级的配置即可。
针对于B路线,优先度只需要在AR1和AR4两端设置即可,如下图对于AR1所示
在这里插入图片描述
当AR1和AR4的优先度设置完成后,即PC1到PC2的主路径和浮动(主备)路由都设置好了,这里我们千万要把每个路由界面进行保存 “save”如下图,这里需要进入用户视图下进行SAVE 在输入一个Y 即可关闭了。(笔者这里刚开始不知,以为配置完自动保存,直接关闭了,所以的配置全部被清了。后面才知道每配置完一个都需要SAVE,大家请养成SAVE的好习惯)
在这里插入图片描述

2.eNSP浮动路由(备用)的优先度测试

现在我们来实验浮动路由的性能
测试之前需要把所有路由设备保存!!!!!!!

在断开之前,先看下PC1到PC2走A路线是怎么走的。
用tracert 指令,我们可以看到确实经过AR2路由。
在这里插入图片描述
现在我们把AR2断开连接,再次进行tracert 指令,看看数据包怎么走。
在这里插入图片描述

在这里插入图片描述
当我们把AR2断开之后,数据包确实走了B线路,这意味着,我们的AB线路确实拥有灾难容差功能。
笔者这里把AR2重启,又把AR3断开,也是能够通的。这里,我们的AB线路即配置完成。




这里介绍一个,如果同一个路由上没有设置优先级,则不会根据优先级来转发寻址,只会根据先后连通的顺序来发送,例如:这里如果路由没有设置优先级。对于AR1来说,如果先通的A线路,之后所有都会从A线路走,直到A线路出故障才会走B线路。
这里实验一下优先性是否起作用。
之前我们设置的优先性,
根据之前,数据包已经在B 线路发送了,因为B线路优先性低于A线路,所以这里如果我们把A线路再次恢复联通,数据包的路线应该自动成B 转到A,这样就能验证优先性设置的是否有用。
首先我们先把A线路恢复(即开启AR2)
在这里插入图片描述
再重新打开PC1的命令行,我们输入tracert 进行查询数据包的线路,根据传输节点发生改变发现线路确实自动切换到A线路,由此证明我们设置的浮动(备份)路由的优先级达到预期!!!
在这里插入图片描述



3.相关错误总结感想

好了以上就是手把手eNSP模拟实验入门,接下来记录一些,在使用过程的错误小结。
1.在编辑接口地址时,对于各接口地址编辑错误网关,致使错误,之后无法ping通客户端。

在这里插入图片描述

在这里插入图片描述
2.所有路由配置完毕后,千万记得要SAVE,一旦你关闭小窗口,即所有配置自动清空,都没了!都没了!!都没了!!! 说三遍。。。
3.终端设备配置完后,记得点 应用,不然也是不行。
4.对于配置静态ip的问题。我们可以理解凡是要跳的网段都是与当前路由必经路线的非直连网段。都需要通过跳网段才能达到的,那我们就需要设置那段的静态路由。
5.配置过路由的接口记得输入 undo shoutdown(un sh),不然没开路由的网络接口,可以通过display interface brief 这个指令来查看是否开启,如果对应的时down 那么就是关闭状态。
5.模拟eNSP思路:
(1)先确定网络拓扑图
(2)把各个设备直接的接口连接好,IP地址确定好
(3)再进入拓扑图中各个路由进行配置接口IP地址
(4)进入各个路由设置各个静态路由 ,和数据返回的地址
(5)通过终端那里PING命令或者tracert 指令来查看即可,出问题的话,再去各个点查看
(6)没问题就记得Save!!!
感受:对于我们初学者来说,遇到莫名其妙的问题不需要慌,一开始不熟悉,出问题很正常的,最重要的是相信自己能够解决,花时间罢了。一步一步的查看肯定可以发现自己的问题,同志们加油!~

猜你喜欢

转载自blog.csdn.net/weixin_44324367/article/details/109244661