当前位置:文档之家› 模拟器7200详解

模拟器7200详解

模拟器7200详解
模拟器7200详解

7200路由模拟器

7200路由模拟器

告别BOSON,从现在开始。

学习CCNA/CCNP,一个好的模拟器必不可少。很多兄弟都用boson,因为它更贴近试题,但是boson的缺陷在于,他仅仅是模拟了cisco IOS的部分命令,很多和实际相关的问题无法模拟,它是一个逻辑的东西。而Dynamips是模拟思科路由器的实际运行环境,用真是机器的CPU 内存硬盘空间等模拟CISCO的硬件,它可以支持不同版本的IOS,只要下载相应的IOS文件就可以。但是仅能用于思科的设备。最近,我对dynamips的使用,有了一些心得,写出来和大家分享一下。

Dynamips是由一位叫做chris的外国朋友做的,如果你的外语不错,可以去作者的BLOG看看,那里有最新版的下载,,作者的BLOG http://www.ipflow.utc.fr/blog/。该软件为开源软件,如果有编程厉害的朋友,可以去作者的BLOG上下载源代码下来,如果修改成能模拟华为的设备,对我们搞网络的来说可是天大的福音啊。

Dynamips有不同版本,但目前来看它是一个路由器的模拟软件,关于交换的部分是模拟了在路由器上插不同端口。

通常我们用的是0.2.5-RC1到0.2.7-RC1中的某个版本,最新的是0.2.7-RC1。0.2.5版本仅仅可以支持3640、3660、7200三个型号的设备,只能模拟路由器。

0.2.6-RC1之后,作者加入了在3600系列上对NM-16ESW交换模块的支持,可以支持3620、3640、3660、7200四种设备,同时解决了某些配置下,电脑CPU占用100%的问题。

0.2.7-RC1是作者最近才开发出来的,修正了不少BUG。这个版本在原有支持的设备上新增了2600、Cisco 7200 NPE-G2、Cisco 7200 new Ethernet Port Adapters。

运行方式是使用Dynagen程序,调用.net文件。Dynagen这个程序似乎不是由chris 编写,而是另外的一个人制作的。其使用的.net配置文件,逻辑性较强,更适合自己制作拓扑结构。但是它对CPU和内存的占用较高,而且如果一旦某个虚拟设备宕掉,所有开启的设备都需要重新启动。

以上简单说了Dynamips模拟器的情况,下面我们来看它的配置。我们先来看它的配置文件。注:需运行在0.2.7-RC1版本下。

以下我们截取一段配置文件,来看看它的配置方法。

黑色字体为说明。

***************************************************************** ************

autostart = false

# 是否开启自动运行,如果该值为true,那么你运行程序后,所有的设备都会自动启动(如果设备有很多,那将是个灾难),建议设置为false,以后用哪个开那个就可以了。[localhost]

port = 7200

udp = 10000

# 以上是设置所有的虚拟设备使用的端口号,应该是定义了一个起始端口,后面的自行分配,我没有查到具体的设备端口,仅仅是猜测。

[[router R1]]

# 前面的router是定义设备的类型,由此也可以看出,其实Dynamips只能模拟路由器。

后面的R1是你自己定义的设备名称,需要区别于其他设备。

image = D:\cisco IOS rom\IOS\c3640-jk9o3s-m z.124-10a.bin

# 这个就是网上下载的IOS文件路径,最好写绝对路径。

model = 3640

# 这句定义了你的路由器型号,根据不同的IOS写不同的型号,不同型号的虚拟设备有差异的,这个是3640。

console = 2001

# 这个是定义了登陆的接口,在整个配置中此值必须唯一。2001其实就是2001端口,看到上面的[localhost]了吗?那是地址,也可以用127.0.0.1来代替。也就是说,如果你要用telnet 的方式登陆,那么地址就是127.0.0.1:2001,我会专门写出SecureCRT软件的用法。

ram = 96

# 定义这个虚拟设备使用多大的内存,可以自己试试看,如果值太小,虚拟设备启动不了的,如果你的内存够大,也可以扩大此值。

confreg = 0x2102

# 配置寄存器的值,我建议直接设置为2102,很多朋友都说配置存储不了,就是因为这个配置寄存器设成了2142。其实不是不能保存设备,而是如果配置为2142,设备启动时不会读取配置。

idlepc = 0x603e0068

# 这个数值影响了程序的性能,最好多试几个。

exec_area = 64

# 看样子象是命令或者程序的空间,但是我一直不清楚这个设置是干什么的。

mmap = true

# 如果你的内存足够大,那么可以把它设置成false,让程序完全在内存里运行。如果你和我一样,只有512M内存,那么我建议你设置为true。注意:如果设置为true,需要在程序所在的磁盘内留出一定的磁盘空间,推荐预留1G以上的空间。

slot0 = NM-1FE-TX #36系列的1端口快速以太网模块,连接虚拟交换机必须使用这个。slot1 = NM-4T # 36系列的4端口串口模块。

slot2 = NM-1FE-TX #36系列的1端口快速以太网模块,这个用来连接其他的设备。

上面的三行显示了在虚拟设备的插槽内所使用的模块(或者叫线卡)。3640可以支持4个模块,3660支持6个。支持的模块种类后面再说。

f0/0 = SW9 1 本机的f0/0连接到了名称为SW9的设备的1端口。

s1/1 = R2 s3/0 本机的s1/1连接到了名称为R2的设备的s3/0端口。

s1/2 = FR1 1 本机的s1/2连接到了名称为FR1的设备的1端口。

f2/0 = SW1 f1/15 本机的f2/0连接到了名称为SW1的设备的f1/15端口。

以上4行显示了拓扑的连接情况,=前面的是本机的端口,=后面的是链接到的设备名称和端口。格式为:本机端口=对方名称对方端口。一旦在这里定义了连接,则不需要在对端设备进行设置,否则会出错。

[[router R2]]

同上,这个设备叫“R2”。

image = D:\cisco IOS rom\IOS\c7200-jk9o3s-m z.124-10a.bin

这个设备使用的是7200的IOS,7200和3600可以使用的模块不一样喔。

model = 7200

定义设备为7200。

console = 2002

这个设备用2002端口登陆。

npe = npe-400

定义7200的NPE类型,具体干什么用,我还不明白,不过用这个数值就挺好。

ram = 128

7200当然要大一些的内存喽,我设置128M据说有人设置256M。

confreg = 0x2102

idlepc = 0x6074ae38

exec_area = 64

mmap = true

以上几条和第一个设备相同,是通用配置,以下不再赘述。

