论文部分内容阅读
随着网络的普及和网络基础设施的大量建设,网络性能测试的需求愈发迫切。因此开发一款高精度、高可靠性、高性价比的网络性能测试仪具有十分重要的工程应用价值,可广泛应用于网络、通信、电子等诸多通信技术领域。本文主要完成了网络性能测试仪系统构架设计及基于现场可编程门阵列(Field Programmable Gate Array,FPGA)的可编程精确网络报文构造和发送单元的设计与实现。首先,论文介绍了网络性能测试仪系统相关网络协议,并给出了网络性能测试仪系统总体构架;其次,由网络性能测试仪系统功能需求给出了实现可编程精确网络报文构造和发送单元的FPGA方案,并完成方案中各模块的设计和仿真;然后,在网络性能测试仪系统平台上对网络报文构造和发送单元进行调试,验证了网络报文构造和发送单元的基本功能和性能;最后,给出了基于PCIe接口的网络报文构造和发送单元的设计方案,改进了网络性能测试仪系统构架。通过调试得出,本网络报文构造和发送单元在功能上实现了各种网络报文的精确构造以及多种调度模式和发送模式的控制,在性能上实现了千兆满速率发送、以字节为单位的精度和实时上报统计信息等要求。