【摘 要】
:
网络仿真(Emulation)作为网络协议的实验验证和性能评价方面一种重要的实验方法,是网络模拟和实验床两种方式的结合。它可以使研究人员在有限的实验室条件下模拟出较大规模的
论文部分内容阅读
网络仿真(Emulation)作为网络协议的实验验证和性能评价方面一种重要的实验方法,是网络模拟和实验床两种方式的结合。它可以使研究人员在有限的实验室条件下模拟出较大规模的网络环境,为网络研究工作提供很大的便利。DTN网络是无线网络研究的新课题,随着它的不断发展,各个研究方向,尤其是单播路由协议的研究不断深入,但是目前仍然缺乏针对DTN路由协议的网络仿真器。针对这个问题,作者设计并实现了一个用于进行DTN网络路由协议仿真实验的仿真器。本文充分研究了目前已经存在的基于流量整形、基于无线Ad-Hoc网络的各类仿真器的工作原理。在此基础上,结合DTN网络的特点,提出对现有的QualNet网络模拟器进行功能扩展,通过划分目标网络,使用多QualNet实例和多真实主机,进行较大规模网络仿真。仿真器实现了真实节点与虚拟节点的映射处理;调整QualNet事件调度逻辑以支持真假网络时间同步;利用libpcap库,进行真实网络数据包的截获和输入预处理;利用libnet库,进行虚拟网络数据包向真实网络中的传输和输出预处理;同时,针对DTN网络节点移动造成的动态拓扑特性,编写QualNet端和iptables端的过滤脚本,实现动态拓扑管理。本文通过构建一定的实验场景,在单QualNet实例和多QualNet实例下,对本DTN网络仿真器进行了功能测试;同时,针对网络规模和业务流量两种指标,对本仿真器进行了性能测试。实验结果表明,该DTN网络仿真器能够有效的进行DTN网络路由协议的仿真实验,可以作为研究人员进行DTN网络研究的一个有用的工具。
其他文献
近年来以Gnutella为代表的文件共享已经成为Internet上增长最迅速的应用。P2P网络具有容错性好、共享信息可扩展性好、自主性强、负载平衡、匿名等优点,但是在无结构P2P文件
随着信息时代的到来,为得到我们所需要的信息,人们在各个方面对数据处理的要求也越来越高,通过数据之间特有的相关联系能更好地帮助我们进行分析并作出判断,以便采取适当行动。而在金融领域,经济全球化持续发展的大环境下,金融投资已逐渐成为社会生活的一个重要组成部分,金融数据的信息化也正发挥着日益重要的作用。但是金融数据,包括日常股票交易在内,往往受到许多因素的影响,比如人的短期情绪、心理因素与产业发展趋势。
综合集成研讨厅(Hall for Workshop of Metasynthetic Engineering,HWME)是以综合集成方法论为指导的、以研究“开放的复杂巨系统”和解决复杂问题为目的的决策支持系统,它由
随着计算机和互联网技术的迅速发展和普及,尤其是数据挖掘、机器学习、自然语言处理等人工智能技术的发展,智能化教学系统实现技术有了很大进步。个性化学习系统是智能教学系
随着多媒体技术的发展,视频已成为人们获取信息的渠道。面对海量的视频数据库,如何快速有效地进行视频检索已成为研究热点。视频中的字幕信息为视频检索提供了可能。本文主要
通信子网与网络中继设备(路由器、交换机)的测试,特别是性能测试与评价涉及到对多个观测点进行协同控制下的并发测试。迄今为止,现有的测试系统基本上采用将ISO 9646中为一致
光滑粒子流体动力学(Smoothed Particle Hydrodynamics,SPH)方法作为一种基于物理的流体模拟技术,以其能够自动保持质量守恒、善于处理自由表面和固体边界、易于捕捉水花飞溅和
软件度量是保证软件质量的重要方法,一个好的度量方法会给软件工业生产带来巨大便利,同时带来不可估量的经济效益。程序切片技术是一种重要的程序分析技术,通过确定切片准则,
随着计算机网络的广泛应用,网络连续性服务变得日益重要,要保证网络服务的连续性,就必须先保证其高可用性。而要保证其高可用,就必需使用高可用性的集群技术。即高可用性的集
随着互联网的普及,电子邮件与人们的工作生活联系日趋紧密,随之而来的垃圾邮件问题也日益严重。邮件信誉机制作为一种新兴手段在垃圾邮件过滤领域中发挥着重要作用。然而,作为邮