当前位置:主页 > 管理论文 > 移动网络论文 >

网络仿真模拟平台的可扩展性与真实性研究

发布时间:2024-03-16 17:06
  随着网络规模的不断扩大,研究人员对大规模网络实验平台的需求也越来越高。由于构建真实网络环境的代价过于巨大,所以网络仿真和模拟平台在网络研究中得到普遍应用。本文研究这两种平台的可扩展性和真实性,使其能更好地适应大规模网络实验的需要。 本文以NS2网络仿真平台为基础,设计实现了高速缓存感知调度算法,通过加快仿真速度来提高其计算性能和可扩展性,并详细描述了算法出入队操作的实现。理论分析表明,所设计算法的出入队操作,相比于默认的日历队列算法,加速性能正比于缓存与主存的速度之比。为了直接观测算法的缓存利用效益,本文使用pfmon工具对缓存的命中率进行监测,并通过100个节点的网络仿真实验,证实高速缓存感知算法能够更有效地利用高速缓存,可以使仿真计算最大加速29倍。 本文进一步设计了一个集成网络模拟平台。该平台集成了GNS3、Xen和NetEm三个开源软件包,使用Xen、GNS3的虚拟化能力来提高平台的可扩展性,并通过让网络端点运行真实的协议栈、用NetEm模拟网络的链路特性以及引入GNS3模拟真实路由器,来保证该平台在模拟与仿真方面的真实性。本文通过哑铃模型的实验准确地反映了CUBIC和Reno...

【文章页数】:64 页

【学位级别】:硕士

【部分图文】:

;图3.1Cache与Calendar算法性能对比实验结果;

;图3.1Cache与Calendar算法性能对比实验结果;

把调度器类型分别设为Cache(使用高速缓存感知算法)和Calendar(使做两组实验,记录每次实验所用的仿真时间。每组实验的源节点个数从1增加10个节点。实验结果如表3.1和图3.1所示,其中加速比定义为Cal间与Cache调度器所用时间的比值。表3.....


图3.1Cache与Calendar算法性能对比实验结果

图3.1Cache与Calendar算法性能对比实验结果

把调度器类型分别设为Cache(使用高速缓存感知算法)和Calendar(使做两组实验,记录每次实验所用的仿真时间。每组实验的源节点个数从1增加10个节点。实验结果如表3.1和图3.1所示,其中加速比定义为Cal间与Cache调度器所用时间的比值。表3.....


;图3.2Cache算法计算时间与摘要队列大小的关系;

;图3.2Cache算法计算时间与摘要队列大小的关系;

大学硕士研究生学位论文第三章仿真调度大可达29,平均为13.5。后,本文固定源节点数为20、调度器为Cache,改变摘要队列的大小,观察法的计算性能会如何随着摘要队列的变化而变化。实验结果如表3.2和图3.2表3.2Cache算法计算时间与摘要队列大小的关....


图3.2Cache算法计算时间与摘要队列大小的关系

图3.2Cache算法计算时间与摘要队列大小的关系

大学硕士研究生学位论文第三章仿真调度大可达29,平均为13.5。后,本文固定源节点数为20、调度器为Cache,改变摘要队列的大小,观察法的计算性能会如何随着摘要队列的变化而变化。实验结果如表3.2和图3.2表3.2Cache算法计算时间与摘要队列大小的关....



本文编号:3929850

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3929850.html


Copyright(c)文论论文网All Rights Reserved | 网站地图

版权申明:资料由用户c7a8e***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com