声明
摘要
缩略字表
插图清单
第一章 绪论
1.1 研究背景
1.2 千兆以太网概述
1.2.1 发展现状
1.2.2 协议架构
1.2.3 千兆以太网的特点
1.3 关键技术
1.3.1 ARM-LINUX系统平台介绍
1.3.2 Qtcreater软件介绍
1.3.3 RFC 2544网络性能基准
1.4 论文主要工作
1.5 本章小结
第二章 千兆以太网性能测试分析
2.1 性能指标的选取
2.2 以太网测试面临的问题与挑战
2.3 本章小结
第三章 千兆以太网性能测试仪的总体设计
3.1 需求分析
3.2 总体架构
3.3 软件结构设计
3.4 嵌入式Linux系统内核与文件系统的定制
3.4.1 Linux内核修改
3.4.2 Linux文件系统修改
3.5 本章小结
第四章 千兆以太网性能测试软件平台的实现
4.1 界面与应用程序数据交互
4.1.1 XML文件的读写操作
4.1.2 Qt中的消息响应
4.2 软硬件数据交互
4.2.1 软硬件协同设计方案
4.2.2 驱动程序接口的设计与实现
4.2.3 API应用程序接口的设计与实现
4.3 流量发生器模块
4.3.1 测试原理及设计方案
4.3.2 流量发生器模块的实现
4.4 功能测试模块
4.4.1 测试原理及设计方案
4.4.2 功能测试模块的实现
4.4.3 测试结果的分布及呈现方式
4.5 网络维护功能模块
4.5.1 测试原理及设计方案
4.5.2 Ping和Trace Route的实现
4.5.3 网络拓扑发现的实现
4.6 数据管理模块
4.6.1 设计方案
4.6.2 参数配置数据管理
4.6.3 测试结果数据管理
4.7 辅助功能模块
4.7.1 升级功能模块的实现
4.7.2 使用帮助功能模块的实现
4.8 界面相关模块
4.8.1 设计方案
4.8.2 界面模块的实现
4.8.3 绘图模块的实现
4.9 本章小结
第五章 实测案例及数据分析
5.1 现场测试概述
5.2 性能测试及数据分析
5.2.1 性能测试参考值
5.2.2 物理连接与测试配置
5.2.3 网络段测试
5.3 测试总结
5.4 本章小结
第六章 总结与展望
6.1 总结
6.2 展望
致谢
参考文献
附录 攻读硕士学位期间从事的科研工作