| 【中文题名】 | 网络故障测试仪中特征数据的提取与软件优化 |
| 【英文题名】 | |
| 【学科专业】 | 检测技术与自动化装置 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-8-8 |
| 【中关键词】 | 网络故障测试,网络特征数据,嵌入式Linux系统,错误包,冲突,吞吐量 |
| 【英关键词】 | network testing and measurement,network characteristic data,embedded Linux system,error packets,collision,throughput,station information, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机软件>程序设计、软件工程>软件工程 |
| 【论文摘要】 |
网络故障测试仪是以网络故障测试、分析及定位为主要功能的仪器,它能够应用于网络建设、网络维护及网络故障分析等诸多方面。不断扩大的网络结构和快速增长的网络通信量对网络故障测试仪的数据分析和处理能力提出了较高的要求。
网络特征数据是表现计算机网络运行情况的一些数据集。它包括故障数据和站点信息两类。故障数据指的是吞吐量参数、错误包、冲突数等网络故障表现参数;站点信息是指网络上各站点的详细信息。
网络故障测试、分析过程中,如何获取网络的故障数据是一个重点问题,也是实现中的难点问题。本文提出了修改嵌入式Linux内核源码的方法来解决这些难点。通过在内核中添加一个吞吐量测试模块,实现了吞吐量参数测试的功能。错误包提取和冲突数检测功能都是借助修改内核原有协议栈代码、网络驱动程序代码、添加内核接口来实现的。
网络通信量的不断增加对仪器的处理能力提出了较高要求。为了满足这个要求,本文阐述了一种新的站点信息提取和列表管理方案,有效的提高了站点信息提取这一核心模块的性能。经过理论分析论证及实践证明,改进方案的性能比原方案提高58%。
解决上述关键问题后,网络故障分析仪的整体功能就已经基本完成... |
| 【论文题纲】 |
|
摘要 |
4-5 |
|
Abstract |
5-8 |
|
第一章 引言 |
8-12 |
|
1.1 网络故障测试概述 |
8-9 |
|
1.2 国内外网络故障测试设备发展现状 |
9-10 |
|
1.3 网络故障测试中的特征数据简介 |
10-11 |
|
1.4 本文的研究内容 |
11-12 |
|
第二章 总体设计 |
12-18 |
|
2.1 网络故障测试仪硬件平台介绍 |
12-13 |
|
2.2 网络故障测试仪软件总体方案 |
13-18 |
|
第三章 网络故障数据的提取 |
18-38 |
|
3.1 网络故障数据提取方法简介 |
18-21 |
|
3.2 吞吐量测试模块设计与实现 |
21-26 |
|
3.3 错误包提取模块的设计与实现 |
26-34 |
|
3.4 冲突数检测模块的设计与实现 |
34-38 |
|
第四章 网络站点信息数据提取模块的设计和优化 |
38-51 |
|
4.1 站点信息提取模块原设计及其缺点 |
38-40 |
|
4.2 列表管理程序改进的方案选择 |
40-46 |
|
4.3 站点信息提取模块改进方案的实现 |
46-50 |
|
4.4 站点信息提取模块改进方案的实践结论 |
50-51 |
|
第五章 调试与测试 |
51-55 |
|
5.1 软件调试与测试的基本概念和方法 |
51-52 |
|
5.2 软件测试方法与结论 |
52-53 |
|
5.3 软件调试中出现的问题及解决办法 |
53-55 |
|
第六章 结论与展望 |
55-56 |
|
致谢 |
56-57 |
|
参考文献 |
57-58 |
|
附录 |
58-60 |
|
在学期间的研究成果 |
60-61 |
|
| 【DOI】 | LunWen.ID:2.2008.375594 |