slot0 = PA-C7200-IO-FE 7200的1端口快速以太网模块,连接虚拟交换机必须用这个。slot1 = PA-FE-TX 7200的1端口快速以太网模块,这个端口用来连接其他的设备。

slot2 = PA-A1 7200才支持的1端口ATM模块,36系列不支持这个的。

slot3 = PA-4T 7200的4端口串口模块。

好了,看到了嘛,36系列和72系列的模块是不一样的,自己做拓扑的时候可别弄乱了。

f0/0 = SW9 2 本机的f0/0连接到了名称为SW9的设备的2端口。

f1/0 = SW1 f1/14 本机的f1/0连接到了名称为SW1的设备的f1/14端口。

s1/2 = F R1 2 本机的s1/2连接到了名称为FR1的设备的2端口。

a2/0 = AT1 1 本机的ATM a2/0端口连接到了名称为AT1的设备的1端口。

以上是这个虚拟设备的拓扑连接,R1和R2有一条串行链路,因为在R1上进行了定义,所以不用再在这里定义了。

[[router SW1]]

这个设备叫SW1,因为它的主要功能是模拟交换机,但是设备类型依然是router。

image = D:\cisco IOS rom\IOS\c3640-telco-m z.123-11.T.bin

这次我们使用3640的IOS文件。注意:如果你想要模拟可管理的交换机,必须用3600系列的IOS,而且版本越高越好否则无法支持所需的模块。

model = 3640

console = 3001

定义登陆端口3001。

ram = 128

confreg = 0x2102

idlepc = 0x60fe8088

exec_area = 64

mmap = true

slot0 = NM-1FE-TX 36系列的1端口快速以太网模块,上面说过了。

slot1 = NM-16ESW 36系列的16端口快速以太网模块,模拟可管理交换机就靠他。

f0/0 = SW9 3 本机的f0/0连接到了名称为SW9的设备的3端口。

f1/11 = PC1 f0/0 本机的f1/11连接到了名称为PC1的设备的f0/0端口。

[[router PC1]]

这个设备叫做PC1,我们用一个路由器来模拟一台PC,可以多模拟几个,然后接到交换机上练习VLAN配置,这里就说一个。

image = D:\cisco IOS rom\ios\c3640-i-m z.112-20.P.bin

这个IOS其实没什么要求,越小越好。因为我们只需要它有个以太口,同时我们不用它什么功

能,有个ping 和trace命令就够了。

model = 3640

console = 4001

虚拟PC从4001开始。

ram = 32

只要能运行,内存越小越好。

confreg = 0x2102

idlepc = 0x6017144c

exec_area = 32

mmap = true

slot0 = NM-1FE-TX 就这一个模块。

[[ATMSW AT1]]

前面的ATMSW说明这个设备是ATM交换机,后面的AT1是它的名字,方便大家连接他。这个设备不可管理,就象是ISP的设备。

1:1:100 = 2:2:200

应该是ATM的参数,但是我还没有学会ATM技术,所以这个数值我也不知道是怎么回事。以后学了再补上。

[[ethsw SW9]]

前面的ethsw说明这个设备是以太网交换机,后面的SW9是它的名字,方便大家连接他。这个设备同样不可管理。

1 = dot1q 1 端口1,封装802.1Q,属于VLAN1。

2 = dot1q 1 端口2,封装802.1Q,属于VLAN1。

3 = dot1q 1 端口3,封装802.1Q,属于VLAN1。

4 = access 1

NIO_gen_eth:\Device\NPF_{DE5D9A8A-6CC2-4F44-BEC4-4FC0EEEB566C}

这个是你物理PC的网卡,相当于你的网卡也接在了这个虚拟的交换机上,建议将网卡设置上。

[[FRSW FR1]]

前面的FRSW说明这个设备是帧中继交换机,后面的FR1是它的名字,方便大家连接他。这个设备也不可管理。

1:102 = 2:201

以上应该是帧中继交换机的虚电路,还没有比较透彻的理解帧中继,以后补吧。

实验2使用网络模拟器packetTracer

实用文档 实验报告正文: 一、实验名称使用网络模拟器packetTracer 二、实验目的: 1. 掌握安装和配置网络模拟器PacketTracer的方法; 2. 掌握使用PacketTracer模拟网络场景的基本方法,加深对网络环境,网络设备和网络协议交互过 程等方面的理解。 三、实验内容和要求 1. 安装和配置网络模拟器; 2. 熟悉PacketTracer模拟器; 3. 观察与IP网络接口的各种网络硬件; 4. 进行ping和traceroute。 四、实验环境 1)运行 Windows 8.1 操作系统的 PC 一台。 2)下载 CISCO 公司提供的 PacketTracer 版本 5.2.1。 五、操作方法与实验步骤 1) 安装网络模拟器 安装 CISCO 网络模拟器 PacketTracer 版本 5.2.1。双击 PacketTracer 安装程序图标,入安装过程。根据提示进行选择确认,可以顺利安装系统。 2) 使用 PacketTracer 模拟器 (1) 启动系统。点击“Cisco Packet Tracer”图标,将会出现如图 1 所示的系统界面。

图 7 PacketTracer 的主界面 菜单栏中包含新建、打开、保存等基本文件操作,其下方是一些常用的快捷操作图标。 工作区则是绘制、配置和调试网络拓扑图的地方。 操作工具位于工作区右边,自上而下有 7个按钮。这些操作工具的作用分别是:选择(Selected),用于选中配置的设备;移动(MoveLayout),用于改变拓扑布局;放置标签(Place Note),用于给网络设备添加说明;删除(Delete),用于去除拓扑图中的元素,如设备、标签等;检查(Inspect),用于查询网络设备的选路表、MAC 表、ARP 表等;增加简单的 PDU(Add Simple PDU),用于增加 IP 报文等简单操作;增加复杂的 PDU(Add Complex PDU),可以在设置 IP 报文后再设置 TTL 值等操作。使用检查工具可以查看网络设备(交换机、路由器)的 3 张表,该功能等同于在 IOS 命令行中采用相应的 show 命令,如 show arp。增加简单的 PDU 和增加复杂的 PDU 两个工具用于构造测试网络的报文时使用,前者仅能测试链路或主机之间是否路由可达,后者则具有更多的功能。 例如,要测试 PC0 到 Router0 之间的连通性,可以先用增加简单的 PDU 工具点击 PC0,再用该工具点击 Router0 就可以看出两设备之间是否连通。如图 8 所示。 图 8 用增加简单的 PDU 工具测试设备之间的连通性 结果表明两个设备之间的链接是畅通的,图9是模拟模式下捕获到的数据包信息列表

焊接操作仿真训练模拟器

