史上最全网络模拟器,大集合!
2023-5-3 08:1:41 Author: Docker中文社区(查看原文) 阅读量:335 收藏

来源:安全帮

对于刚入行网工来说,动手才是最有用的,动手需要企业环境,接触不到咋整?

很多老网工会建议你下载模拟器来尝试,但是市面上模拟器好多,到底哪个网络设备的模拟器,才是比较适合你的?

这就要看你更感兴趣哪个方面了。

如果你正在学习思科、华为认证,那么你对应就需要学习思科、华为设备,两家厂商都有专门设计自己的模拟器,可以学习。

如果你都不挑,只是想要了解了解市面设备的情况和内部细节,那也有这样的模拟器可以适配你的需求。

今天,通过本篇推文给你梳理清楚。

GNS3是一款具有图形化界面可以运行在多平台(包括Windows,Linux, and MacOS等)的网络虚拟软件。

GNS3稳定高效,使用简单,能够有效模拟思科路由的绝大部分的内容,交换机的部分功能,抓包分析啥的随手都能用。

GNS3软件支持虚拟机和物理机两种模式,我们建议使用虚拟机模式,因此在安装软件前,要确保你的电脑上安装了虚拟机软件,推荐使用VMware软件。

eNSP是一款由华为提供的免费的、可扩展的、图形化操作的网络仿真工具平台。通过ensp可进行扩展的、图形化的操作进行网络仿真能够更好地学习华为网络技术。

eNSP主要针对网络路由器、交换机进行软件仿真,支持大型网络模拟,让用户在没有真实设备的情况下,使用模拟器也能制作网络拓扑并进行实验。

Packet Tracer是思科对应是一个功能强大的网络仿真程序,它是为网络课程的初学者提供辅助教学的实验模拟器。使用者可以在该模拟器中搭建各种网络拓扑,实现基本的网络配置。

这一模拟器支持很多设备,包括防火墙、无线等。每种设备都提供了很多种型号的设备,对于没见过真实设备的人,这个还是有一些帮助的,起码在以后的设备选型的时候可以有所准备。

新华三模拟器是由新华三集团推出的一款十分好用的界面图形化全真网络设备模拟软件,这款软件可以帮助网络工程相关行业的用户进行虚拟组网、配置、调试等操作。

Win10/Win7操作系统,建议安装HCL V3.0.1,使用自带virtual box 6.0.14,当前模拟器暂不支持Win10 21H1系统。

HCL集成了virtualbox,可以做模拟器与真实设备直接相连的实验。并且可以自己DIY设备,这个功能是Packet Tracer和eNSP这两个模拟器所没有的。

很多时候,学网络的人用的都是上述几个模拟器,但是这几个模拟器都有各自的缺陷。

比如,华为的eNSP使用模拟设备,采用的是在Oracle VM VirtualBox上运行相关镜像,当网络拓扑搭建较大,就十分考验电脑的性能。

EVE模拟器则可以模拟很多设备:思科、Juniper、F5、aruba、思杰等。

EVE已经不仅可以模拟网络设备,也可以运行一切虚拟机。理论上,只要能将虚拟机的虚拟磁盘格式转换为qcow2都可以在EVE-NG上运行。所以,EVE-NG可以算得上是仿真虚拟环境。

无论你是在校,还是在职,单纯学习网络技术都容易理论化和片面化,很容易就脱离实际,造成学了半天还是啥都不会的情况。

在校的人是因为接触不到设备,所以容易断层;

而在职的人天天接触设备,但和理论挂不到一起去,也容易断层。

所以,不管是何种方式的学习,都需要注意理论+实践的结合。

很多网络工程师想要系统学习技术,都会首选思科、华为认证,也是这个道理,因为报班培训的话,老师就会把理论融入到实践中,给你讲透。

你既能知道技术原理,又能知道在何种场景下,运用这个原理能让你的工作事半功倍,岂不妙哉?

有人会抱怨,现在大环境不好,你努力学习也没用,争得过社会变迁吗?

但是说的难听一点,大环境不好,难道你停滞不前,成日摆烂就会好吗?

虽然在时代的大背景下,个人的力量和运气实在是太过渺小了。但是,你懂得审时度势,顺势而为,你才能在这群人里脱颖而出,被伯乐看见。

在秋风瑟瑟的情况下,默默提升自己的竞争力,这才是应对危机和变动的最佳方法。

end

推荐阅读 点击标题可跳转

《Docker是什么?》

《Kubernetes是什么?》

《Kubernetes和Docker到底有啥关系?》

《教你如何快捷的查询选择网络仓库镜像tag》

《Docker镜像进阶:了解其背后的技术原理》

《教你如何修改运行中的容器端口映射》

《k8s学习笔记:介绍&上手》

《k8s学习笔记:缩扩容&更新》

《Docker 基础用法和命令帮助》

《在K8S上搭建Redis集群》

《灰度部署、滚动部署、蓝绿部署》

《PM2实践指南》

《Docker垃圾清理》

《Kubernetes(k8s)底层网络原理刨析》

《容器环境下Node.js的内存管理》

《MySQL 快速创建千万级测试数据》

《Linux 与 Unix 到底有什么不同?》

《浅谈几种常见 RAID 的异同》

《Git 笔记-程序员都要掌握的 Git》

《老司机必须懂的MySQL规范》

《Docker中Image、Container与Volume的迁移》

《漫画|如何用Kubernetes搞定CICD》

《写给前端的Docker实战教程》

《Linux 操作系统知识地图2.0,我看行》

《16个概念带你入门 Kubernetes》

《程序员因接外包坐牢456天,长文叙述心酸真实经历》

《IT 行业老鸟,有话对你说》

《HTTPS 为什么是安全的?说一下他的底层实现原理?


免责声明:本文内容来源于网络,所载内容仅供参考。转载仅为学习和交流之目的,如无意中侵犯您的合法权益,请及时联系Docker中文社区!



文章来源: http://mp.weixin.qq.com/s?__biz=MzI1NzI5NDM4Mw==&mid=2247495028&idx=1&sn=97ca6cbc30dcbb13d3d2187202f1d8d6&chksm=ea1b0434dd6c8d2274f44aef1f0fbb1c7ee74c1f818dc870a6b5d0e01f8139b3a65c31bbbaea#rd
如有侵权请联系:admin#unsafe.sh