基于NS2的计算机网络远程虚拟实验室的设计与实现

被引:7
作者
王建新
凌亮
王伟平
不详
机构
[1] 中南大学信息科学与工程学院
[2] 中南大学信息科学与工程学院 长沙
[3] 长沙
[4] 长沙
关键词
虚拟实验室; RMINS2Nam; JavaApplet; JavaBean;
D O I
暂无
中图分类号
TP391.9 [计算机仿真];
学科分类号
080203 ;
摘要
文章提出了基于NS2模拟器的计算机网络虚拟实验室系统的设计模型和实现方法。该实验室以JavaApplet实现客户端,使用NS2多协议模拟器作为服务器的后台计算平台,Nam作为客户端的可视化工具,通过JavaRMI远程调用机制实现了客户端的远程调用。该系统客户端以JavaApplet实现,具有Java语言的平台独立性和安全性,以JavaBean实现虚拟实验设备(如节点,链路等);以组件的形式开发实验库,易于扩充实验库,提高了开发效率,实现了软件重用。服务器端以NS2作为后台计算平台,提供了强大的模拟仿真能力。该系统基于Web环境在用户和NS2网络模拟器之间提供了实验室平台,既使用户省去难以学习NS2的困难,又可以让用户利用NS2模拟器强大的系统仿真能力进行网络模拟试验,让用户可以更加深入理解网络中的复杂行为。
引用
收藏
页码:104 / 107+144 +144
页数:5
相关论文
共 3 条
[1]   基于虚拟原型技术的虚拟网络实验室 [J].
李敏 ;
李仁发 ;
杨大山 ;
张人清 .
计算机工程与应用, 2002, (07) :151-153
[2]   虚拟实验室网络体系结构研究 [J].
李仁发 ;
周祖德 ;
李方敏 ;
陈幼平 ;
彭欢宇 .
系统仿真学报, 2002, (03) :355-358+389
[3]   基于RMI网上教学数据实时处理模型研究与实现 [J].
孟宪福 .
小型微型计算机系统, 2001, (09) :1135-1137