武汉科码焊接操作仿真训练模拟器 产品采用分布式仿真实训技术、虚拟现实技术、微机测控技术、声音仿真技术及计算机图像实时生成技术。在不需要真实焊机的情况下,通过仿真主控系统、位置追踪系统,将焊接演练过程中焊枪的位置、速度和角度等进行采集处理,并实时生成虚拟焊缝。 将仿真操作设备、实时3D技术及渲染引擎相结合,演练过程真实,视觉效果、操作手感与真实一致。在焊接演练的过程中,学员能够看到焊接电弧以及焊液从生成、流动到冷却的过程,同时听到相应的焊接音效。 可实现教师端各项功能,分别是:监控、课程设计、任务设计、学生管理、成绩管理、任务共享和系统设置。教师机用于制定任务,供学生练习和考试,在考试完成后可以查看考试成绩,并对学生进行管理。 1、教师软件功能 (1)监控 选择虚拟焊接设备,向其发送训练或考试任务。每台设备应可以同时接受不同类型的课程,或进入不同的模式。 (2)课程设计 可以对课程内容进行设置,应包括:课程名称、任务等,并可方便的添加和删除。应可以查看课程信息:选择一个节点,显示出该节点的详细信息。 (3)任务设计 应可以对任务内容进行设置,须包括:任务名称、目的、焊机类型、接口类型、焊接位置、坡口类型和母材厚度等。

应可查看该教师设计的任务:选择一个节点显示出该节点的详细信息。 (4)学生管理 应可以新建年级、新建专业、新建班级、新建学生、修改学生信息、删除信 息等。 (5)成绩管理 须可以查看自己所管理班级的课程成绩单、学生考试成绩单、任务详细成绩单。须能以文字报告、焊接参数曲线显示训练结果。 (6)任务共享 须实现查看其它教师所设计的任务并能共享。选择要查看的教师,任务列表中须显示出所有的任务,单击某一任务应可以查看任务详细信息。 (7)系统设置 须可将学员列表中的自由设备添加到自己的教学组。可以修改登录密码、设 置公差等级的具体参数。 2、管理员功能 须可向虚拟焊接设备发送任务;能查看课程信息、任务信息、学生信息和成绩;对教师进行管理;分配虚拟焊接设备设备。管理员分为七个部分:设备监控、课程设计、任务设计、教师管理、学生管理、成绩管理和系统设置。 (1)设备监控 须可以查看当前焊接设备,通过选择教师(管理员“设备监控”可以“选择教师”,其他功能与教师“监控”相同)、课程及任务向学员机发送任务。

CMT模拟器的设计与实现(精)

—251— 2007年10月 October 2007 计 算 机 工 程Computer Engineering 第33 第19期 Vol 卷.33 No.19 ·开发研究与设计技术· 文章编号:1000—3428(2007)19—0251—02 文献标识码:A 中图分类号:TN47 CMT 模拟器的设计与实现 杨 华,崔 刚,吴智博,刘宏伟 (哈尔滨工业大学计算机科学与技术学院,哈尔滨 150001) 摘 要:片上多线程(CMT)是未来高性能处理器的发展方向,而软件模拟是处理器体系结构研究和设计中不可或缺的技术手段。该文基于SimpleScalar 工具集设计并实现了CMT 节拍级模拟器——OpenSimCMT ,对CMT 体系结构的设计和评测提供支持。OpenSimCMT 特点如下:(1)支持同时多线程(SMT)和片上多处理器(CMP)的模拟;(2)架构开放,配置灵活,可根据具体研究目标随时进行扩展,添加新的模拟内容及相关统计;(3)功能全面,对线程间资源竞争与共享、各功能单元、流水段、分支预测、多级cache 等全方位模拟,模拟结果准确。关键词:片上多线程;模拟;微处理器;高性能 Design and Implementation of CMT Simulator YANG Hua, CUI Gang, WU Zhibo, LIU Hong-wei (School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001) 【Abstract 】Chip multithreading (CMT) represents the direction for future high-performance processors, and simulation is an integral part of the processor architecture research and design process. This paper presents the design and implementation of a SimpleScalar-based cycle-level simulator —OpenSimCMT, which serves for designing and evaluating the CMT architectures. OpenSimCMT features that: (1) supporting the simulation of simultaneous multithreading (SMT) as well as chip multiprocessors (CMP); (2) open framework and well configurable, being extendible to accommodate a given research goal, and readily to append new simulation contents and relative statistic; (3) all-around simulation, supporting inter-thread resource sharing and competition, various function units, pipeline, branch prediction, multi-level caches, etc, facilitating accurate simulation. 【Key words 】CMT; simulation; microprocessor; high-performance 1 概述 伴随晶体管集成密度的日益提高,处理器的发展将逐渐进入片上多线程(CMT)时代[1]。CMT 通过开发线程级并行(TLP)来克服指令级并行(ILP)的不足,显著提高了处理器的整体处理能力。同时多线程(SMT)[2]和片上多处理器(CMP)[3]是两类典型的CMT 体系结构,自提出以来就受到广泛的研究和关注。SMT 在宽发射超标量(superscalar)的基础上增加多个硬件线程上下文(hardware context)控制,使多线程同时“驻留”于处理器中,不同线程的指令可同时发射,竞争并共享处理器内部的各种资源,有效地提高了资源利用率和整体性能。CMP 将多个相同的处理核集成在同一芯片中,共享大容量L2(或更低)cache ,每个核可看作一个独立的处理器,分别运行不同的程序/线程。CMP 旨在简化处理器设计,将整个片上资源静态划分给多个独立的核,其缺点是各自的资源无法交叉利用,当TLP 不足时会严重浪费资源。相比之下,SMT 中大部分资源是“竞争式共享”,在TLP 和ILP 间动态转换,提高资源的整体利用率,但也增加了设计和实现的复杂度。 处理器的设计、实现和验证过程日益复杂。软件模拟已成为处理器的先期设计、验证和评估的关键一环,也是对新体系结构思想进行验证和量化评价的重要手段。模拟不但节省成本,而且非常灵活,帮助探索未知的设计空间,对不同的设计思路和配置选项进行效果评测。由于性能、功耗、造价、可靠性、兼容性、可扩展性等方面的限制和要求,高效实用的处理器体系结构通常来自对各种设计选项的权衡和取舍(trade-off),这需要大量的先期模拟实验,是一个反复比较、 逐渐求精的过程。如果没有模拟器的支持,评测工作要等到 电路级设计(Verilog 验证、FPGA 仿真等)、甚至是实际芯片出来后才能进行,这是不切实际的。依赖于模拟器的详细程度和设计水平,模拟结果与实际会有不同程度的偏差,但这并不妨碍模拟器作为体系结构研究的重要技术手段、对各种设计选项进行相对客观的评测和比较。本文介绍了在CMT 研究过程所设计并实现的节拍级模拟器——OpenSimCMT 。 2 相关工作 SimpleScalar [4]是由Austin 设计的超标量处理器模拟工具集,包含指令行为验证(sim-safe)、分类统计(sim-profile)、分支行为(sim-brped)、cache 行为(sim-cache)、整体性能模拟(sim-outorder)等不同侧重点和详细程度的模拟;还包括与之配合的交叉编译工具,用于将高级语言程序(C 和Fortran)编译链接成Pisa 指令(类似MIPS ,用于研究目的)的可执行程序。由于SimpleScalar 的功能比较全面、开放源码、可移植性好(C 语言开发)等方面的优点,一直以来被学术界广泛地扩展和移植,作为新体系结构思想的验证和评测工具。目前为止,SimpleScalar 已发展到 4.0版(MASE),而最广泛采用的仍是3.0版。除Pisa 外,还出现了支持Alpha 、ARM 、PowerPC 、IA-32等指令集的版本,并且被成功移植到多种UNIX 、Linux 和 基金项目:国家自然科学基金资助项目( 60503015) 作者简介:杨 华(1974-),男,博士研究生,主研方向:片上多线程体系结构,容错处理器体系结构;崔 刚,教授、博士生导师;吴智博,博士、教授;刘宏伟,博士、副教授 收稿日期:2006-10-18 E-mail :yangh@https://www.doczj.com/doc/711206659.html,

