网络速度测试怎么做(有哪些工具和软件)

seoxin 07-22 9:47 6次浏览

前言:网络测试是整个系统中关键的一环,在玩网络游戏时,网络作为信息传输的链路,其通过、带宽决定着信息流动是否畅通,犹如高速公路,关系着整个游戏的流畅性、系统能否正常运行。网络测试是通过手动和自动化测试来验证设备,链路的正常与否,保障系统正常运行。

一、网络安全测试基础概念

1.网络测试目的:确保网络能够承载各种各样的应用,对网络上加载不同应用的情况进行测试。

2.网络测试重点将:可靠性测试。

3.网络建设生命周期的三个阶段:网络规划设计阶段、网络实施阶段以及网络与应用系统集成测试。

① 网络规划设计阶段的主页测试目的:利用网络仿真技术测试设计方案以及网络设备进行评估测试,为网络选型提供依据。

② 网络实施阶段的主要测试目的:保证系统的可用性和稳定性,进行网络质量测试,包括吞吐量、包转发率、丢包率等。

③ 网络与应用系统集成阶段的主要测试目的:保证应用系统在网络平台上的性能。

二、网络仿真技术

1.定义:一种通过建立网络设备、链路和协议模型,并模拟网络流量的传输,从而获取网络设计或优化所需要的网络性能数据的仿真技术。

原理:网络仿真是一种利用数据建模和统计分析的方法模拟网络行为,从而获取特定的网络特性参数的技术。数学建模包括网络建模(网络设备、通信链路等)和流量建模两个部分。

2.建模中最基本的概念就是同等性。

3.网络仿真采用基于包的建模机制来模拟实际物理网络中包的流动。

① 包括在网络设备间的流动和网络设备内部的处理过程。

② 模拟实际网络协议中组包和拆包的过程,可以生成、编辑任何标准或定义的包格式。

③ 利用调试功能,模拟过程中察看任何特定包的包头(Header)和净荷(Payload)等内容。

4.网络仿真软件。

OPNET仿真流程图如下

OPNET仿真流程图

OPNET的产品如下:

● Modeler主要面向设计和研究通信网络、设备、协议和应用,支持所有网络类型和技术。

● IT Guru是一个核心网络仿真软件包。

● SP Guru面向电信运营等的智能化网络管理、规划以及优化,是一个能够辨识整个网络的独特软件产品,包括网络中的路由器、交换器、协议、服务器及各种应用业务。

● WDM Guru是一个先进的网络规划解决方案,使得业务提供商和网络设备制造商设计出健壮且节约成本的光钎网络,并未测试产品提供一个虚拟的光钎网络环境。

● OPNET附加功能模块

OPNET开发包和NetBizODK是一个更底层的开发平台。

OPNET模型分为Network、Node和Proces三个层次。

NS仿真流程图。网络测试如何开始?

NS仿真流程图

三、网络质量测试

1.OSI七层模型自下向上的分类及特征。

① 物理层:通过链路来传送比特信息,定义了用户应用程序数据如何转换为1和0并在物理介质中传递。

②数据链路层:通过物理链路来传递成块的信息。它主要负责以下任务:数据出错校验、协调共享媒体的使用以及编址。另外,不同的链路通常也有不同的数据链路实现,而且,同一个节点可以支持几种不同的数据链路层协议,节点所连的每一类链路都有自己的协议。

③ 网络层:使得网络中的任何一对系统间都可以相互通信。

④ 传输层:传输层在两个系统之间建立一条可靠的通信链路。它主要处理一些由网络层引起的错误,如包丢失和重复包等,以及对包进行重新排序、分段和重装。另外,也有助于传输层在网络发生拥塞时降低发送数据的速率。

⑤ 会话层:提供的服务超出了传输层提供的简单全双工可靠通信流。

⑥ 表示层:为应用程序(在应用层中)进行数据格式转换和数据加解密提供了一种普通的方法。表示层具有转换机制,可在ASCII文本数据格式与Unicode格式间转换,也包含图像文件的压缩极速,如GIF和JPEG。

⑦ 应用层:它为最终用户提供应用环境,应用包括问卷传输、虚拟终端及Web浏览器等,一个节点上通常有多个应用程序同时运行。

2.网络测试指标如图。网络测试如何开始?

网络测试指标

3.网络测试类型如图。网络测试如何开始?

网络测试类型

4.网络测试对象如图。网络测试如何开始?

网络测试对象

网络测试对象还可以进一步细分为以下7个网络子系统。

⑴ 文件服务器:主要针对服务器的硬件和网络操作系统。

⑵ 工作站:网络性能直接接受网络工作站的网卡、协议、缓冲区、视频刷新和桌面管理的影响。

⑶ 网络操作系统:网络操作系统中有很多部分需要测试。

⑷ 应用程序、客户/服务器数据库和工作站桌面软件:应用程序最重要的测试任务是稳定性、响应时间、容量、功能和升级测试。

⑸ 路由器、集线器、交换机和网桥:从测试的角度看,这类产品的硬件和软件被看作子系统。

⑹ 网段:一旦各网络子系统分别进行了测试,就要把它们组合在一起,并使组合后的模拟网段尽可能体现出运行网段的典型特征。

⑺ 全局网: 网段测试通过后,就要把网段放到网络中进行全局网测试。

5.网络设备测试的基础方法。

典型的网络设备的方法有两种:第一种是将设备放在一个仿真的网络环境中,通过分析该产品在网络中的行为对其进行测试;第二种是使用专用的网络测试设备对产品进行测试。

6.网络测试标准及工具。

测试标准:查找相关标准。

测试工具:

⑴ 物理线缆测试仪:常见的测试项目主要有线缆长度、衰减、阻抗、串忧、反射和噪声等。

⑵ 网络运行模拟工具。

⑶ 协议分析仪:协议分析仪是定位和排查故障的关键工具,也可以捕获网络上的数据包或数据帧。一个数据包或数据帧主要包含三方面信息:源地址和目的地址、数据、控制位。

⑷ 专用网络测试设备:专用的软硬件组合的测试设备能够对网络设备、网络子网以及整个网络系统提供综合测试,专用典型的三大功能:数据捕获、负载产生和智能分析。

⑸ 网络协议的一致性测试工具。

⑹ 网络应用分析测试工具。

四、网络应用测试

1.网络应用监控方式、目标、原理及监控工具如图。网络测试如何开始?

网络应用监控方式、目标、原理及监控工具

2.网络故障分析诊断的步骤如图。

  • 暂无推荐