在线虚拟网络实验系统命令行提示技术的研究与实现.docVIP

在线虚拟网络实验系统命令行提示技术的研究与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 30卷第 9期    2013年 9月    计算机应用与软件 ComputrApplcatonsandSofwar  Vol30 No.9 Sep.2013 在线虚拟网络实验系统命令行提示技术的研究与实现 潘 淼 韩秀玲 陈 光 (东华大学信息科学与技术学院 上海 201620) 摘 要  基于 B/ 模式虚拟网络实验系统,提出并实现了实验操作过程的命令行提示技术。该技术利用了.NET环境下的 Wi dowsFors以及 C#编程语言 ,实现了在用户配置命令过程中动态地显示可匹配的完整命令符,解决了计算机网络初学者对网络设 备配置命令不熟悉而导致实验效率低下的问题。 关键词  虚拟实验 .NETFrmewor 命令行提示 WidowsFors 中图分类号 TP393.09    文献标识码 A    DOI10.3969/.is.100086x.2013.09.090 RESEARCH AND I PLEMENTATI N OFCOMMAND PROMPTED TECHNOLOGY FOR ONI EVI TUALNETWORK EXPERI ENTSYSTEM PanMio HanXilng ChenGuang (ColeeofIfratonScecsandTehnolgyDonghuaUniest,Shanghai201620,Chia) Absract  Ontebassofvitalnetor expermentssemi BSmode i tiarilweprpos andiplmenttecommandrmptd tchnolgyi opertonoftevitalexperment ThetchniueussteWidowsForstchnolgyandC#prgrmmiglnguagei .NET envionmentandralsstedynami diplyofmathabl complt commandworswhenusr ar tpigconfgurtoncommands.Tote beginer islesteprblm oflwefiincyi expermentduet teiunfmiirt wihteconfgurtoncommandofnetor devies. Keywords  Vitalexperment .NETfamewor Commandrmptd WidowsFors 0 引 言 近年来,虚拟实验技术被广泛地应用在计算机网络教学中, 虚拟远程实验平台能够为学生提供自主的、灵活的、可交互的实 验环境与丰富的网络教学资源,突破了传统计算机网络实验教 [1] 然而,对于很多计算机网络知识的初学者来说,即使掌握了 一定的网络基本原理,进入到实验环境中,仍然存在由于网络设 备配置命令行不熟而导致实验效率不高甚至无法进行的情况。 尤其是不同网络设备提供商开发的产品,具有不同的语言规范, 初学者更容易混淆。而在没有教师在旁及时指导答疑的虚拟环 境中,则更需要在实验交互和用户体验上的智能化。目前,虽然 一些单机版主流 模 拟 软 件 如 思 科 的 BosnNeti [2],能 够 达 到 高仿真的效果,运用“Tab”键 补 全 命 令 行 的 单 个 单 词,输 入 “?” 提示符查看可供选择的命令行,而在基于 B/ 模式的虚拟在线 实验系统中这一功能仍是空缺。本文运用 WidowsFors技术 及 C#编程语言,提出一种系统优化 方 案,即 在 原 有 的 设 备 命 令 键入模块中增加智能提示功能。当学生配置虚拟网络设备时, 输入简短字符,系统便可自动匹配可供选择的完整命令符,从而 提高学生虚拟实验的效率。相对于单机版的软件,该功能的实 现使得实验更加快捷方便,有效地辅助了在线网络虚拟实验的 开展。  1 操作概述 本学院网络实验开发小组,针对不同的通信设备厂商开 发 了不同 系 列 的 虚 拟 计 算 机 组 网 实 验。 这 些 实 验 主 要 运 用 了 WidowsFors的控件技术,对交换机、路 由 器 的 端 口 及 协 议 配 置进行模拟和仿真,然 后 将 控 件 封 装 成.dl后 缀 格 式 的 动 态 链 接库文件,嵌入到.Net网 页 中,建 成 并 完 善 了 基 于 B/ 模 式 下 的远程实验资源共享平台。 以思科的静态路由实验为例,如图 1所 示。图 1展 示 了 虚 拟实验操作过程中的界面,图右侧是静态路由实验的组网拓扑 结构,共有三台路由器,两台交换机,四台 PC机;图左侧是路由 器的命令输入框,我们正在对路由器 R2进行端口的配置。 图 1 思科静态路由实验操作界面 收稿日期:2012-07-31。 上 海 市 自 然 科 学

文档评论(0)

smdh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档