网络性能测试与故障诊断

实 验 报 告

课程名称 网络工程设计与系统集成 实验项目 网络性能测试与故障诊断 专业班级 指导教师

姓 名 学 号

成 绩 日 期

一、实验目的

“网络系统性能测试与评估”知识的建构,培养学生使用性能测试技术评估网络系统性能的技能,以及网络故障诊断与排除的技能。

二、实验内容

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 的实现。

3、 网络系统性能分析与研究的指标 所谓网络系统的性能分析评估,是对制定的一个网络系统或一类网络系统求出其性能指标的措施。例如,网络保险设备是网络的一个组成部分,对其性能的分析评价完全可能参照对网络的性能分析评价方法来进行,所以在进行网络系统性能分析与研究时,要将网络合可分,分可合。畸形评价一个网络系统性能好坏的技术包含吞吐量、报文均匀延迟时间、系统的平均响应时间、系统的报文平均队长、最大工作站数、网络吞吐量的最大距离和牢靠性等。从应用系统的设计和网络系统的维护、管理角度来看,用户关心的技术指标是:网络吞吐率(S )、介质应用率(U )和延迟时间(D )。

1、网络吞吐率(S )(有时也称吞吐量):是指单位时间内通信信道的信息量,或必定时间内某台盘算机或设备所能实现的通信总量,亦称通适量。这是一个狭义的阐明,实际上在不同的应用场合,吞吐量的计算办法和具体含意不尽一致。

2、介质应用率(U ):表示信道传递信息的时间与信道总可用时间之比。这里的时光不包括传输抵牾、调节周期等各种形式的花费。

3、延迟时间(D ):是指网络发收的一个完整报文或一段信息的时间,即特指某个报文的延迟。个别网络的延迟都是指其统计平均值,这个值随网络系统的负载变更而变化,而延迟对负载率的变革可以说明某个网络延迟性能的好坏。

4、系统恢复时间:设备在过载后恢复正常工作的时间,测试方法可以采用向设备端口发送吞吐量110%和线速间的较小值持续60秒后将速率下降到50%的时刻到最后一个丢包的时间间隔。

5、系统复位:测试设备从软件复位或关电重启到正常工作的时间间隔,正常工作指能以吞吐量转发数据。

4、网络设备性能测试的方法

1、测试结构:端点测试结构、互连设备测试结构

2、被测试设备(DUT)的配置

5、网络故障诊断和排除

1、按照网络故障不同对象可以分为:线路故障、路由故障和主机故障

线路故障:线路故障最常见的情况就是线路不通,诊断这种情况首先检查该线路上流量

是否存在,然后用PING 检查线路的路由器端口能否响应,用traceroute 检查路由器配置是否正确,找出问题逐个解决

路由故障:检查这种故障需要利用MIB 变量浏览器,用它收集路由器的路由表、端口流量数据、计费数据、路由器CPU 的温度、负载以及路由器的内存余量等数据,通常下网络管理系统有专门的管理进程不断地检测路由器的关键数据,并及时给出报警。而路由器CPU 利用率过高和路由器内存余量大小都将直接影响到网络服务的质量。解决这种故障,只有对路由器进行升级、扩大内存等,或者重新规划网络拓扑结构。

主机故障:主机故障常见的就是主机的配置不当,像主机配置的IP 地址与其它主机冲突,或IP 地址根本就不存在子网范围内,由此导致主机无法连通。主机的另一故障就是安全故障,比如主机没有控制其上的finger 、rpc 、rlogin 、等多余服务。而攻击者可以通过这些多余进程的正常服务或bug 攻击主机,甚至得到Administrator 的权限等。

网络故障诊断的常用命令:

1、利用Arp 工具检验MAC 地址解析

2、利用Hostname 工具查看主机名

3、利用Ipconfig 工具检测网络配置

4、利用Nbtstat 工具查看NetBIOS 使用情况

5、利用Netstat 工具查看协议统计信息

6、利用Ping 工具检测网络连通性

7、利用Telnet 工具进行远程管理

8、利用Tracert 进行路由检测

四、实验心得

