一,网络测试的必要性
如光纤或线缆的品质问题和连通性问题等导致的网络故障
不断增加的网络用户往往导致网络负担沉重
异常流量导致的网络拥塞、门户网站的系统崩溃
网络设备超负荷运行,引起网络性能下降,网络各种故障频繁发生
网络受到攻击和安全信息泄露
二,网络测试的分类
当今的Internet包含了大量来自不同厂商的路由或交换设备,为了确保各不同厂商设备间的互通性,必须要求这些设备支持相同的协议或通信规范,并保证在设备之间实施协议的准确性。当网络设备通过了一致性测试,就可以保证基本的正确性。
三,网络测试的一般规则
在整体上可以从两个角度认识网络系统:
从下向上看,即从物理层向网络应用层看;(传统规则)
从上向下看,即从网络应用层向网络系统层看。
究竟从哪个角度认识网络就要看使用者所处的位置(是网络用户、网络管理者、维护人员还是高级管理者)。传统上,人们都是从下而上地认识网络。网络测试强调从网络的体系结构出发,按照网络分层的思想,参照OSI及TCP/IP分层模型,自下而上地进行。
四,网络测试的标准
IETF(Internet Engineering Task Force,互联网工程任务组)成立了基准方法学工作组(BMWG,Benchmarking Methodology Working Group)
该工作组以RFC文档的形式提出了测量各种全局网络技术性能的相关建议,以规范对各类网络互连技术的性能测试。
五,网络测试的发展
第一阶段:1990年以前,网络产品较少,并且网络架构比较简单,网络测试仅限于验证网络设备的基本功能,可以说20世纪90年代以前基本上是网络产品和数据测试仪表的“史前年代”
第二阶段:1990~2002年,是网络测试技术发展的黄金时期。随着Hub等产品的成本不断降低,组网易于实现,用户数量不断增