- 1、本文档共234页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第9章网络测试与性能评价第9章网络测试与性能评价网络测试概述网络测试标准网络测试工具网络测试方法网络性能评价
第9章网络测试与性能评价9.1 网络测试概述9.1.1网络测试的基本概念网络测试是利用测试工具检验网络设备或网络系统运行状态、获取性能参数的过程。被测试的对象可以分为网络设备和网络系统两大类。网络设备测试是对联网设备(例如路由器、交换机、防火墙等)的功能和技术指标进行测试,在网络产品研制、质量检验和安装调试阶段需要进行这种测试。网络设备测试基本上是按照网络设备实现的协议进行的,即根据协议规范对设备施加激励,观察被测设备的外部行为。测试主要分为以下五种:
第9章网络测试与性能评价功能测试(FunctionalTesting):检验网络设备是否能实现协议规范的各种功能。这种测试可分为积极测试和消极测试两种,积极测试就是积极发现网络设备的问题,从而为改进这些问题提供依据。消极测试是指利用技术手段给稳定运行的设备造成某种损伤,用以检测设备的抗损毁能力。一致性测试(ConformanceTesting):测试协议实现与协议规范之间匹配的程度,也就是企图发现设备执行协议功能时可能出现的差错。
第9章网络测试与性能评价性能测试(PerformanceTesting):测试网络设备在各种不同负载情况下表现的性能,主要有吞吐率(Throughput)、传输时延(TransitDelay)、抖动(Jitter)、数据丢失率(DataLossRate)等。性能测试通常被认为是一种“压力测试”,其目的是观察设备在不同负载压力下的性能表现,包括空载、正常负载和过压负载下的表现。互操作测试(InteroperabilityTesting):将设备放置在实际的网络运行环境中以测试设备与其他(不同厂家的)同类设备是否可以互联互通、互相操作。健壮性测试(RobustnessTesting):检测网络设备在各种恶劣环境下(例如信道被切断、技术掉电、注入干扰等)运行的能力。
第9章网络测试与性能评价网络系统测试是对网络系统总体性能的测试,在网络系统验收和网络系统维护阶段需要进行这种测试。这种测试并不注重对单个网络设备的功能进行验证,而主要是对跨网络的端到端节点间的性能指标进行测试,例如测试两个远端节点间的带宽、吞吐率、单/双向延迟、延迟抖动、误码率、丢包率等。根据测试实施的过程可以将其分为手工测试和自动化测试。手工测试就是由网管员一个一个地执行测试用例,然后观察和分析测试结果。这种测试方式效率不高。
第9章网络测试与性能评价自动化测试通过运行脚本(script)来控制测试仪表和测试设备自动执行测试用例完成测试过程。与人工通过图形界面控制测试仪表的方式不同,运行脚本测试程序的测试过程更加精准高效,测试工作更易于管理,也排除了人为因素造成测试结果的差异。当测试是一种大量重复测试或者大流量长时间测试的时候,可以考虑采用自动测试方式。这时测试人员不需要过多参与中间过程,从配置、运行到最后结果分析的全过程可以快速完成,节约大量的人工和测试时间。
第9章网络测试与性能评价网络测试技术的发展从三层测试向应用测试过渡早期的网络测试侧重于单一的性能指标,而且主要集中在三层测试,例如丢包率是多少,传输延迟有多大等。可是这些测试结果与网络应用的关系有多大,对网络用户的体验有什么影响,则很难建立相应的数量关系。通常是根据简单的测试结果加上网管员的经验来判断网络中的问题,再作出试探性的管理决策的。最近十多年来,一些主要的测试设备制造商纷纷开发出新技术,推出了新产品,出现了专门从事网络测试的实验室和评估机构。随着测试手段的日趋丰富,全方位的网络性能监测系统和网络测试基础设施已经建立起来,针对网络应用(例如话音业务、Web业务)的测试成为研究的热点。
第9章网络测试与性能评价2.从性能指标测试向用户体验测试过渡网络服务的对象是用户,但是传统的网络性能指标却是针对网络服务供应商的。所谓带宽、误码率、资源利用率等成为运营商忽悠用户的一堆数字。由于网络应用的普及,迫使网络服务提供者展开了针对用户体验的网络测试研究工作。所谓体验质量(QualityofExperience,QoE)是指用户对设备、网络和系统、应用或业务的质量和性能的主观感受。通过QoE评分,运营商可以将用户对网络服务质量的综合评价结果用来优化网络。当前这方面研究的方向是如何建立三层性能指标、网络服务质量(QoS)、用户体验三者之间的数量关系。
第9章网络测试与性能评价3.从传统计算机网络测试向网络综合业务平台测试过渡三网合一的发展趋势使得传统通信网和无线通信系统都在向IP基础架构靠拢,数据
文档评论(0)