通过本次实验,我对网络系统性能分析与研讨的现状有了一定的了解,知道了网络性能测试的基本方法,明白了网络系统性能分析与研究的指标,此次实验给了我很大的进步。

实 验 报 告

课程名称 网络工程设计与系统集成 实验项目 网络性能测试与故障诊断 专业班级 指导教师

姓 名 学 号

成 绩 日 期

一、实验目的

“网络系统性能测试与评估”知识的建构,培养学生使用性能测试技术评估网络系统性能的技能,以及网络故障诊断与排除的技能。

二、实验内容

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 的实现。

3、 网络系统性能分析与研究的指标 所谓网络系统的性能分析评估,是对制定的一个网络系统或一类网络系统求出其性能指标的措施。例如,网络保险设备是网络的一个组成部分,对其性能的分析评价完全可能参照对网络的性能分析评价方法来进行,所以在进行网络系统性能分析与研究时,要将网络合可分,分可合。畸形评价一个网络系统性能好坏的技术包含吞吐量、报文均匀延迟时间、系统的平均响应时间、系统的报文平均队长、最大工作站数、网络吞吐量的最大距离和牢靠性等。从应用系统的设计和网络系统的维护、管理角度来看,用户关心的技术指标是:网络吞吐率(S )、介质应用率(U )和延迟时间(D )。

1、网络吞吐率(S )(有时也称吞吐量):是指单位时间内通信信道的信息量,或必定时间内某台盘算机或设备所能实现的通信总量,亦称通适量。这是一个狭义的阐明,实际上在不同的应用场合,吞吐量的计算办法和具体含意不尽一致。

2、介质应用率(U ):表示信道传递信息的时间与信道总可用时间之比。这里的时光不包括传输抵牾、调节周期等各种形式的花费。

3、延迟时间(D ):是指网络发收的一个完整报文或一段信息的时间,即特指某个报文的延迟。个别网络的延迟都是指其统计平均值,这个值随网络系统的负载变更而变化,而延迟对负载率的变革可以说明某个网络延迟性能的好坏。

4、系统恢复时间:设备在过载后恢复正常工作的时间,测试方法可以采用向设备端口发送吞吐量110%和线速间的较小值持续60秒后将速率下降到50%的时刻到最后一个丢包的时间间隔。

5、系统复位:测试设备从软件复位或关电重启到正常工作的时间间隔,正常工作指能以吞吐量转发数据。

4、网络设备性能测试的方法

1、测试结构:端点测试结构、互连设备测试结构

2、被测试设备(DUT)的配置

5、网络故障诊断和排除

1、按照网络故障不同对象可以分为:线路故障、路由故障和主机故障

线路故障:线路故障最常见的情况就是线路不通,诊断这种情况首先检查该线路上流量

是否存在,然后用PING 检查线路的路由器端口能否响应,用traceroute 检查路由器配置是否正确,找出问题逐个解决

路由故障:检查这种故障需要利用MIB 变量浏览器,用它收集路由器的路由表、端口流量数据、计费数据、路由器CPU 的温度、负载以及路由器的内存余量等数据,通常下网络管理系统有专门的管理进程不断地检测路由器的关键数据,并及时给出报警。而路由器CPU 利用率过高和路由器内存余量大小都将直接影响到网络服务的质量。解决这种故障,只有对路由器进行升级、扩大内存等,或者重新规划网络拓扑结构。

主机故障:主机故障常见的就是主机的配置不当,像主机配置的IP 地址与其它主机冲突,或IP 地址根本就不存在子网范围内,由此导致主机无法连通。主机的另一故障就是安全故障,比如主机没有控制其上的finger 、rpc 、rlogin 、等多余服务。而攻击者可以通过这些多余进程的正常服务或bug 攻击主机,甚至得到Administrator 的权限等。

网络故障诊断的常用命令:

1、利用Arp 工具检验MAC 地址解析

2、利用Hostname 工具查看主机名

3、利用Ipconfig 工具检测网络配置

4、利用Nbtstat 工具查看NetBIOS 使用情况

