模拟器是什么?顾名思义,就是根据原理制作的仿真工具。通常指的是用纯软件的手段来仿真某一种硬件机能。日常生活中,常见的模拟器有安卓模拟器,在电脑安装安卓模拟器软件后,就可以在电脑上玩手机游戏了。
华为 eNSP 模拟器是什么?
华为 eNSP ,又称华为企业网络仿真平台,是华为提供的一款免费的网络仿真工具平台,主要是对企业网的路由器、交换机、防火墙、无线设备进行软件仿真,可以在没有真实设备的情况下也能够进行网络实验测试,学习网络技术。
华为 eNSP 模拟器有哪些特点?
什么情况下会使用到华为 eNSP 模拟器?
华为 eNSP 模拟器主要是提供了一个网络高仿真的平台。对于没接触过网络的人来说,通过图形化的 eNSP 搭建网络实验,理解书本上看不见摸不着的网络知识,了解网络的实际应用场景;对于网络从业者来说,可以更方便的接触到网络产品,对于实际工作中遇到的网络问题也可以通过 eNSP 进行问题复现,组网交付前还可以通过 eNSP 进行预模拟。
现在对 eNSP 有了一定的了解后,接下来我们就来看看华为 eNSP 怎么使用?
本文重点就是手把手教,在使用华为 eNSP 模拟器之前的软件安装,我也会一一讲解到。上面有介绍过华为 eNSP 模拟器集成了很多其它软件的功能,所以在安装 eNSP 之前,需要先安装 VirtualBox
、 Wireshark
、 WinPcap
这三个软件,才能正常安装 eNSP
软件。同时这些软件都要安装在英文目录下,不要带有中文字符。
本次安装使用的软件版本如下,软件资源可以在官网下载,也可在公众号网络技术平台
的聊天窗口回复 ensp
获取全套软件包下载链接。
VirtualBox 安装
打开安装包后,连续点击下一步,直到安装完成。安装过程中 ,会弹出系统提示框,勾选信任,点击安装,完成安装。
Wireshark 安装
打开安装包后,依次点击 Next 、 I Agree 、Install 进行安装,选项使用默认参数即可,直到出现 Finish 完成安装。安装过程中会安装 Npcap 软件,使用默认参数进行安装即可。
WinPcap 安装
打开安装包后,依次点击 Next 、 I Agree 、Install 进行安装,直到出现 Finish 完成安装。
eNSP 安装
打开安装包后,依次点击确定、下一步、安装进行安装,直到出现完成按钮完成安装。安装完成后,出现的 Windows 防火墙告警,同时勾选专用网络、公用网络,点击允许访问按钮。
打开安装完成的 eNSP 软件,出现引导界面,说明安装成功。
eNSP 安装成功后,我们就可以开始进行网络实验了。实践是最好的老师,通过搭建网络实验的过程,我们可以快速掌握 eNSP 模拟器的使用方法和学习网络的知识。
开启 eNSP 后,我们将看到如下界面。
1、主菜单,提供模拟器各项主要功能。
2、工具栏,提供常用的工具,如新建拓扑、数据转包等。
3、网络设备区,提供设备和网线,用于工作区。( crtl
+ L
快捷键打开)
4、引导区,快速新建或打开拓扑图。引导区关闭后,引导区位置就变成了工作区。工作区用于创建网络拓扑。
5、设备接口区,显示拓扑中的设备和设备已连接的接口。( ctrl
+ R
快捷键打开)
通过引导区的新建拓扑按钮,快速创建新的拓扑,也可以通过快捷键 ctrl
+ N
,进入工作区界面。在新建的拓扑上开始我们的第一个网络实验,搭建一个简单的网络,使用一台交换机连接两台电脑。
操作步骤如下:
手机的上网功能是需要打开手机 4G / 5G 流量,或者连上正常的 WiFi 后,才能正常上网。搭建完成的网络拓扑中,两台 PC 要实现网络互通,也是需要进行配置的。
在这个小型网络中,我们只要把两台 PC 分别配置成同网段的 ip 地址就可以实现互通。
为了更真实的模拟现网环境, PC1 的名称改为小美的 PC , PC2 的名称改为小王的 PC , LSW1 的名称改为交换机。双击设备名称即可更改。
小美的 PC 的网络配置 IP 地址是 192.168.1.1
,子网掩码是 255.255.255.0
。双击小美的 PC 图标,在 IPv4 配置 界面进行设置。
小王的 PC 的网络配置 IP 地址是 192.168.1.2
,子网掩码是 255.255.255.0
。步骤同上。
从小美的 PC 的命令行窗口向小王的 PC 发送 ping 报文,检查网络是否连通。
ping 报文正常,说明网络连接成功。到这里,我们就成功完成第一个实验了。
抓包是获取网络中的某一个网络节点的所有数据,并对这些数据按照网络协议进行解析。通过网卡或网口抓包,可以获取经过这个网卡或网口的所有报文,真实的记录下网络中发生的一切事情。就跟我们汽车里安装的行程记录仪和马路上是视频监控一样,真实的记录下车辆和马路上发生的一切路况信息。
为什么要抓包?
当一些网络异常问题,从基本的信息无法进行问题定位时,就需要用到网络数据抓包。通过抓包,可以看到网络报文有否正常发送出去?发过来的网络报文是否有收到?报文格式是不是正确的?从数据报文侧,查看网络节点的整个网络情况,定位出问题原因所在,排查网络故障。
学习网络知识时,主要就是学习网络协议。网络协议中的报文交互过程,是实际发生但是无法直接看到的,但是通过抓包,我们就能看到真实的网络交互数据,对学习到的网络协议进行实际验证,加深对网络协议的理解。
怎么使用抓包功能?
eNSP 模拟器已经集成了抓包功能,可以很方便的进行数据抓包。我们使用上一个实验的网络环境,进行网络抓包实验。
华为 eNSP 模拟器还有一个功能,在主菜单里面的网络拓扑示例。涵盖了 HCNA LAB 、 RIP 、 OSPF 、 BGP 等全套实验拓扑,可以直接拿来进行学习和实验验证,真的很方便。
关注公众号:网络技术平台,回复 “ 资料 ” 获取视频、培训教程、实验手册、电子书。