预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

DTN网络单播路由协议Emulation技术与实现的任务书 任务书 课程名称:计算机网络 课程类型:选修课 课程学分:3学分 开课学院:计算机科学与工程学院 授课教师:XXX 实验室:计算机网络实验室 一、实验目的 本实验的主要目的是让学生了解DTN(DelayTolerantNetwork)网络单播路由协议的原理,学习DTN网络单播路由协议的Emulation技术,掌握其实现方法和技术要点。通过本实验,能够加深对计算机网络的理解和掌握,提高学生的编程、调试能力和科研能力。 二、实验要求 1.掌握DTN网络单播路由协议的原理和基本特点。 2.掌握DTN网络单播路由协议的Emulation技术,包括模拟器的搭建、配置和使用。 3.掌握DTN网络单播路由协议的实现方法和技术要点。 4.实现DTN网络单播路由协议的Emulation技术并进行实验。 5.撰写实验报告,总结实验结果,提出建议和改进。 三、实验内容及实验步骤 1.实验环境搭建 本实验采用DTN实验环境(DTNEnvironment,DENV)进行实验。在实验室环境下,通过VMware虚拟机安装Ubuntu操作系统,并安装DENV工具包。 2.DTN网络单播路由协议原理和基本特点介绍 通过课堂讲解和文献资料阅读,了解DTN网络单播路由协议的原理和基本特点,并掌握DTN网络单播路由协议的相关概念和术语。 3.DTN网络单播路由协议Emulation技术介绍 通过课堂讲解和文献资料阅读,了解DTN网络单播路由协议的Emulation技术,并掌握DENV模拟器的搭建、配置和使用方法。 4.DTN网络单播路由协议实现方法和技术要点介绍 通过课堂讲解和文献资料阅读,了解DTN网络单播路由协议的实现方法和技术要点,并掌握DTN网络单播路由协议的仿真实验方法。 5.模拟环境配置 在DENV模拟器中,设置节点数、节点移动轨迹和仿真环境参数等。 6.DTN网络单播路由协议的实现 使用Java编程语言开发DTN网络单播路由协议实现程序,并在DENV模拟器中部署和运行。 7.实验结果分析 对DTN网络单播路由协议的实验结果进行分析,评估实验结果是否符合预期,并提出改进建议。 8.实验报告撰写 撰写实验报告,总结实验的过程和结果,提出对DTN网络单播路由协议Emulation技术的看法和建议。 四、实验器材和材料 1.计算机 2.虚拟机软件 3.Ubuntu操作系统 4.DENV工具包 5.JavaIDE工具 6.文献资料 五、实验考核及安全注意事项 1.实验考核: 实验报告(40%)+程序设计(60%) 2.安全注意事项: 无特殊要求。 六、参考文献 1.“DelayTolerantNetworking:AnApproachtoInterplanetaryInternet,”byVintCerf,ACMComputerCommunicationReview,volume32,number5-6,October2002,pp.27-31. 2.“DelayTolerantNetworkArchitecture,”byJohnScottRobinandDavidR.Ward,ProceedingsoftheIEEEAerospaceConference,March2003. 3.“AdvancesinDelay-TolerantNetworks(DTNs),”byKevinFall,SIGCOMMComputerCommunicationReview,October2007,pp.27-34.