1 引言
网络多媒体以及P2P的越来越广泛的应用推动了网络运营商在IP网络上传送多重播放业务,用户要求的更快速、更高质量的服务也增加了现代互联网络和设备的复杂性。设备制造商和运营商验证这些高性能设备也就对性能测试工具提出了更高的要求。IxNetwork 5.40 版本集成了ViperCore 和TrueView等技术就是应对这些复杂测试要求而推出的。
2 IxNetwork 5.40 新特性全面介绍
2.1 IxNetwork特性介绍
IxNetwork 是Ixia 公司最为重要的测试工具之一,主要测试路由器,交换机,以及其他L2/3转发设备;可以为用户提供灵活的定制功能,测试由数千个路由或交换设备组成的复杂网络拓扑结构时,可以其满足多种多样的要求。在拓扑结构中,可以模拟上百万的路由和可到达的主机;IxNetwork 还可以按照用户的需求,产生上百万条的数据流量,以测试数据平面在压力下的性能。使用强大的向导和图形用户界面中的栅格控制可以创建复杂的配置;具有强大的实时分析和统计功能,可以报告全面的协议状态和每条数据流的详细的流量性能;主要特性包括:
模拟互联网级路由拓扑结构,以测定网络设备的路由容量;
模拟不稳定的网络,以测定网络收敛的性能;
易于使用的协议向导,可以迅速准确地设置复杂的拓扑结构;
强大的流量向导,可以按照模拟的网络和主机,生成数百万的数据流量;
灵活的测试时间表,可以实时模拟拓扑结构的动态抖动;
Application Traffic (HTTP, POP3, SMTP, Voice, Video 等) Over Routing;
RFC2544 基准测试方法 Over Routing;
“白盒子”测试方法 (通过SNMP 获取被测设备信息);
Recall 功能比较多次的测试结果;
支持的协议包括
IGP
o OSPFv2/v3
o ISISv4/v6
o RIPv1/v2/ng
o EIGRP
EGP
o BGP4/BGP4+
o MP-iBGP
Multicast
o IGMPv1/v2/v3
o MLDv1/v2
o PIM-SM/SSMv4/v6
MPLS
o LDP, RSVP-TE
o L2 VPN (Martini), PWE3
o L3 VPN (RFC 2547), 6VPE, 6PE
o VPLS
o Kompella (BGP) VPLS
o Multicast VPNs with Data MDT
o Traffic Engineering FRR
o P2MP-TE
Layer 2
o STP, RSTP, MSTP
o PVST+, RPVST+
BFD
DHCP
802.1x, NAC
PPPoX, L2TP, ANCP
TWAMP
OAM – IEEE 802.3ah, 802.1ag, ITU Y.1731, LACP
PBB-TE
2.2 IxNetwork 5.40 ViperCore技术主要定位
IxNetwork 5.40 版本的新特性在上述全面路由协议支持的基础上,集成了ViperCore技术,在数据流量的创建、分析和统计方面主要定位下面四种不同的应用场景:
超过互联网级别的模拟上百万条流量并可以根据需要设置多种流量模型。
可以动态控制每种流量模型以验证设备和网络的服务等级(Services Level Agreements – SLAs),快速隔离和发现服务降级问题。
实时查看每种业务和用户的转发、丢包、抖动等多种性能指标信息。
业界第一个、正在申请专利的控制层面和转发层面结合的TrueView收敛时间测试。
2.2.1 不同业务区分测试
运营商需要验证网络在多种业务混合并有流量拥塞下的业务区分与业务保障测试,某些高优先业务(比如语音)和普通数据业务相比,需要保证有最少的丢包、时延和抖动等指标。IxNetwork 5.40通过表1所列出的特性可以快速进行配置并能够满足相应的测试需要。
使用IxNetwork所提供的“高级流量向导”可以快速创建复杂的流量模型,使用高级QoS配置向导选项可以定义多个级别的业务类型;并且可以同时对多个字段比如IP TOS、VLAN ID、 VLAN优先级等进行追踪;多等级的基于每用户或者每种业务的统计可以快速测试网络的性能并验证SLAs。
使用IxNetwork可以快速定义多个可控的不同速率的流量模型,比如定义不同的QoS、VLAN值代表不同的业务,使用“Flow Group”对上百万个不同用户编成不同的组,具有相同QoS值的所有用户可以设置为同一组并动态控制其速率,图1是IxNetwork多QoS、多流映射的示意。在测试结果上,可以实时显示在网络拥塞下的每个用户的业务性能。