2024年3月20日发(作者:)

第13章网络模拟器与GNS3的使用

[内容概要]

网络模拟器种类很多,开源的且非商业化的当属GNS3的获取和使用最为方便,且模拟的网络

功能从交换到路由,从防火墙到入侵防御系统十分完整,且虚拟网络与基于虚拟或物理的多系统平台

的服务器、客户机都能连通。开发者将其命名为GNS3的初衷是要基于开源的网络模拟器NS3做出

图形化的前端。但是NS3内容繁杂,包含TCP/IP的多种协议,包含从有线到无线的多种模块,比

如WIMAX模块乃至水下声学模块等等,功能十分强大,更多地用在研究方面,曲高和寡。随着模

拟器Dynamips(模拟使用Cisco IOS)的兴起,最终GNS3被做成了Dynamips而非NS3的图形

前端。

[学习目标]

了解网络模拟器的种类,掌握GNS3的使用。具体掌握:

(1) 模拟Cisco路由器和交换机;

(2) 模拟Cisco ASA防火墙;

(3) 模拟Cisco IPS;

(4) 使用VPCS虚拟PC和真实PC连接测试虚拟网络系统;

(5) 使用GNS3设计网络拓扑,完成设备配置并保存工程文件。

13.1网络模拟器简介

在网络技术的教学或一般的研究中,很有可能只能提供有限数量的物理(真实)网络设备供学

习或研究者使用,满足不了更高的需求;一些自学者甚至没有网络设备做实验。于是网络模拟器软

件应运而生。

不同的网络模拟器数量很多,功能强大的如上面提到的NS3,对网络进行全方位的模拟。不在

这里讨论。这里我们针对网络设备的模拟器简单分一下类。

13.1.1网络模拟器分类

按照模拟的是Cisco还是H3C网络,可分为Cisco网络模拟器和H3C网络模拟器。

在Cisco网络模拟器中,可分为非使用Cisco IOS的模拟器和基于(使用)Cisco IOS的模拟器。

前者著名的如Cisco PacketTrance和Boson,使用简单但是功能有限。后者则如工大瑞普、小凡

DynamipsGUI、GNS3和基于硬件的瑞思RS-8421模拟器。这里只介绍基于Cisco IOS的模拟器。

基于Cisco IOS的图形化网络模拟器均使用了开源的虚拟化模拟器Dynamips做核心组件,再

做个图形化前端加上其他组件,实现Cisco IOS的绝大部功能。

1.工大瑞普

工大瑞普模拟器不支持用户自己搭建拓扑,是使用系统已搭建的拓扑,可满足大部分CCNA,

CCNP和一部分CCIE实验的需要。官网下载地址:

ftp:///