网络设备模拟器PT教程-交换机路由基础

网络设备模拟器Packet Tracer教程第一章认识Packet Tracer软件 (1) 第二章交换机的基本配置与管理 (2) 第三章交换机的端口配置与管理 (3) 第四章交换机的Telnet远程登陆配置 (5) 第五章交换机的端口聚合配置 (7) 第六章交换机划分Vlan配置 (9) 第七章三层交换机基本配置 (12) 第八章利用三层交换机实现VLAN间路由 (13) 第九章快速生成树配置 (16) 第十章路由器的基本配置 (19) 第十一章路由器单臂路由配置 (21) 第一章认识Packet Tracer软件 Packet Tracher介绍 ●Packet Tracer是Cisco公司针对CCNA认证开发的一个用来设计、配置和故障排 除网络的模拟软件。 ●Packer Tracer模拟器软件比Boson功能强大,比Dynamips操作简单,非常适合 网络设备初学者使用。 学习任务 1、安装Packer Tracer; 2、利用一台型号为2960的交换机将2pc机互连组建一个小型局域网; 3、分别设置pc机的ip地址; 4、验证pc机间可以互通。 实验设备 Switch_2960 1台;PC 2台;直连线 PC1 IP:192.168.1.2 Submask:255.255.255.0 Gateway:192.168.1.1

PC2 IP:192.168.1.3 Submask:255.255.255.0 Gateway:192.168.1.1 PC1 ping PC2 Reply PC2 ping PC1 Reply PC2 ping Gateway Timeout 第二章交换机的基本配置与管理 实验目标 ●掌握交换机基本信息的配置管理。 实验背景 ●某公司新进一批交换机,在投入网络以后要进行初始配置与管理,你作为网络管理 员,对交换机进行基本的配置与管理。 技术原理 ●交换机的管理方式基本分为两种:带内管理和带外管理。 ●通过交换机的Console端口管理交换机属于带外管理;这种管理方式不占用交 换机的网络端口,第一次配置交换机必须利用Console端口进行配置。 ●通过Telnet、拨号等方式属于带内管理。 ●交换机的命令行操作模式主要包括: ●用户模式Switch> ●特权模式Switch# ●全局配置模式Switch(config)# ●端口模式Switch(config-if)# 实验步骤: ●新建Packet Tracer拓扑图 ●了解交换机命令行 ●进入特权模式(en) ●进入全局配置模式(conf t) ●进入交换机端口视图模式(int f0/1) ●返回到上级模式(exit) ●从全局以下模式返回到特权模式(end) ●帮助信息(如? 、co?、copy?) ●命令简写(如 conf t) ●命令自动补全(Tab) ●快捷键(ctrl+c中断测试,ctrl+z退回到特权视图) ●Reload重启。(在特权模式下) ●修改交换机名称(hostname X) 实验设备 Switch_2960 1台;PC 1台;配置线;

模拟驾驶训练机

学车之星怎么样?学车神器谁能不疯狂 2013年底全国各地的交通部又推出了电子路考,新驾考一出其通过率又不到3成,想快速拿到驾照似乎越来越难。未来10年,将迎来“学车高峰期”,将有超过3亿人进行驾考,同时也将有3亿人面临驾考难题! 学车之星驾驶模拟器的问世,想必是将为不少学员解决学车难题,是快速通过驾考的必备利器。学车之星怎么样?利用虚拟现实仿真技术营造一个虚拟的驾驶训练环境,完全“克隆”真实学车环境。 学车之星怎么样? 1小时熟练掌握方向盘操作技能;1小时无需眼睛看熟练挂档;1小时熟练掌握离合器操作技能......15天熟练掌握九选三技能;30天就能熟练掌握各项驾驶技能,让学员不再为学车而烦恼,让驾校轻松提高教学质量!学车之星怎么样?学车之星为何什么下面就来看看其技术优势吧。学车之星怎么样?三大优势: 3D视觉特效:独家采用世界前沿3D技术,将二维画面转换成三维立体道路驾驶场景,视觉特效逼真,在操作时与驾驶真车无异。 整车仿真操作:采用全车仿真模式,从方向盘、油门、离合器、刹车,到档位、仪表操作方法都与真车一致,学员操作时有与真车驾驶基本相同的感觉。学车之星怎么样?适用于宝马、奔驰……各种车型的操作,方便学员拿到驾照后直接上车。 全地形演练:学车之星所有训练课程与交通部新颁布的驾驶员培训新大纲要求一致,轻松实现驾驶训练与考核、交通法规的教学与考试相结合,足不出户就能学习高速、乡村、山路、坡起等各种路面地形的操作训练以及雨、雪、雾等天气的驾驶技巧。 学车之星怎么样?在未来10年,学车之星汽车驾驶模拟器将覆盖汽车驾驶培训行业90%的市场,全面实现智能化培训,如此驾驶神奇,谁能不疯狂? 创业提示: 创业有风险,投资须谨慎,留言咨询是迈向成功的第一步。如果对此项目感兴趣,请在下方留言板留言索取项目资料。例如:该项目如何加盟?投资多少?收益如何?可以把你的任何加盟问题告诉我们,总部将第一时间为你解答。 学车之星驾驶模拟器优点:耐心教练在身边 很多学员尤其是白领平日工作繁忙,到驾校上车练习时间短,而且学车有时领悟比较慢,经常被教练唠叨,有了学车之星驾驶模拟器的出现,解决一切烦恼。学车之星驾驶模拟器优点多多,减少占用车辆、占用场地、占用教练的成本,安全性能高,不怕学不会,最主要是耐心教练在身边,不怕教练唠叨。 学车之星驾驶模拟器优点: 1、便携,容易装卸,连接电脑使用,简单方便,随时随地进行驾驶训练。训练过程中按教纲进行语音提示,失误指导和纠正,教练就在您身边。

