设文无忧为首页 | 把文无忧加入收藏夹 | 站务联系     论文格式网:论文格文下载,论文格式大全,论文格式范例,如何写论文,怎么把握论文的格式,分类最全的论文范文格式网。
你所在的位置:首页 > 论文大全 > 计算机论文 > 网络技术论文
网络技术论文:面向多机环境的网络协议仿真与测试
面向多机环境的网络协议仿真与测试
| 文章出自:论文无忧网 | 编辑:发表咨询 | 点击: | 2012-08-12 00:58:30 |

 

    在协议的规范描述、自动生成、验证及测试等方面已取得了很大进展,提高了协议的开发效率和质量。但由于协议各层具有相对独立性,而且开放的接口较多,各层协议又都是自封闭的,只通过相互的接口原语进行联系,从而很难在网络环境还不完善时对某层协议单独进行调试或模拟运行。特别是当多个开发者同时进行多层协议软件的开发时,这种情况更易出现。所以用户必须等到 La转rlLayerZLaye日 444编码码 444仿;侧试试 !!!。接运“调试试实实际应用用图1,带有独立仿真两试的开发方法其它层协议完成后一同连接运行调试,或者利用构造的特殊环境来运行调试自己的协议,这样不仅推迟了协议错误查找阶段,又不易区分所出错误的原因,给协议开发者带来了不便,影响了协议开发效率和质量。

   针对上述问题,如果能在协议实现之前就对各层协议单独进行运行调试,及早发现并纠正错误,则可以大大提高网络协议开发效率。近来,在网络协议工程研究领域,从协议描述到协议实现已提出许多方法,并建立了各种开发环境,提高了协议描述、纠错及实现等过程的自动化程度和可靠性。但许多方法仍处于探索中。本文提出一种比较直观的方法(图1),它近于实际,又易于实现,这就是建立协议仿真测试环境,解决某层协议单独开发时调试协议软件的困难。一、多机环境下的网络协议仿真浦试如图2所示,多机环境下的网络协议仿真测试环境主要是为协议提供一个完整的运行调试环境,它允许用户单独地开发和调试某一层协议,即在其它相关层协议还未完成时,借助特定的环境调试本层协议。这需要首先将被开发层协议与仿真测试环境相连, 图2中表示了有三个不同HOST的环境。也可以在一个HOST上仿真多个主机环境。仿真测试环境主要包括: (1)仿真侧试驭动用户其主要任务是负责组装协议的原语帧,然后将其发给被开发层协议,驱动被开发层协议运行一个上层协议原语。

   同时通过收听进程接收从被开发协议来的原语,并将其存入收发队列供用户查阅。驱动过程可以通过下述方式实现: · 人机交互方式:通过驱动用户交互地编辑调用原语。 · 自动驱动方式:系统自动从事先定义的驱动序列中读取调用原语。 (2)被开发层协议用户开发的并准备调试的协议。 (3)成拟协议层是为被开发层协议提供的下层协议仿真部分,每当被开发协议向下进行原语调用时,虚拟协议层将根据原语中的地址信息将其解释成相应的原语,然后发送到目的主机的相应进程。

职称评定要求要发表论文,论文发表要注意哪些事情。有哪些期刊可以选择,欢迎在本站查阅可以在本站了解一下评职的具体要求哦,也可以咨询我们。

友荐云推荐
相关论文列表
文无忧论文格式网是一个专业提供各类论文的标准格式,标准论文格式范文,各类论文范文模板,免费论文下载,各类应用文文书、合同范文等的论文网站。
Copyright©2012-2046 文无忧. All Rights Reserved .心无界 文无忧—文无忧 让你行文无忧 版权所有 文无忧lun.wen5u.com-论文无忧
网站合法性备案号:蜀ICP备14013885号-1