主动网络测试中时钟同步和测试数据生成的研究与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:ylmny
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络是当代信息社会的重要基础设施,也是一个具有相当复杂性的系统。对网络的运行的管理,无论从社会、商业和技术的角度来看都愈益重要和迫切。网络测试是对网络进行监控、管理、优化和改善网络服务质量的重要手段,越来越受到人们的重视,相关的研究已成为当前计算机网络领域中重要的研究热点。目前,国外厂商的网络测试系统已经形成了垄断的局面,而国内尚未见大规模应用的成熟的网络测试系统,因此,对网络测试的关键技术进行研究具有重要意义。论文以与某所合作的项目《主动网络测试系统的研究与实现》为背景,重点对主动式网络测试中的时钟同步问题和数据测试数据生成技术进行了研究,设计并实现了一个完整的主动式网络测试系统。论文首先系统地总结了网络测试领域中的背景知识和相关研究内容,通过比较主动测试和被动测试的优缺点,对主动测试中的相关技术进行了全面的对比和分析。在此基础上,针对主动式网络测试的要求和Windows平台的特点,分析比较了多种时钟同步方法的优缺点,设计了一种更适合主动网络测试的时钟同步机制TTM(Test Time Mechanism),为网络单向时延的精确测试和计算提供了有效保障,将该方法应用于测试结果的分析过程中,能够有效地降低由于时钟偏移导致的时延计算误差。接着,论文针对Windows平台常规计时器的触发频率偏低的问题,设计了一种HA(High Accuracy)计时触发器,能够有效地提高测试系统单位时间内发送测试包数量。最后,论文对有关网络流量的数学模型进行了对比分析,设计并实现了基于正态分布、泊松分布、均匀分布和指数分布等分布模型的测试流量产生模型算法,为主动式网络测试提供了丰富的测试流量产生方式。在这些研究的基础上,设计并实现了一个基于Windows操作系统的主动式网络测试系统,通过速率、帧长和生成模型等测试参数的设置,能够测试多种场景下百兆网络的时延、抖动、丢包率和吞吐量等网络性能指标。测试系统功能完备,性能稳定,很好地应用到了项目中。
其他文献
固态盘(Solid State Disk,SSD)相比传统机械硬盘在读写延迟、带宽、功耗、可靠性等方面都有很大提升,在目前的存储系统中应用越来越广泛。为了获得更大的容量,降低成本,提高
学位
随着计算机科学的不断发展,信息数据量呈爆炸性增长,给数据处理工作带来了一定的挑战,用户的查询也变的越来越复杂。由于需要处理的数据规模越来越大,进行的搜索也越来越困难
时空数据管理是时态数据管理和空间数据管理的统一体,包括时间与空间两个要素,主要用于管理和储存位置或形状随时间变化的空间对象。时空数据管理可以应用于环境变迁研究、行
如今,随着人们生活水平的提高,人们对高品位和个性化的追求也越来越强烈,量脚定制正顺应了“个性化定制”这一发展趋势。脚型的获取是量脚定制的基础,本文基于计算机视觉的多视点
在图像文本检测时,需要高效可靠的方法从图像中学习表征性强的文本特征。在无参考图像质量评价中,准确的质量评估也依赖关键质量特征的提取。在这两个应用中,有效自动地提取可视
近年来,随着科技的发展,与位置服务有关的定位技术、导航技术、监控技术已经广泛走进现实生活。如今,手机、车载设备等电子产品提供位置服务相关功能越来越普遍。这些应用的
大幅面扫描仪的市场前景广阔,主要应用在工程图纸输入及处理、地理信息系统、艺术品复制以及制版行业。目前行业用户对大幅面扫描仪图像精度和扫描速度的要求不断提高,使得新一
边框纹样是我们身边最常见的纹样之一,早在中国历代传统图案纹样中就已出现,这些纹样被人们广泛应用于日用器皿、青铜器、礼器、雕刻品、漆器等工艺美术作品中,既有实用价值
随着信息化的发展,业务流程软件越来越受到企业的重视。企业使用流程的原因,一、可以协同各个岗位的工作,并能监控业务流程;二是协助多任务、多角色、多协作应用系统的开发。但在