USB接口的RS485信号模拟器设计

USB接口的RS485信号模拟器设计 引言USB总线是一种高效、快速、价格低、体积小、支持热插拔的串行通信接口,目前USB 这一接口形式在电子产品的设计中得到了广泛应用。本文所设计的RS485信号模拟器就是采用USB接口总线,可以很方便与PC机进行连接,并且USB接口可以为外界提供电源。 RS485是一种平衡方式传输的串行接口标准,它的电气特性标准中有严格规定,但它的通信协议可以由用户自行定义。本文将详细讨论USB总线信号与 RS485总线信号的相互转换,及PC机终端应用软件对USB接口芯片的各种操作。在此基础上用户可以根据不同需求,在终端应用软件中自行设计通信协议。1 总体设计信号模拟器主要包括USB接口芯片、单片机子系统、RS485与TTL电平转换子系统。它可以实现两个功能:a.信号模拟器通过应用程序软件设置串行通信参数和数据帧结构,最终输出的信号是指定串行通信参数和数据帧格式的RS485总线数据,可以为采集器提供标准信号源;b.在信号模拟器内部可以实现信号自反馈功能,即将实际发送给采集器的数据通过信号模拟器内部回环电路回送给终端应用程序软件并最终显示出来,以验证信号模拟器发送数据是否正确。USB接口芯片FT245R是将USB接口信号转换成8位并行信号,由MCU读取8位并行信号数据,然后MCU通过全双工的串口将读到的数据发送给 RS485电平转换电路1,这样输出的信号就是满足指定要求的标准RS485总线信号。将RS485电平转换电路1输出端信号反馈给RS485电平转换电路2的输人端,这样可以把RS485电平转换成TTL电平,再通过全双工的串口进行接收,最终将数据回送到终端应用程序软件。信号模拟器的设计总体框图。 2 硬件电路设计2.1 USB接口芯片FT245RFT245R由FTDI(Future Technology Devices Inte-national Ltd.)公司推出,该芯片主要完成USB串行总线和8位并行FIFO接口之间的相互协议转换。整个USB通信协议全部由芯片自动完成,开发者无须考虑底层固件的编程。该芯片利用内部集成的时钟电路进行工作,无须外部提供时钟;完全兼容USB2.O协议。它有256字节的接收缓冲区和128个发送缓冲区,可以进行数据的大吞吐量操作。通过8位并行数据口D[O:7]和4位读写状态/控制口RXF、TXE、RD、WR就可实现与微控制器的数据交换。下面介绍读写FT245R FIFO操作时序要求。(1)FT245R FIFO读操作读操作时序。当RXF 为低,表示当前FIFO接收缓冲区内有数据,可以执行读操作读取接收缓冲区数据。在RD电平由高变低,FIFO控制器将接收缓冲区中的数据输出到8位数据端口上,MCU此时只需读取I/O口就可以将数据取到内部数据总线上来,再将RD信号拉高完成1字节数据的读取。当将 FIFO接收缓冲区中的数据全部取出后,RXF被拉高表示数据为空。在RXF为高时,禁止从FIFO接收缓冲区读取数据。 (2)FT245R FIFO写操作写操作时序。当TXE为低,表示当前FIFO发送缓冲区空,可以向发送缓冲区写入数据。在WR为高电平时,MCU将8位数据D[0:7]送到并行I/O口上,在WR 信号电平由高变低时数据被写入发送缓冲区中。当TXE为高时,表示当前FIFO发送缓冲区已满或者正在写入上一个字节,此时禁止向发送缓冲区中写入任何数据。MCU向FT245R写入数据时应确保TXE为低。 2.2 单片机子系统单片机子系统包括单片机和上电复位芯片。本设计中采用的单片机是AT89S52。 AT89S52作为系统的中央处理器担负着系统和PC主机的通信、系统内各部件正常工作等重要任务。AT89S52这款单片机内部有看门狗电路,可防止程序陷入“陷阱”或跑飞。为了使单片机上电复位可靠,这里采用专门的复位芯片MAX708。2.3 RS485接口电路设计信号经过单片机的UART接口,再经过MAX485转换即构成了RS485通信接口。2.4 硬件电路图 USB接口可以向外提供电源。USB接口规范规定:可提供电源电压为4.75~5.25 V,低输出功率USB端口最大的输出电流为100mA。信号模拟器所需的供电

一种飞机维修训练模拟器的设计

