ENSP作为华为出品的一款非常优秀的企业网络仿真平台软件,为我们了解华为数字通信设备的性能和使用常识打开了一扇窗。但是,在软件的使用过程中,我们应当随着应用的外部环境的不同采取一些适应性的调整,才能方便在自己的工作环境中顺利使用这款软件。具体来说,在Windows操作系统中使用ENSP软件,主要有一些环节的问题需要注意和进行调整:随着操作系统的不断升级换代,现在Windows 10 操作系统已经诞生很久,而且 VirtualBox 软件也在不断地更新。经长期验证发现,当前最新版本的 VirtualBox 软件并不能完美地支持 ENSP 目前最新版本的正常运行。经过多轮测试,相对较新且比较完美支持 ENSP 软件在 Windows 10 的1709版(内部版本16299.125)上运行的 VirtualBox 软件的版本,是5.1.26.r117224版本。请大家严格按照下面的流程部署我们将来的实验环境:1.首先,建议大家先卸载已经安装的 VirtualBox 软件,再重启 Windows10 宿主计算机。之后,在官方网站下载并安装 VirtualBox 软件的5.1.26.r117224版。2.接下来来正确安装 ENSP 的最新版本。安装时,使用默认安装设置即可,千万不要用安装包中的旧的 VirtualBox 替换刚才安装的 VirtualBox 软件 5.1.26.r117224版!ENSP软件安装完成后,先不要启动该软件。建议再次重新启动宿主计算机。3.宿主计算机重新启动之后,打开 VirtualBox 软件窗口,按顺序打开菜单和项目“管理”——“全局设定”——“网络”——“仅主机(Host Only)网络”,在该列表框内选中“VirtualBox Host Only Network Adapter”这项,点击“编辑仅主机网络”按钮,打开“仅主机网络明细”对话框。在“主机虚拟网络界面”页面中,确定将IPv4地址设置为“192.168.56.1”,IPv4网络掩码设置为“255.255.255.0”;在“DHCP服务器”页面中,确定已经禁用这里的“DHCP服务器”(即:“启用服务器”复选框必须设置为为取消勾选的状态)。确认无误后,点击“OK”按钮,回到“VirtualBox-全局设定”对话框。如果有需要,可以点击“添加仅主机(Host Only)网络”按钮,添加多个不同序号的“VirtualBox Host Only Network Adapter”适配器,并设置它们的参数。最后,点击“OK”按钮返回 VirtualBox 管理器主窗口。4.在 VirtualBox 管理器主窗口中,彻底删除列表框中的全部默认已存在的相关的虚拟机,具体包括:AR_Base、WLAN_AC_Base、WLAN_AP_Base 。完成后,关闭 VirtualBox 管理器主窗口。5.在宿主计算机上,检查并确认:宿主计算机“本地连接”和各个不同序号的“VirtualBox Host Only Network Adapter”适配器均已启用“VirtualBox NDIS6 Bridged Networking Driver”(即:该项目复选框必须被勾选)。6.在宿主计算机桌面上,右击“ENSP”图标,打开文件所在的位置 C:\Program Files\Huawei\eNSP 。7.在 C:\Program Files\Huawei\eNSP 的窗口搜索栏内,搜索出全部的 *.vbox文件(也就是该路径下全部的虚拟机的主文件)。8.以管理员身份打开 Windows 的记事本软件。9.在记事本软件中,分别按照下列要求修改并保存刚才搜索到的各个以 “.vbox”为扩展名的文件,以解决某些计算机CPU资源占用过高和一些虚拟设备无法运行的问题:(1)将路由器(即AR_Base虚拟机)CPU数量更改为2(安装包默认为1,需更改为2)。

具体做法:将文件中的参数CPU count=1改为CPU count=2然后保存文件即可;(2)将全部搜索到的以 “.vbox”为扩展名的文件中的虚拟机显示内存的容量更改为12兆。具体做法:将这些文件中的 “Display VRAMSize”参数的值更改为“12”即可(如果已经是12,则不必更改)10.开启防火墙的心跳功能。具体做法:在以管理员身份打开的记事本软件中,编辑文件C:\Program Files\Huawei\eNSP\res\items.xml将该文件中的参数0全部更改为1然后保存文件即可。11.如果您的宿主计算机是 Windows10 的较新的版本,

则请在华为的官方论坛上下载补丁文件ensp_patch_500.rar参照网址:下载后,解压得到文件夹 ensp_patch_500 ,打开该文件夹,复制里面的全部两个文件data和ensp_patch_500.exe将这两个文件复制并粘贴到 eNSP 安装目录内的C:\Program Files\Huawei\eNSP\vboxserver文件夹中,以解决某些计算机退出ENSP时出现异常和部分计算机上不能同时运行多台设备的问题。12.以管理员身份运行文件C:\Program Files\Huawei\eNSP\vboxserver\ensp_patch_500.exe以解决部分计算机上退出ENSP时出现异常和不能同时运行多台设备的问题。13.关闭所有软件,再次重新启动宿主计算机。14.宿主计算机重启之后,分别将“ENSP”软件和“Oracle VM VirtualBox”软件的运行方式设置为“用Windows7兼容模式运行”并且“以管理员身份运行”,以解决部分Windows10计算机不能正常运行 ENSP 软件的问题。15.宿主计算机重新启动之后,请打开 ENSP 软件。运行“菜单”——“工具”——“注册设备”,将相关全部设备均进行注册。这样,虚拟设备将来即可按照修改后的硬件参数来运行,有望彻底解决部分用户虚拟设备无法正常启动的问题。按照上述步骤,就完成了 企业网络仿真平台 ENSP 软件在 Windows 10 宿主计算机上的部署。如果您的宿主计算机上运行的是 Windows 7 ,过程与之大抵相似。另外的注意事项:1.当发现有些情况下 ENSP 异常中断(比如用户强行中止软件运行),会使得 VirtualBox 虚拟机列表中残留一些克隆的虚拟设备(这些虚拟设备名称中一般有“clone”(克隆)的字样),那么在日常的使用中,大家就需要时时留意,在打开拓扑之间删除这些克隆的设备再打开拓扑即可。注意:不要在拓扑运行期间删除克隆的设备!2.当发现 ENSP 软件运行时排除上述情况依旧无法正常工作,则可以考虑在宿主计算机上重建系统性能计数器设置。具体的办法是:以管理员身份打开命令提示符窗口,运行下面的命令:lodctr /R运行完毕,关闭命令提示符窗口,再运行 ENSP 软件观察效果。3.有时,因为外部原因可能导致 ENSP 软件异常中止,这时残留的许多信息可能导致 ENSP 软件不能再次正常运行或者出现其他异常甚至无法退出ENSP 软件。如果遇到这种情况,请打开文件夹C:\Program Files\Huawei\eNSP\tools以管理员身份运行

TerminateRunning.exe这样,可以起到重新初始化 VirtualBox 运行环境、清理克隆文件和清理工作空间的作用,以保障 ENSP 在相对理想的环境中运行!本帖最后由 abcdiamond 于 2017-12-25 11:27 编辑

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