CISCO模拟器综合应用

简介:
假期通过对手头的路由交换模拟器的整理,发现目前的模拟器用于实验测试方面各有特色,各具特色,相互整合起来更为全面,主流的实验环境都是通过 Dynamips 来实现,这是我们能够用到最为逼真的 IOS 模拟器,足可调用思科大部分的 IOS 版本,要想去搭建仿真的实验环境,手里头不光要有多个 IOS 版本,还有使用实验拓扑的设计。我们可以综合来应用,来帮助我们去搞定各种实验,顺便说一下最潮的要数 GNS3 ,各位可以直接从官网下载,包括 Linux 版本和Wireshark抓包工具。
首先,我们使用官方的 packet tracer 5.3 模拟器,这个模拟器主要是针对 NA 实验实验开发,在新版中增加对 Wifi 和 Ip 电话的支持,更让人省力的是内置的 IOS 版本的升级,我们可以使用 Do Show 命令了,一句话支持的命令和参数更多,而且还有现成的拓扑环境可以直接使用,三层路由交换机也能用到了。
其次是基于 Dynamips 的模拟器,版本是 0.2.8 ,已经好久没有新版本了,运行 Dynamips 批处理命令的环境,还有dynagen自己编写拓扑环境 Net 文件的,这两种模拟器由于需要自己去配置网卡和idle-pc参数,加上拓扑环境搭建有难度,网上推出搭建好的环境给我们实验,比如说工大瑞普的 NP 环境就很方便我们使用SecureCRT去连接到实验环境,小凡的DynamipsGUI_2.8_CN是一高人整出来可以使用图形化界面来搭建环境,在网上流行了很久。
 
如果不是 GNS3 的出现,也许DynamipsGUI还会让大家继续用下去,不断更新的 GNS3 模拟器是集成图形拓扑管理的最佳软件,可以有更多的方式去管理我们的实验环境,前提条件是我们需要设置很多参数,刚开始搞懂不是那么容易的事。我的建议是我们可以结合dynagen来使用,因为我发现 GNS3 是可以直接使用配置好的 Net 文件环境,我们可以从拓扑中看到路由器和交换机的工作状态,简直太棒了,让我们可以节省了实验环境,在自家的电脑上都完全模拟大部分实验,包括防火墙的实验。
 
最近思科内部的CiscoIOU(IOS Over Unix)遭到泄露,也炒的很火,据说cisco内部人员用它来测试新出的IOS的feature。它最牛的特点是用它跑N台虚拟路由器对cpu占用也没多少,据说可以直接秒杀掉目前所有的模拟器。现在有2种整合版本可以下载(下载地址自己google),一种是撒加的CDlinux-IOU.iso,和flyxj的cisco-iou-livecd-v1.0,二者的区别就是撒加的可以自己任意搭拓扑,自己搭个IE机架都行。flyxj的拓扑已经搭好由6台路由器组成。
CDLinux-IOU_2.0使用:
1、该版本依旧是支持在虚拟机里运行的。
2、光盘启动后将自动开启SSH,方便使用SecureCRT连接到虚拟机做IOU实验。
3、默认的root么有密码,运行通过SSH连接并允许空密码登陆。
4、支持保存用户的IOU配置。
5、支持每次启动后自动更新CDLINUX的系统时间。
6、自定义网络TOP   。
 
GNS3 安装包整合了如下的软件:
Dynamips  :一款可以让用户直接运行 Cisco 系统二进制镜像的 IOS 模拟器
Dynagen  :是 Dynamips 的文字显示前端
Pemu : PIX 防火墙设备模拟器。
Winpcap : windows 平台下一个免费,公共的网络访问系统。开发 winpcap 这个项目的目的在于为 win32 应用程序提供访问网络底层的能力。
 
GNS3 与小凡的 DynamipsGUI 比较:
1. 易于设计优秀的网络拓扑结构   ,解决了 DynamipsGUI 小凡的网络拓扑生成后,无法再更改,无拓扑图生成的麻烦,易于教学。可以实时对网络拓扑进行相应的更改。
2. 可随时对设备进行模块添加、删减。
3.GNS3 算出 idle 值后,优秀的 idle 值会以 * 号标识。易于选取准确的 idle 值,减少对 cpu 的占用。
4. 通过真正运行 IOS 实现对 Cisco 路由器的模拟。
 
GNS3  7.2 模拟器的特点介绍:
1.GNS3 可与 SecureCRT 搭配使用,也能使用 PuTTY 连接更加直观。
2. 可在网络拓扑中添加 VPC ,也可以将真实的计算机与网络拓扑相连。
3. 模拟 Cisco 路由设备和 PIX 防火墙。
4. 仿真简单的 Ethernet, ATM 和帧中继交换机。
5. 能够装载和保存为 Dynamips 的配置格式,也就是说对于使用 dynamips 内核的虚拟软件具有较好的兼容性。
6. 支持一些文件格式( JPEG, PNG, BMP and XPM )的导出。