762 计算机测量与控制.2002.10(11) Computer Measurement &Control 设计与应用 收稿日期:2002-02-05。 作者简介:谢华(1965-),男,河南省信阳市人,学士,讲师,主要从事航空维修技术、计算机应用的教学和科研工作。 文章编号:1671-4598(2002)11-0762-03 中图分类号:T P274 文献标识码:B 一种飞机维修训练模拟器的设计 谢 华,闫景波,魏 东,孙启顺 (空军第一航空学院,河南信阳 464000) 摘要:介绍了一种采用控制图像来代替中央指示设备的飞机维修训练模拟器,详述了其工作原理和软件的设计,并讨论了其技术难点的解决方法。该模拟器不仅制作成本低,而且辅助训练手段多,训练效率高。 关键词:模拟器;操作设备;显示设备;区域图像 Design of Aircraft Maintenance Training Simulator XIE Hua,YAN Jing bo,WEI Dong,SUN Qi sun (F irst Aeronautical Colleg e of Air Force,Xinyang 464000) Abstract:A kind of aircraft maintenance training simulator w hich replace r eal center displaying equipment by controlling imag e is intro duced.Its w ork pr inciple and software design are presented,and the solv ing met hod of its technique difficulty is discussed.T his simulator is not only of low cos t but also mor e tr aining measures,so its tr aining efficiency is high. Key words:simulator;oper atio n equipment;displaying equipment;reg ional imag e 1 引言 在现代高技术战争中,飞机所起的作用已越来越明显,但飞机能否发挥出它的威力,这不仅取决于飞行员的驾驶和实战技术,同时也取决于飞机维修人员的维修保障技能,因为维修人员对飞机的维修保障质量影响着飞机性能的发挥甚至飞行安全的保证,因此,提高飞机维修人员的维修技能始终是航空地勤部队的主要任务。要提高这些技术和技能,维修人员必须反复在飞机上练习提高。然而现代飞机上的设备价格昂贵,寿命有限,不允许因训练过多地使用,并且一些训练科目在操作过程中危险性大,易造成训练事故,对燃料和物资的消耗巨大,为了解决该问题,我们设计了一种飞机维修训练模拟器。 2 模拟器设计的总体方案 由于飞机操作训练内容大多集中在飞机座舱内,因此,模拟器模拟的主要内容应该是座舱各设备。通过对飞机座舱各设备研究分析发现,这些设备可分为两类,一类为用于手动的操作设备,如油门、驾驶杆、手柄、电门、按钮等,这类设备主要用于手动操作训练,因此必须采用实装设备或外形一样、功能相同的仿制设备,这些设备主要集中在座舱内两侧操作台上;另一类为用于观察和测量的显示设备,如显示 器、仪表、信号装置等,这些设备往往价格非常昂贵且寿命有限,它们大多集中在中央仪表板上,个别安装在两侧位置。 飞机维修训练模拟器的设计应从技术可靠性、实用性和性能价格比来综合考虑,采用一种经济可行的方法,因此,模拟器不完全使用飞机实装设备。对用于训练手动操作技能的油门、驾驶杆、开关、按钮、电门等设备采用实装;对于中央仪表板,由于其上的设备大多为价格昂贵、寿命有限且主要用来显示或指示的设备,采用计算机显示器1 1显示图像来代替;对于两侧的显示设备采用外形相同的模拟设备来完成;对于各设备工作的声音采用计算机控制音响播放声音文件的方法来实现。 图1 模拟器的结构框图 3 模拟器的工作原理 模拟器结构如图1所示,将用于训练手动的操作 设备分为两类,一类为开关量设备,如电门、按钮、把手等设备,这类设备中的一部分本身就是电路开关,因此,将其直接连接到I/O 输入采集板上即可使计算机获得其工作状态的变化。这类设备中的另一部

网络设备模拟器Packet-Tracer教程

网路设备模拟器Packet Tracer教程第一章认识Packet Tracer软件 (1) 第二章交换机的基本配置与管理 (2) 第三章交换机的端口配置与管理 (3) 第四章交换机的Telnet远程登陆配置 (5) 第五章交换机的端口聚合配置 (7) 第六章交换机划分Vlan配置 (9) 第七章三层交换机基本配置 (11) 第八章利用三层交换机实现VLAN间路由 (13) 第九章快速生成树配置 (15) 第十章路由器的基本配置 (18) 第十一章路由器单臂路由配置 (20) 第十二章路由器静态路由配置 (22) 第十三章路由器RIP动态路由配置 (25) 第十四章路由器OSPF动态路由配置 (28) 第十五章路由器综合路由配置 (31) 第十六章标准IP访问控制列表配置 (34) 第十七章扩展IP访问控制列表配置 (36) 第十八章网络地址转换NA T配置 (39) 第十九章网络端口地址转换NAPT配置 (41) 第一章认识Packet Tracer软件 学习任务 1、安装Packer Tracer; 2、利用一台型号为2960的交换机将2pc机互连组建一个小型局域网; 3、分别设置pc机的ip地址; 4、验证pc机间可以互通。 实验设备 Switch_2960 1台;PC 2台;直连线 PC1 IP:192.168.1.2

Submask:255.255.255.0 Gateway:192.168.1.1 PC2 IP:192.168.1.3 Submask:255.255.255.0 Gateway:192.168.1.1 PC1 ping PC2 Reply PC2 ping PC1 Reply PC2 ping Gateway Timeout 第二章交换机的基本配置与管理 实验目标 ●掌握交换机基本信息的配置管理。 实验背景 ●某公司新进一批交换机,在投入网络以后要进行初始配置与管理,你作为网络管理 员,对交换机进行基本的配置与管理。 技术原理 ●交换机的管理方式基本分为两种:带内管理和带外管理。 ●通过交换机的Console端口管理交换机属于带外管理;这种管理方式不占用交 换机的网络端口,第一次配置交换机必须利用Console端口进行配置。 ●通过Telnet、拨号等方式属于带内管理。 ●交换机的命令行操作模式主要包括: ●用户模式Switch> ●特权模式Switch# ●全局配置模式Switch(config)# ●端口模式Switch(config-if)# 实验步骤: ●新建Packet Tracer拓扑图 ●了解交换机命令行 ●进入特权模式(en) ●进入全局配置模式(conf t) ●进入交换机端口视图模式(int f0/1) ●返回到上级模式(exit) ●从全局以下模式返回到特权模式(end) ●帮助信息(如? 、co?、copy?) ●命令简写(如conf t) ●命令自动补全(Tab) ●快捷键(ctrl+c中断测试,ctrl+z退回到特权视图) ●Reload重启。(在特权模式下) ●修改交换机名称(hostname X) 实验设备 Switch_2960 1台;PC 1台;配置线;

叉车仿真训练模拟器

叉车仿真训练模拟器概述 一般来说,凡是需要有一个或一组熟练人员进行操作、控制、管理或决策的工作,例如汽车、飞机、船舶的驾驶,外科手术、消防、各类工业设备的操作等都需要进行专门的职业技能训练。过去的职业训练基本上都在实际系统中进行。而随着计算机技术、虚拟现实技术、多媒体技术、自动控制技术的飞速发展和广泛应用,以计算机系统为核心和操纵控制台为基础构成的各种模拟仿真训练器已成为当今重大生产设备或过程控制设备操作人员上岗工作、培训的必备手段,受到国内外工业界的高度重视,并在航天航空、火力及核能发电、石油化工、军事、航海等许多领域得到广泛使用。目前,模拟仿真训练器已逐步成为培训飞机、汽车、船舶等驾驶人员的重要设备之一。 叉车、堆高机、正面吊是冶金、制造、港口、水电、建筑、铁路货场、仓储中心等部门装卸货物的主要设备,也是容易出安全事故的设备。这些叉车驾驶的操作涉及到财产与生命安全,对操作人员的素质要求愈来愈高。由于它们可应用在不同行业领域,其种类繁多,操作技术多样,在生产过程中不仅要完成驾驶操作,更要与其他工种人员协调一致地完成吊装等装卸工艺动作,如操作不当而引起的破坏程度和危险性都会大大增加。这一切都为车辆司机的培养和训练工作带来极大的挑战。随着现代科学技术的迅速发展和企业生产管理水平的提高,人们迫切需要一种安全、快速、高效的培训方式,集虚拟现实技术?计算机仿真技术?多媒体技术、自动化技术等先进技术于一体的高科技产品——叉车驾驶操作仿真模拟器的研制和开发就应运而生。 叉车驾驶操作仿真模拟器相对于目前传统的操作培训方式,具有很多突出的优点: 1) 安全性好。使用仿真训练机可以模拟高速、重载以及其它非常危险的环境以实现有安全保障的训练,杜绝事故隐患,减少事故损失。 2) 经济性好。仿真训练机的成本远低于实际叉车设备。在训练过程中,还可以免除实机操作中的油耗、电耗及零部件的磨损。同时,仿真训练机使用周期

