网络性能测试与故障诊断
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验报告
课程名称网络工程设计与系统集成实验项目网络性能测试与故障诊断
专业班级指导教师
姓名学号
成绩日期
一、实验目的
“网络系统性能测试与评估”知识的建构,培养学生使用性能测试技术评估网络系统性能的技能,以及网络故障诊断与排除的技能。
二、实验内容
1、网络系统性能分析与研讨的现状
2、网络性能测试的基本方法
2、网络系统性能分析与研究的指标
三、实验过程
1、网络系统性能分析与研讨的现状
随着通讯网络系统的日益复杂,对网络系统的性能分析都趋于利用一定的网络分析技巧。目前针对网络体系的机能分析评估技术和方式有很多,而且越来越成熟。例如,对网络系统的测试工具最典范、最主要的一种就是网络协议分析仪。网络协议分析仪一般有专用的硬件装备和专门的软件。这类协议分析仪典型的功能是数据包的捕捉、协定的解码、统计剖析和流量的产生,用协议分析仪咱们能够捉拿网上的实际流量、提取流量的特点,在此基础上对网络系统的流量进行模型化跟特色化。
但网络测试是一项技术难度很高的工作,它重要包括有测试方法、测试工具、测试教训等。目前我国网络测试还处于起步阶段,各个方面与国外的差距都比较大,从网络设备测试到网络系统测试都相当薄弱。不过,当初从网络产品生产厂家、系统集成商、网络服务供应商直到终端用户都开始越来越重视网络测试,与此同时,学术界也逐渐重视对网络测试技术的研究,中国计算机学会容错计算专业委员会在1999年专门成破了通信网络学组代写论文,中国迷信院计算所也在1999年初建破了网络测尝尝验室,专门从事网络测试实际和
关键技术的研究工作,为包括网络规划设计的模拟与仿真、网络系统的测试与评价、网络流量的模型化和特征化、网络协议的分析和测试、网络产品的测试与评价等多种不同的网络测试目标供给先进的测试手段、技术支特和测试服务代写硕士论文。
科学、系统、严格的分析评价是保障网络设备跟网络系统高性能、高坚固性、高实用性的基本手段,测试才干代表着技能水准和整体实力。目前在国内非常急需发展一个范围,建立相应的测试环境,加速培养相关的测试人才,努力缩短与发达国家的差距,以适应国际信息网络迅速发展的需要。
2、网络性能测试的类别
网络测试技术的研究涵盖以下几个方面:网络协议测试、网络设备测试、网络系统测试、网络应用测试、网络安全测试、
1、性能测试
网络设备是网络的核心,其性能的好坏直接影响网络规模、网络稳定性以及网络的可扩展性,网络设备性能测试主要关心被测试网络设备的吞吐量、处理能力、缓存能力、过载恢复能力。这些方面的量化参数就可以总体上标志一个网络设备的性能、
2、功能的测试
Ip网络设备功能通常可以划分为如下方面:接口功能、通信协议功能、信息传递功能、路由信息维护功能、管理控制功能、安全功能、其他功能。Ip网络设备对上述功能并非必需完全实现,但是通常要求实现设备最小功能集成所规定的功能。因为绝大多数功能测试可以由接口测试、性能测试、协议一致性测试和网管测试所涵盖,所以ip网络设备功能测试一般可以只对其他测试无法涵盖的功能做验证性测试、
3、一致性测试
所谓一致性测试,就是执行一系列操作,驱动被测实现,并观察测试实现对确定行为的影响,根据某一测试实现与其实现规范的符合程度,得出一致性结论,概括而言,一致性测试的目标就是要检测实现是否满足一致性声明中心所阐述的静态和动态一致性要求。Ip 网络设备的一致性测试通常采用“黑箱”方法,被测试设备IUT叫做“黑箱”。测试系统通过控制观察点PCO与被测试设备接口。不同的测试事件是通过不同的PCO来控制和观察的,按照其应用是否遵守规范,即定时关系和数据匹配限制,测试的结果可分为通过、失败、无结果三种。
Ip网络设备配置列如路由器是一种复杂的网络互联设备,需要在各个通信层次上实现
多种协议,例如相应的接口的物理层和链路层协议、ip、icmp等互联网协议、tcp、udp等传输层协议、Telnet、SNMP等应用层协议以及RIP、OSPF、BGP等路由协议。
协议一致性测试应当包含网络设备所实现的所有协议,由于该测试内容繁多测试复杂,在测试中可以选择重要的协议以及所关心的内容测试,由于骨干网上路由器可能影响全球路由,所以在路由器测试中应该特别重视路由协议一致性测试例如OSPF和BGP协议。IP电话设备则应当重视电话网七号信令等协议。
由于一致性测试只能选择有限测试例测试,一般无法涵盖协议所有内容,所以即使通过测试也无法保证设备完全实现协议所以内容。所以最好的办法是在现实环境中试行。
4、互操作测试
由于通信协议、路由协议非常复杂且拥有众多选项,实现同一协议的网络设备并不能保证互通互操作。并且因为一致性测试能力有限,即使通过协议一致性测试页未必能保证完全实现协议。所以有必要对设备进行互操作测试。
互操作测试实际上是将一致性测试中所有的仪表替换成需要与之互通操作的设备,选择一些重要且典型互连方式配置,观察两设备是否能按照预期正常工作。
5、稳定性可靠性测试
由于大多数ip网络设备需要每天24小时,每周7天连续工作,作为ip网络核心的网络设备的稳定性和可靠性尤其重要。所以用户需要了解网络设备的稳定性和可靠性。
网络设备的稳定性和可靠性很难测试,一般可以同过两种途径得到:一、厂家通过关键部件的可靠性以及备份程度计算系统可靠性。二、用户或厂家通过大量相同产品使用中的故障率统计产品可靠性。
当然用户也可以通过对一定时间内试行结果的要求来在一定程度上保证网络设备的可靠性与稳定性。
6、网络管理测试
网络管理测试一般测试网络管理软件对网络以及网络上设备管理能力。如果网络设备附带网络管理软件,可以通过使用所附带的网络管理软件来检查网络管理软件所实现的配置管理、安全管理、性能管理、记账管理、故障管理、拓扑管理和视图管理等功能。
如果网络设备部附带网络管理软件则应当测试网络设备对简单管理协议实现的一致性以及对管理信息库实现的程度。由于网络设备需要实现MIB项非常多,每个MIB项都包含大量内容。很难对MIB实现完全测试,一般可以通过抽测重要的MIB项来检查网络设备对MIB 的实现。