5、利用Netstat 工具查看协议统计信息

6、利用Ping 工具检测网络连通性

7、利用Telnet 工具进行远程管理

8、利用Tracert 进行路由检测

四、实验心得

通过本次实验,我对网络系统性能分析与研讨的现状有了一定的了解,知道了网络性能测试的基本方法,明白了网络系统性能分析与研究的指标,此次实验给了我很大的进步。


相关内容

  • 网络故障诊断和性能分析
  • 网络故障诊断和性能分析 摘 要:随着数据处理的集中程度越来越高,网络和网络所提供的信息服务的重要性日益凸现.网络特别是骨干网络出现故障导致网络性能的下降或网络服务的中断对业务正常运作的影响是巨大的,网络的稳定良性运转直接关系到业务的安全生产.因此,如何快速发现网络故障.找到网络瓶颈.提升网络性能.提 ...

  • 控制系统故障诊断浅析
  • 第14卷第4期电光与控制Vol. 14 ∀. 4 2007年8月ELECTRONICS OPTICS &CONTROL Aug. 2007 文章编号:1671-637 (2007) 04 0019 04 控制系统故障诊断浅析 蔡宗平, 汤正平, 王跃钢, 史 磊 (第二炮兵工程学院, 西安 ...

  • 故障预测与健康管理技术综述
  • 第24卷第1期2010年1月 电子测量与仪器学报 JoURNALoFELECTRoNICMEASUREM匮NTANDINsTRUMENT 场£24No.1・l・ DOI:10.3724/SP.J.1187.2010.00001 故障预测与健康管理技术综述 彭 宇 刘大同 彭喜元 (哈尔滨工业大学电气 ...

  • 风电变流器故障诊断
  • 设计研发Research & Design 风电变流器故障诊断 把传统的电力电子设备故障诊断技术与新疆风力机变流器的故障诊断相结合,为风电大面积推广应用具有积极作用. ■ 王占霞/北京同方电子科技有限公司珠海分公司 张晓波/西安交通大学电气工程学院 风 电在全国迅猛发展,很多地区都建设了大型 ...

  • 网络管理与维护知识点整理
  • 网络管理与维护知识点整理 第一章 1.网络管理的基本要素(4个):管理员.管理代理.管理信息数据库.代理设备 2.网络管理功能(要简单的描述):配置管理.故障管理.性能管理.安全管理.计费管理 配置管理:用于管理网络的建立.扩充和开通,主要提供资源清单管理功能.资源开通功能.业务开通功能及网络拓扑服 ...

  • 角速度陀螺仪自动测试系统设计
  • 角速度陀螺仪自动测试系统设计 角速度陀螺仪自动测试系统设计 崔亚君,高峰娟,高艳丽 (海军航空工程学院青岛校区,山东 青岛 266041) 摘要:依据角速度陀螺仪的性能检测需求,基于通用化.标准化的硬件资源,搭建了自动测试系统的硬件平台,同时依据模块化.规范化的设计思想开发了与硬件平台相对应的软件系 ...

  • 机械故障诊断技术2
  • 一.机械故障诊断的含义及发展现状 故障诊断技术是一门了解和掌握设备运行过程中的状态,进而确定其整体或者局部是否正常,以便早期发现故障.查明原因,并掌握故障发展趋势的技术.其目的是避免故障的发生,最大限度的提高机械的使用效率. 由于计算机技术.现代测量技术和信号处理技术的迅猛发展,生产效率得到了提高, ...

  • 服务类产品全生命周期质量管理浅谈
  • [摘 要]从提高产品质量管理水平的核心论点入手,讨论如何加强服务类产品质量管理,全面提高产品质量管理水平.并从全生命周期质量管理管理体系.质量管理方法和实际检测经验等方面展开论述. [关键词]全生命周期 市场渗透率 市场增长率 管理控制 质量管理效率 中图分类号:F626.3 文献标识码:A 文章编 ...

  • 大学网络实验室方案论证报告
  • 网络实验室测试实验方案论证报告 目 录 前 言 .................................................................. 1 一.计算机网络教育现状 ............................................. ...