ILS-VOR模拟器的设计与实现

ILS/VOR模拟器的设计与实现 【摘要】本文介绍了仪表着陆系统(instrument landing system,ILS)、甚高频全向信标(Very-high-frequency Omnidirectional Range,VOR)系统的主要组成及系统工作原理,给出了一种小型化ILS/VOR模拟器的设计方案,详细介绍了模拟器的组成和各个功能单元的实现方案。 【关键词】仪表着陆系统;甚高频全向信标;模拟器;国际民航组织ICAO(International Civil Aviation Organization) 1.概述 甚高频全向信标,是一种用于航空的无线电导航系统,是民航应用最为普及的导航系统,其工作频段为108MHz~117.95MHz,信号的调制方式为调幅、调相,主要用于飞机的航路导航和非精密进近引导。系统由地面台和机载设备组成,地面台发射射频信号,机载设备接收信号并结算,为飞机提供相对于地面台的磁北方位。 ILS系统是国际民航组织(ICAO)选定的标准进近着陆系统,工作频率为75MHz、108.1MHz~111.95MHz、329.15MHz~335MHz,信号的调制方式为调幅,主要用于飞机的进场着陆引导,广泛应用军航和民航。系统由地面台和机载设备组成,机载设备接收信号并结算,为飞机提供相对于预定着陆轨迹的偏差信号和相对跑道入口的粗略距离信息。ILS/VOR模拟器模拟ILS/VOR系统地面台发射的射频信号,能同时提供航向地面台、下滑地面台、三通道指点信标地面台或伏尔地面台的模拟信号,主要用于机载ILS/VOR接收设备的检测、维修、维护以及ILS/VOR系统试验室的飞机着陆的动态激励仿真。 2.电路设计

某型飞机飞行模拟器的设计与实现

仿真器与仿真设备 357 某型飞机飞行模拟器的设计与实现 李军姜国卫 (空军军训器材研究所,北京,100089) 摘要:某型飞机是我军的新型作战飞机,设备复杂。为使部队训练手段现代化,提高部 队训练质量和训练效益,尽快增强部队战斗力,保障飞行安全,我们研制了该型飞机的飞行 模拟器。该模拟器以基本驾驶飞行技术和战术训练为重点,用于飞行员和领航员的改装、技 术和战术训练,是国内首次研制成功的集飞行员和领航员训练于一体的大型飞行模拟器,系 统规模大,技术难度高。本文介绍了该型飞机飞行模拟器的设计与实现,包括模拟器的功能、系统组成、技术特点和使用情况。 1 引言 某型飞机是我国自行研制的超音速歼击轰炸机,主要用于突击敌战役纵深目标和敌中型以上水面舰船,在不带对地(海)攻击武器情况下,也可作为歼击机执行为轰炸机群和舰船护航、同机护航、远程截击及歼灭空中敌机等空中作战任务。该型飞机具有良好的低空飞行特性、较大的作战半径和载弹量。与国产其它飞机相比,该型飞机由前驾驶员和后领航员两个座舱组成,机载设备数量大、功能多、技术新,系统复杂。自从该型飞机装备部队以来,一直没有相应的模拟器供部队使用。由于新技术、新设备的大量使用,飞机的综合性能及武器装备由简单变复杂,由单一变组合化。作为飞行人员,在一定的飞行时间内已经很难熟练掌握飞行操纵技能和机载装备的使用方法,灵活应用于战术科目的演练就更加困难,更无法掌握临界参数状态下的特情处置方法。因此,训练手段模拟化,是形势发展的需要。为使部队训练手段现代化,提高部队训练质量和训练效益,尽快增强部队的战斗力,保障飞行安全,给飞行人员提供一套具有真实场景,实时仪表,如身临其境般感觉的训练仿真设备是十分必要的,也是非常迫切的。 2 基本组成与原理 该型飞机飞行模拟器是以基本驾驶飞行技术和战术训练为重点的多任务训练模拟器,用于该型飞机飞行员和领航员的改装、技术和战术训练。 该型飞机飞行模拟器是一台人在回路里的大型、实时仿真系统,其组成框图及控制关系如图1所示。该模拟器由前舱主控计算机、杆力计算机、教控台计算机、前舱雷达计算机、平显计算机、后舱主控机、后舱雷达计算机、GPS计算机、全向告警器计算机、导弹指挥仪计算机、图形工作站和网络服务器等12台计算机通过网络系统构成,是以计算机为核心的复杂的人机闭环实时仿真系统。其中各个子系统均与计算机交连构成各自的闭环。飞行员、领航员、飞行教员、主控机、各子系统又组成了一个大闭环。

基于BS的网络设备模拟器设计和开发

基于B/S的网络设备模拟器设计和开发 张展1 引言 随着计算机网络的高速发展,对各类网络人才的需求使得各类网络培训蓬勃发展。其中的网络设备操作培训需要使用昂贵的网络设备,这无论对培训机构还是对培训学员都是沉重的经济负担。用软件来模拟网络设备的工作过程是解决问题的途径之一。目前已经有了很多网络设备模拟器,其中比较好的有针对Cisco 的网络设备模拟器(如:NetSim) 和针对华为的网络设备模拟器( 如: Rou2teSim) ,前者的功能齐全,针对性强,而后者只能限于网络初学者,功能较为简单。这些网络设备模拟器多数是单机版的形式,并只针对一种类型的设备,常用于指定企业上岗培训。 本设计根据高校计算机网络实践教学和培训的实际,设计开发一种基于B/ S 结构的网络设备模拟器,以实现多用户的同时使用 和协作学习。模拟器还能实现同种类型设备的不同型号(CISCO ,华为等) 的互连和指令支持,实现通用设备,有利于培训学员全 面掌握网络设备操作技能。 2 模拟器系统分析与设计 2. 1 模拟器概述 网络设备模拟器的是一种通过计算机软件技术模拟现实中 的各类网络设备及其操作。利用软件进行模拟可以让学员在计算

