1.2 开源集成
GNS3借助开源技术展示它的神奇魔力,其中包括Dynamips、QEMU和VirtualBox等开源模拟器。它可以像运行Cisco IOS那样轻松地运行Juniper、Arista和其他很多网络操作系统。
1.2.1 Dynamips模拟器
为了仿真Cisco硬件,GNS3捆绑了Dynamips模拟器,这个完美的应用程序是法国人Christophe Fillot在2005年创建的,到目前Flávio J. Saraiva和其他人也做出了很多贡献。Dynamips模拟器程序可以仿真Cisco1700、2600、3600、3700和7200系列路由器硬件。借助这个模拟器程序,使用GNS3中各种模拟的网络插槽和广域网接口卡(WICS),可以快速、轻松地配置以上这些路由器。虚拟输入/输出(I/O)卡允许添加多个以太网接口卡、交换机模块、串口到设备中,甚至可以在每个基本设备上添加/删除内存,这取决于项目需要和Cisco IOS版本。
1.2.2 QEMU和VirtualBox
可以添加QEMU和VirtualBox虚拟机到GNS3中,并把它们用到你的项目中,这些设备可以和其他的GNS3设备形成一个完整的端到端网络,例如,可以连接一个VirtualBox主机到一系列交换机和路由器,并且允许它访问网络中另外一个VirtualBox主机上的资源。在这个场景中,可以配置和测试各种路由协议和NAT、ACL、VPN等特性。当然,物理计算机硬件位置限制了资源,但是现代计算机有很多未使用的资源等待着被GNS3开发利用。
时间: 2024-09-25 02:49:52