论文部分内容阅读
自从上世纪 80 年代计算机网络诞生以来,经过了二十多年的发展,给人们的工作和生活带来了极大的便利,同时人们对计算机网络的依赖也越来越大。现在,计算机网络在人们的日常工作生活中起着举足轻重的作用。因此,计算机网络的日常维护以及故障解决工作就越显重要。
在 IP 网络的维护过程中,确定网络是否出现问题或者出现的问题是什么是维护工作的第一步。要检查出问题,就需要对 IP 网络及其运行在它上面的各种服务器,交换机和路由器进行测试,而网络测试仪就能检测出计算机网络从物理层到网络层的连接情况,以及识别各种应用层的服务,如 Web,FTP 服务器等。网络测试仪的工作原理是按照网络协议发送一系列测试数据包,根据测试对象的反映判断网络连接或者服务器工作是否正常。
本文设计与实现了一个网络测试仪表,首先对网络测试仪中使用到的各种网络协议及原理进行了分析研究;然后给出了总体方案设计和详细方案设计,设计了网络测试仪的硬件及软件体系结构,模块功能及实现方案;根据设计结果并按照软件工程的方法进行软件开发与实现,经过实际环境下的运行测试,实现的网络测试仪表达到了设计要求,在进一步的完善后可以投入市场应用。