机终端上完成模拟多台路由器、交换机的工作,而不用像在真实实验环境中那样不断地往返于不同设备间,频繁地切换端口接线,方便了网络实践课程的教学。另外用软件进行模拟,省去昂贵的设备采购和维护费用,节约了教学成本。 目前市场上的网络设备模拟器种类繁多,制作技术和难度也繁简不一。如华为的网络设备模拟器,他可支持的技术从以太网接入、各种路由协议的配置到安全认证非常全面,而模拟出的设备可以是一台,也可以是几十台,有时所模拟出的网络拓扑结构 还可以达到电信级的规模。但他们同时存在着一些问题:首先不同厂商所开发的网络设备模拟器都是针对本产品的模拟,通用性上存在不足;其次都采用单机版结构,在一定程度上降低了可控 制性,不利于分散培训;最后就是现有模拟器的可扩展和自配置 性差,像华为模拟器就不允许用户自添加一些命令规则。 因此,针对网络培训需求,设计开发了基于B/ S模式的、能通用设备的、可扩展的网络设备模拟器。 2. 2 系统结构 模拟器系统采用浏览器/ 服务器(Browser/ Server) 架构(如图1) 。整合Web 210 技术,体现富互联网应用(RichInternet Application ,RIA) 思想,运用前台的Flash 应用程序与用户交互,丰富用户体验,增强系统可用性。后台从逻辑功能上分为Web 服务器和J ava 应用服务器:Web 服务器主要响应用户的Web 请求,包括注册、登录等;J ava应用服务器主要响应前台Flash 播

模拟器实操训练指导书

轮机模拟器实操训练 指导书 刘建华编写 俞万能主审 集美大学轮机工程学院 2018年03月

模拟器概述 本讲义主要以DMS-2015B型全任务轮机模拟器作为操作对象。 DMS-2015B型轮机全任务轮机模拟器参照《CCS钢制海船建造与入级规范》的AUTO-0标准设计,以大连船舶重工集团有限公司建造的30万吨级超大型油轮为母型船,船体总长330米,宽60米,型宽27.2米,总载重296659吨, 船舶时速15节。该轮在整体设计、动力装置和建造工艺等方面均达到了国内领先、国际先进的水平。该模拟器满足下列有关规范: 1) 满足IMO关于海员培训、发证及值班标准国际公约(STCW78/95)规定的“适任评估项目”和“能进行持续熟练程度演示”的要求。 2) 满足中国海事部门《关于STCW78/95公约过渡规定的实施办法》中规定的“自动化电站的训练”和“自动化系统的训练”的要求。 3) 满足“海船船员适任证书考试、评估和发证规则”及相应的“轮机模拟器训练评估规范”。 DMS-2015型轮机可远程交互式机舱资源管理模拟器包含的主要设备技术参数如下: 1、主机1台 MAN B&W 7S80MC型船用主机,参数如下: ?型式:二冲程,十字头式,可逆转,废气涡轮增压,右旋(船尾方向) 缸数: 7 ?缸径/冲程: 800/3056 mm ?起动空气压力:30bar ?总重:996 ton ?最大持续功率:25480 kW × 79rpm ?平均有效压力:18.2bar ?最大爆发压力:140bar ?使用功率: CSR (90%MCR) 22,932kW (31,185BHP) x 76.3 r/min ?平均有效压力:17bar ?使用燃油:重油闪点大于61℃,热值大于42,700kJ/kg ?额定功率时燃油耗率: 167g/kW.h+3% 2、发电柴油机组3台 ?品牌:W?rtsil? Auxpac ?型号:975W6L20 / 60 Hz IMO Tier 2 with VIC

基于BS的网络设备模拟器设计和开发

基于BS的网络设备模拟器设计和开发

基于B/S的网络设备模拟器设计和开发 张展1 引言 随着计算机网络的高速发展,对各类网络人才的需求使得各类网络培训蓬勃发展。其中的网络设备操作培训需要使用昂贵的网络设备,这无论对培训机构还是对培训学员都是沉重的经济负担。用软件来模拟网络设备的工作过程是解决问题的途径之一。目前已经有了很多网络设备模拟器,其中比较好的有针对Cisco 的网络设备模拟器(如:NetSim) 和针对华为的网络设备模拟器( 如: Rou2teSim) ,前者的功能齐全,针对性强,而后者只能限于网络初学者,功能较为简单。这些网络设备模拟器多数是单机版的形式,并只针对一种类型的设备,常用于指定企业上岗培训。本设计根据高校计算机网络实践教学和培训的实际,设计开发一种基于B/ S 结构的网络设备模拟器,以实现多用户的同时使用和协作学习。模拟器还能实现同种类型设备的不同型号(CISCO ,华为等) 的互连和指令支持,实现通用设备,有利于培训学员全面掌握网络设备操作技能。 2 模拟器系统分析与设计 2. 1 模拟器概述 网络设备模拟器的是一种通过计算机软件技术模拟现实中的各类网络设备及其操作。利用软件进行模拟可以让学员在计算

机终端上完成模拟多台路由器、交换机的工作,而不用像在真实实验环境中那样不断地往返于不同设备间,频繁地切换端口接线,方便了网络实践课程的教学。另外用软件进行模拟,省去昂贵的设备采购和维护费用,节约了教学成本。 目前市场上的网络设备模拟器种类繁多,制作技术和难度也繁简不一。如华为的网络设备模拟器,他可支持的技术从以太网接入、各种路由协议的配置到安全认证非常全面,而模拟出的设备可以是一台,也可以是几十台,有时所模拟出的网络拓扑结构还可以达到电信级的规模。但他们同时存在着一些问题:首先不同厂商所开发的网络设备模拟器都是针对本产品的模拟,通用性上存在不足;其次都采用单机版结构,在一定程度上降低了可控制性,不利于分散培训;最后就是现有模拟器的可扩展和自配置性差,像华为模拟器就不允许用户自添加一些命令规则。 因此,针对网络培训需求,设计开发了基于B/ S模式的、能通用设备的、可扩展的网络设备模拟器。 2. 2 系统结构 模拟器系统采用浏览器/ 服务器(Browser/ Server) 架构(如图1) 。整合Web 210 技术,体现富互联网应用(RichInternet Application ,RIA) 思想,运用前台的Flash 应用程序与用户交互,丰富用户体验,增强系统可用性。后台从逻辑功能上分为Web 服务器和J ava 应用服务器:Web 服务器主要响应用户的Web 请求,包括注册、登录等;J ava应用服务器主

相关主题
文本预览
相关文档 最新文档