IXIA网络测试仪使用说明Word格式文档下载.docx
《IXIA网络测试仪使用说明Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《IXIA网络测试仪使用说明Word格式文档下载.docx(19页珍藏版)》请在冰豆网上搜索。
![IXIA网络测试仪使用说明Word格式文档下载.docx](https://file1.bdocx.com/fileroot1/2023-1/24/773ff147-cf6c-4904-a5bc-41739db6fbd4/773ff147-cf6c-4904-a5bc-41739db6fbd41.gif)
四、测试仪使用时,要摆放合理,便于操作、观察及记录等。
五、测试仪通电前,确保供电电压符合仪器设备规定输入电压值,配有三线电源插头的仪器设备,必须插入带有保护接地插座中,保证安全。
六、测试仪不准随意更换硬件外设(显示器、键盘、鼠标)和改变网络配置,不得随意插拔板卡或改变板卡的插槽位置。
七、测试仪应经常进行保养与维护,并存放在干燥通风之处,待用时间过长时,应定期通电开机,防止潮霉损坏仪器设备及其零部件。
版权所有XXAllRightsReserved.Page3of17
2.IXIA网络测试仪使用说明
2.1.IXIA测试仪简介
IXIA测试仪用于测试多层10/100Mbps以太网、千兆义太网、USB和POS(PacketoverSONET)的设备(交换机、路由器等)和网络。
常见的型号有IXIA1600和IXIA400、IXIA100。
IXIA1600有16插槽,单机最大可以支持64端口测试。
IXIA400有4个插槽,单机最大可以支持16端口测试,常用于桌面使用。
IXIA100是内置GPS接收机的单卡测试仪,用来测试WAN(Wide-areaNetwork)。
IXIA可以多个机架堆叠使用,最大支持256个机架堆叠。
IXIA1600和IXIA100符合标准19吋机柜。
IXIA1600是可用于多种网络设备性能测试的负载生成器和分析仪,可测试的设备包括交换机、路由器、有线和无线Modem等边缘和骨干网络设备。
IXIA测试仪的特点是提供最大的端口密度,支持广泛的接口种类。
IXIA1600支持16个插槽,可以实现256个IXIA1600的堆叠,堆叠后支持16384个10/100M端口,8192个1000M端口,4096个2。
5G端口。
最新的IXIA在一个性能分析系统平台上,可提供480个实现全线速流量发生及分析的网络接口。
IXIA的接口模块支持:
155M、622M、2。
5G和10G的POS接口,10M、100M、1000M和10G的以太网接口。
此外,IXIA采用上行和下行FPGA(现场可编程逻辑器件)技术,在每个端口上实现线速的流量发生和统计分析,包括时延的实时测试。
利用FPGA,可由硬件实时计算IP、TCP和UDP的Checksum。
IXIA提供了两种主要的图形化用户管理软件:
IxExplorer用户自定义管理软件和ScriptMate自动测试管理软件。
其中,IxExplorer用户自定义软件工具可以通过本地或TCP/IP网络对IXIA性能测试系统平台进行管理,并且可编辑、控制流量的发生、统计及解码分析。
IxExplorer软件也可以同时对多个IXIA系统平台进行管理。
ScriptMate自动测试管理软件提供一系列工业化的自动性能测试软件。
此外,多个客户端管理软件可以对同一个IXIA平台的不同端口进行分布式管理。
基于不同的性能测试应用,IXIA在ScriptMate软件中提供的自动测试软件包括:
RFC2544、RFC2285、QoS测试、IP多播测试、服务器负载均衡测试、路由能力及收敛测试等。
此外,通过IXIA提供的Tcl应用编程接口,可以实现更加灵活的测试应用。
随着路由器的实现越来越复杂,路由性能也需要做更详尽的分析检测。
IXIA提供了灵活的路由协议的仿真功能,可以满足广泛的测试应用需求,包括:
RIP、IS-IS、MPLSRSVP-TE、OSPF和BGP。
IXIA的测试软件可以支持4,7层Web性能测试,适用于Web交换机、Web服务器、Web服务器负载均衡系统和防火墙等设备的性能测试。
IXIA的Web测试系统可以模拟几十万用户以及几百万的并发呼叫连接。
模拟虚拟客户终端访问Web服务器的HTML页面。
通过发出HTTP(1。
0/1。
1)呼叫连接,模拟电子商务应用。
IXIA的网络监测与优化软件功能如下:
对骨干路由器的metrics进行统计。
监测网络单向的时延、包丢失率、包抖动等性能指标,主要用于监测IP网络的核心部分。
监测网络环路的时延、包丢失率、路由可达性及稳定性,主要用于监测IP网络的边缘部分。
对网络流量进行分析,如网络协议分布、流量大小分布等,可用于ISP的网络管理。
有效地区分网络设备的物理地址,可用于安全分析、认证及网络管理。
2.2.测试原理
IXIA可以通过同步电缆把多台测试主机连在一起使用,第一台主机是“Master”,其余的是“Slaves”。
可以在主机外接显示器使用,也可以连在网络上远程使用。
版权所有XXAllRightsReserved.Page4of17
测试连接图如下。
一般的性能测试过程是通过发送端口发送数据包文,然后经过DUT(被测设备)或者网络,到达接收端口;
测试仪对数据报文的传输过程加以分析,得出测试结论。
2.3.硬件安装和配置
2.3.1.检查包装
包装箱内应包括下列内容:
IXIA100、400或1600主机
电源线
固定铁片和螺钉(IXIA100和1600)
Y分支接线(IXIA400)
主机间同步线缆
各种手册文件:
Windows2000certificateofauthenticity
ScriptmateUsersGuide
IxExplorerUser’sGuide
QuickstartGuide
TclDevelopmentGuide
C++APIDevelopmentGuide
IxiaHardwareGuide
2.3.2.硬件连接
IXIA测试仪包括了一个内置的PC主机,预装了Windows2000操作系统和IxServer、IxExplorer软件。
使用时需要外接显示器、PS/2键盘和鼠标,必须配置好TCP/IP网络协议。
IXIA1600、400和100的背面板见下面图示:
版权所有XXAllRightsReserved.Page5of17
FIGURE1.IXIA1600背面板
FIGURE2.IXIA400背面板(带PS-2键盘和鼠标)
FIGURE3.IXIA100背面板(带PS-2键盘和鼠标)
2.3.3.配置TCP/IP协议
版权所有XXAllRightsReserved.Page6of17
在Start,Settings,NetworkandDialupConnections,LocalAreaConnection中设置TCP/IP协议属性:
FIGURE4.调用网络属性对话
FIGURE5.本地连接状态
FIGURE6.本地连接属性
注:
配置TCP/IP属性后才可以对测试仪进行远程操作。
2.4.软件安装
IXIA测试仪已经预装了操作系统和测试软件,不需要使用者安装。
或者,使用购买设备时提供
版权所有XXAllRightsReserved.Page7of17
的软件解压和安装口令进行安装。
Server端和Client端需要安装的程序组件有所不同,Client端不
需要安装Server程序组件,具体请参见用户手册。
如发生软件程序问题,请与厂家联系。
2.5.测试操作
2.5.1.1.测试注意事项
1)检查主机各处电缆是否正确连接
2)检查测试仪和被测设备之间是否正确连接
3)明确测试目的和测试内容
4)做好详细的测试纪录
版权所有XXAllRightsReserved.Page8of17
3.IxExplorer使用说明
1)双击Windows桌面的IxExplorer图标,启动IxExplorer。
2)系统配置正常时,Chass01前面的指示灯为绿色。
否则,为红色,可能的原因有:
机架没有插好
网线没有连接RJ-45连接口(远程使用时)
Server程序终止
软件/机架版本搭配不当
错误的机架名称或IP地址
3)修改或添加Chassis。
右键点击机架标号(例如Chassis01)选择属性,常规选项中输入名
称、IP地址和ChassisID。
本机的IP地址可以填写Loopback。
4)常用的测试功能
ExploreNetworkResources:
以树形显示测试仪层次结构,从机架到插卡到端口,并显示每个端口的连接状态。
连接时为绿色,未连接时为红色。
CaptureView:
察看分析从被测设备捕获的数据报文。
LatencyView:
收集并分析通过一个或多个端口的数据报文的延时。
StatisticsView:
对端口的数据统计。
Protocol:
配置BGP、OSPF、IGMP、RIP、RSVP和IS-IS协议等,用于协议仿真。
GraphicsChassisView:
以图形界面显示测试仪机架、插卡、端口的布局、指示灯状态。
可以执行传输和捕获操作。
版权所有XXAllRightsReserved.Page9of17
各项功能的详细使用配置请参见用户手册
版权所有XXAllRightsReserved.Page10of17
4.ScriptMate使用说明
1)双击Windows桌面的ScriptMate图标,启动ScriptMate。
启动时需要指定测试仪的
Hostname(IP)、ChassisID,连接显示YES后开始使用。
2)ScriptMate测试程序窗口如下。
ScriptMate主要用于自动测试,对测试时间、数据帧和端口
传输表等配置完成后,由测试仪发数据包自动生成测试记录和结果报告。
3)ScriptMate常用测试功能
RFC2544:
依据RFC2544标准,对吞吐量、时延、包丢失率和背对背性能进行测试。
RFC2285:
依据RFC2285标准所做得测试。
IPMulticast:
对组播性能各种参数的测试。
版权所有XXAllRightsReserved.Page11of17
Multi-portAdvancedTestSuite(MATS):
多端口配置的性能测试。
QualityofService(QoS):
QoS性能参数测试。
BorderGatewayProtocol:
边缘网关协议测试。
LoadBalancing:
负载均衡功能测试。
4.1.术语介绍
端口映射类型:
MAC地址
当测试二层性能时,要用到测试端口的MAC地址。
IXIA测试端口的MAC地址默认值如下表所
示:
版权所有XXAllRightsReserved.Page12of17
IP地址
测试IP层时,要用到IP地址。
被测设备的端口必须指定源IP地址,并且DUT必须启用IP转发模
式,连接在一起的测试仪端口和DUT端口必须在同一网段中,而测试仪所有端口的IP地址不能
在同一网段。
如下图所示:
4.2.RFC2544测试
1.吞吐量(Throughput)
作为用户选择和衡量交换机性能最重要的指标之一,吞吐量的高低决定了被测设备(DUT)在没有丢帧的情况下发送和接收帧的最大速率。
在测试时,我们在满负载状态下进行。
该项测试利用二分法测试,直到测试到被测设备在没有丢失帧的情况下的接收和发送帧的最大速率。
测试结果用帧/秒表示,测试结果中也会列出每次测试的平均吞吐量。
此项目测试设备正常工作时的速率,是其它指标的基础。
测试通过对被测设备所有端口与测试仪表收发环回,测试仪表同时在所有端口加载测试数据(数据流帧长度从最短到最长分别设置),测试设备处理不同帧长数据的不丢包的最快速率。
测试时每个帧长的测试时间长为10秒,测试一对一、双向的吞吐量。
测试中要求将被测设备的流控以及一些管理功能关闭。
2.帧丢失率(FrameLoss)
该测试决定交换机在持续负载状态下应该转发,但由于缺乏资源而无法转发的帧的百分比。
根据RFC1242,丢帧率定义为:
在稳态负载下由于缺少资源应转发而没有的帧所占的比例。
该项指标可以用来描述过载状态下交换机的性能。
它的验证过程是:
在一定速率下向被测交换机发一定数量的帧,记录帧的数量为INPUT_COUNTER。
统计接收端口收到的帧的数量,记为OUTPUT_COUNTER。
丢帧率用下列公式计算:
(INPUT_COUNTER-OUTPUT_COUNTER)×
100/INPUT_COUNTER
丢帧率应在不同负载下测量。
首先在最大传输速率(定义见RFC1242)下测量丢帧率。
然后依次对最大传输速率的90%、80%、70%等负载测量丢帧率,直到相邻两遍都没有丢帧。
3.背对背帧(Back-to-Back)
该测试决定交换机在不丢帧的情况下能够持续转发数据帧的数量。
根据RFC1242,背对背帧定义为:
对于给定的媒体,从空闲状态开始,以最小合法的时间间隔发送连续的固定长度的帧。
该参
版权所有XXAllRightsReserved.Page13of17
数的测试能够反映数据缓冲区的大小。
该项测试利用二分法测试,直到测试到被则设备保证不丢失帧所持续的时间。
对于每一次测试(alliterations),其传输速率要保持不变。
该测试配置为一对一映射。
测试过程:
以最小帧间隔发送一定数量(测试时间尽可能长,一般选择120s)的突发帧至被测设备的输入口,记录被测设备正确转发的帧数,如果全部正确转发,增加发送帧数再测试,否则减少发送帧数再测试,直到找到极限值。
此项性能与帧长度可能有关,所以需对不同帧长度的数据流分别测试。
此项数值反映了交换机处理突发帧的能力。
4.延迟(Latency)
该项指标能够决定数据包通过交换机的时间。
根据被测设备采用的不同转发数据的方法,此项测试分为存储前向转发时延,比特前向转发时延(测试从测试帧的第一个比特进入被测设备端口开始至测试帧的第一个比特从被测设备另一个端口离开的时间间隔)。
根据RFC1242,存储转发模式下延迟定义为:
输入帧的最后一位到达输入端口和输出帧的第一位出现在输出端口的时间间隔,即LIFO(LastInFirstOut)延迟。
快速转发模式下延迟定义为:
输入帧的第一位已到达输入端口和输出帧的第一位出现在输出端口的时间间隔。
对于交换机而言,延迟是衡量交换机性能的又一重要指标,延迟越大说明交换机处理帧的速度越慢。
另外,网管型交换机和非网管型交换机由于系统负载不同、处理方式的区别,在帧转发延迟上会存在较大差异。
最初将发送速率设定为吞吐量测试中获得的速率,在指定间隔内发送帧,一个特定的帧上设置为时间标记帧。
标记帧的时间标签在发送和接收时都被记录下来,二者之间的差异就得出延迟时间。
测试时我们采用全端口1对1、双向测试,速率为100%线速。
4.3.RFC2285测试
4.3.1.RFC2285测试配置参数一览表
用法及取值参数名称
每端口地址数表示每个接收端口将要被测试的地址数。
地址的数量应当是二的指
数,参考值为1。
年龄时间该值应与被测设备地址表中的设定值一致。
突发帧长度突发帧长度定义为在停止传送以接收帧之前,在最小的合法帧间隙
下紧挨(back-to-back)着发送的帧的数量。
其值应在1到930帧之
间变化。
取1时将仿真恒定负载情况。
CalculateJitter
测试时间推荐的测试时间长为30秒。
测试时间可在1至300秒之间调整。
启用流量控制选择该项功能时,IXIA将会对流量控制信号作出回应。
Increment(步伐大小)测试过程中传输速率的变化量的百分比。
LossTolerance允许测试过程中丢帧率的百分比。
MaxRate帧传输的初始速率,用百分数表示(与理论值的百分比)。
MeshType(网状类型)取值为RoundRobin或PeakLoading
No.ofFrames每次测试过程中要发送的帧数目
No.ofIterations
No.ofTrials
Overload(%)
StaggeredTransmit
TableSize
版权所有XXAllRightsReserved.Page14of17
Wait