本文转自 zhaiken 51CTO博客,原文链接:http://blog.51cto.com/zhaiken/768506,如需转载请自行联系原作者
相关文章
|
人工智能 编解码 算法
AI生成视频告别剪辑拼接!MAGI-1:开源自回归视频生成模型,支持一镜到底的长视频生成
MAGI-1是Sand AI开源的全球首个自回归视频生成大模型,采用创新架构实现高分辨率流畅视频生成,支持无限扩展和精细控制,在物理行为预测方面表现突出。
1725 1
AI生成视频告别剪辑拼接!MAGI-1:开源自回归视频生成模型,支持一镜到底的长视频生成
|
8月前
|
弹性计算 人工智能 运维
2026年OpenClaw(Clawdbot)部署+接入QQ保姆级教程,3分钟手把手教会你
2026年OpenClaw(前身为Clawdbot)凭借轻量化容器化架构、强大的AI任务自动化能力和丰富的第三方集成接口,成为个人与企业实现智能化办公、社群运营的核心工具。阿里云提供的弹性计算资源、成熟的云端运维体系与企业级安全防护能力,为OpenClaw的稳定运行提供了坚实支撑;而QQ作为国内用户基数最大的即时通讯平台,与OpenClaw的深度联动,可实现“QQ发指令、AI自动化执行”的全流程提效,覆盖办公协作、社群管理、智能客服等多场景。本文基于2026年最新实测经验,从阿里云环境搭建、OpenClaw部署、QQ接入配置到运维优化,提供包含完整代码命令的保姆级教程,零基础用户也能按步骤零失
3878 14
|
11月前
|
NoSQL 数据可视化 数据管理
常用的redis迁移工具有哪些
yunedit-redis:是一个完整的可视化工具,支持redis的数据管理和数据迁移。redis-dump: 也是做得比较早的工具,使用命令行导出数据。是命令行导出比较好的工具。redis-shake:通过命令行安装,这不是一个直接的导出工具,它是一个api工具。redis-cli:redis自带的工具,这个工具的导入导出的命令比较简陋。
|
安全 搜索推荐 数据挖掘
聚焦跨境业务:电商API接口应用与挑战全解析
电商API接口在跨境业务中实现数据互通、流程自动化及功能扩展,提升运营效率与用户体验,但面临数据安全、合规性及技术兼容等挑战,需通过安全加固、合规管理及技术优化等策略应对。
|
Java Linux
解决OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0...
解决OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0...
2919 0
|
人工智能 安全 数据库
AiCodeAudit-基于Ai大模型的自动代码审计工具
本文介绍了基于OpenAI大模型的自动化代码安全审计工具AiCodeAudit,通过图结构构建项目依赖关系,提高代码审计准确性。文章涵盖概要、整体架构流程、技术名词解释及效果演示,详细说明了工具的工作原理和使用方法。未来,AI大模型有望成为代码审计的重要工具,助力软件安全。项目地址:[GitHub](https://github.com/xy200303/AiCodeAudit)。
6408 9
|
安全 API 数据安全/隐私保护
淘宝店铺所有商品数据接口(Taobao.item_search_shop)
淘宝开放平台提供的 `Taobao.item_search_shop` 接口用于获取指定淘宝店铺的所有商品数据。请求参数包括 `seller_id`(必需)、`page`(可选,默认为1)和 `sort`(可选,排序方式如新品、价格、销量)。响应参数包括商品的唯一标识符、主图URL、标题、价格、销量等。使用步骤包括注册账号、创建应用、获取权限、构建请求、分页获取商品列表和获取商品详细信息。注意遵守调用频率限制和相关法律法规。
1184 5
|
缓存 物联网 数据库
InfluxDB vs TDengine :2025 年了,谁家用的数据库还不能高效读缓存?
在工业互联网和物联网的大数据应用场景中,实时数据的写入和查询性能至关重要。如何快速获取最新设备状态并实时处理数据,直接影响到业务的高效运转。本文将深入分析 TDengine 和 InfluxDB 在缓存机制上的差异,帮助读者更好地理解这两款主流时序数据库在性能优化方面的优劣。
1402 1
|
机器学习/深度学习 人工智能 自然语言处理
【机器学习】python之人工智能应用篇--游戏生成技术
游戏生成技术,特别是生成式人工智能(Generative Artificial Intelligence, 简称Generative AI),正逐步革新游戏开发的多个层面,从内容创作到体验设计。这些技术主要利用机器学习、深度学习以及程序化内容生成(Procedural Content Generation, PCG)来自动创造游戏内的各种元素,显著提高了开发效率、丰富了游戏内容并增强了玩家体验。以下是生成式AI在游戏开发中的几个关键应用场景概述
985 2