IP网络设备高级性能测试方法.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IP网络设备高级性能测试方法

IP网络设备高级性能测试方法摘要   介绍了IP网络设备基本性能测试的相关标准,阐述了相关设备的高级测试技术,并且对高密度、低时延的10G以太网测试方法进行了分析,总结了IXIA在上述领域的优势与特点。   1? 引言 IP网络设备是IP网络的核心,其性能好坏直接影响IP网的网络规模、网络稳定性以及网络可扩展性。性能测试主要是让被测试设备承受不同的负载,验证其表现,主要目的是测试它的容量(如吞吐量),以及处理业务的速度(如时延)等。不同的IP网络设备由于采用了不同的硬件结构,性能表现会有所不同,即使是同一IP网络设备交换设备在不同的负载下也会有不同的表现。另外,IP网络设备配置的不同也会引起不同的性能表现,所以全面对IP网络设备进行性能测试就显得尤其重要。 从测试方法和流程上,根据被测设备特点的不同,一般将2~3层IP设备测试分三部分进行,即与流量相关的转发平面测试,与控制层面相关的协议测试,包括路由协议、组播、MPLS和桥接协议等,另外还有转发平面和控制层面结合的测试。这三部分既相互独立又互相关联。本文重点介绍和流量相关的转发平面高级测试技术,其他方面的内容另行介绍。 需要说明的是,2~3层IP网络设备仅仅是通常概念上的划分,随着IP网络设备功能复杂性的增加,2~3层设备和4~7层设备功能也在融合,对IP设备也要进行全面的2~7层测试。 2? 传统基准性能测试技术 从测试的角度看,由于IETF没有对特定设备性能测试作专门规定,传统上都遵守RFC2544标准做测试,以太网交换机测试标准则参照RFC2889。由于网络互联设备除了通用性能测试以外通常还有一些特定的性能指标,例如路由器区别于一般简单的网络互联设备,在性能测试时还应该加上路由器特有的性能测试,例如路有表容量、路由协议收敛时间等指标。另外,QoS,组播,IPv4,IPv6和VLAN等多种相关技术都需要进行详细的测试。 在传统的基准性能测试中,IETF测试标准化工作组(BMWG,Benchmarking Methodology Working Group)尽量在独立公正,不受厂家技术指标影响的情况下定义了一系列测试标准和方法,相关的RFC包括: (1)RFC2544(Benchmarking Methodology for Network Interconnect Devices)。该标准是网络基准性能测试标准,定义了6项基本性能测试规范,相关术语由RFC1242定义。由于该标准是20世纪90年代发布的,已经不能满足新的测试技术需要,因此2007年由IXIA公司主导参与做了较大更新。 (2)RFC2889(Benchmarking Methodology for LAN Switching Devices)。该标准是局域网交换设备测试规范,定义了交换机测试的11个项目。 (3)RFC 3918(Methodology for IP Multicast Benchmarking)。该规范是在RFC2432基础上更新的组播测试规范,定义了组播设备的14个测试项目。 (4)RFC 3511(Benchmarking Methodology for Firewall Performance)。该规范是在RFC2647基础上更新的防火墙性能测试规范,定义了防火墙测试的10个项目。 3? 高级测试技术 上述测试标准和基本性能测试技术都比较成熟,目前应用也比较普遍,但是不能满足日益复杂的IP网络设备的测试要求,在测试2~3层IP网络设备时,还需要考虑更多的方面,比如包长的选择是否过于简单?是否可以随机变换数据包发送间隔从而变换数据包发送速率?数据包发送序列是否灵活多变?数据包的地址数可以再增加?流量类型是否足够多,是否可以混合?是否可以跟踪数据流里的多个字段?是否可以详细统计成千上万的数据流,并从中快速找出你所需要的性能“最好的”或者“最差的”数据流?这些复杂的测试技术,对仪表也提出了更高的要求,我们称这些为2~3层IP设备高级测试技术。 (1)选择变化的数据包长。在传统的基本测试规范中,数据包的长度是固定的,或者在正常的64~1518字节长度内,选择几个特定的数据帧长度进行测试,由于网络中存在的数据帧长度是变化的并且各种长度的数据帧都广泛存在,各种正常、异常的数据帧也都分布在网络中。比如对于一个典型的企业网络流量,同时存在多种业务类型和流量比例(见表1)。在这种情况下,传统的测试方法不能真实反映IP网络设备应用于网络中的情况。IXIA建议采用变化的数据包长对设备进行测试,采用递增、递减、定制、随机、IMIX、高斯分布等多种灵活的帧长分布方式。 ? 1??典型企业网络混合流量模型 ? (2)选择变化的数据包间隔。在IP测试中,数据包间隔主要有3种,帧间隔(IFG,Inter-Frame

文档评论(0)

2017ll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档