IXIA400数据网络性能分析仪使用指导书Word格式文档下载.docx
《IXIA400数据网络性能分析仪使用指导书Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《IXIA400数据网络性能分析仪使用指导书Word格式文档下载.docx(13页珍藏版)》请在冰豆网上搜索。
2.2.3如何测试设备的吞吐量19
指标含义19
测试方法(参照丢包率的测试步骤)19
第1部分IXIA400数据网络性能分析仪硬件介绍
1.1仪表概述
IXIA400为数据网络性能分析仪,通过使用不同的测试模块可以完成10/100M以太网、G-bit以太网、USB以及POS、路由等网络性能的测试和分析。
该仪表具有4个插槽能够同时支持4块不同类型的测试模块。
同时可以支持控制最多256个仪表进行联合测试,同步精度在10ns之内。
1-1IXIA400分析仪正面示意图
1-2IXIA400分析仪背面接口示意图
1、在背面的接口有:
显示器接口(VGA)、键盘/鼠标PS2接口(mousek/b)。
网卡一台网接口(10/100)、电源接口以及电源开关、同步信号输入/输出接口(syncin、syncout)。
2、IXIA的主机类似于一个SERVER服务器,操作系统为Windows98或是Windows2000(EN),需要对该主机设置固定IP。
3、IXIA主机可以外接显示器和键盘以及鼠标构成一个独立的测试系统。
也可以通过一个外接计算机组成一个测试系统。
4、在与外接计算机一同构成一个测试系统的时候,连接方式为:
用直连网线将二者相连。
一端接在计算机的网卡的网口,另一端连接在仪表的10/100M网口上。
此时需要预先设置好仪表与计算机的ip地址,要求二者设置在一个网段内,这样二者才能建立正常的通信联系。
1.1.1常见功能模块
1-3IXIA400分析仪常用测试模块-10/100M以太网卡(左)和G-bit以太网卡(右)
1、10/100M以太网卡--LM100TX:
此测试功能模块提供4个独立的10/100M以太网电口,能够满足目前环境所能提供的最大端口密度的测试,能够灵活的产生和捕捉数据包。
2、G-bit以太网卡--LM1000GBIC:
此模块集合了两个完全独立的Gbit以太网光口,配有1310nm波长光模块和850nm波长光模块。
支持光模块的热拔插。
1.1.2测试软件及窗口
IXIA使用的是Server-client模式,Server端在测试仪表的主机上,在开机后会随着主机内的操作系统的启动而自动启动,一般情况下不需要人为的手工启动。
因此在通常不需要为主机配置专用的显示器和键盘。
client端包括两个测试软件:
IxiaExplorer和ScriptMate。
这两个软件一般安装在测试用计算机上,在仪表自带的主机中也有这两个软件。
根据测试项目的不同来选择使用不同的软件。
IxiaExplorer主要提供数据流的测试,针对设备的功能进行测试;
ScriptMate提供各种性能测试窗口,针对设备的性能进行测试。
1.1.2.1Client端软件安装
仪表随机带有一张软件安装光盘,软件位于
\\ACTERNACDv14\IXIA\software\
路径下,文件名为IxiaSoftwareSuitev3.41.62b.exe
1)双击“Ixiasoftware..."
进入安装界面,提示输入密码
2)输入密码:
FlyingTiger
点击“下一步”,输入安装目的路径,
3)选择:
Client;
TCLClient两项;
4)安装结束,点击“finish”。
1.1.2.2软件使用
1、IxiaExplorer的使用:
双击IxiaExplorer的图标,在首次使用时会出现下面的窗口,在IPAddress中输入主机的ip地址,点击确定,将测试用计算机与测试仪表建立通信联系。
进入IxiaExplorer的测试界面。
1-4IxiaExplorer测试窗口
2、ScriptMate的使用:
双击ScriptMate的图标,出现如下窗口,第一次使用时需要将主机地址添加入“ChassisChain”列表中,即在Hostname处填入仪表的ip地址后,点击“Add”按钮,将此仪表的ip地址加入“ChassisChain”列表中。
而后选择所要连接的仪表的ip地址,点击“Connect”,与仪表建立通信联系,再点击“Done”,此时屏幕上出现ScriptMate测试窗口,根据需求选择测试项目进行测试。
说明:
我们经常进行的三个测试项目为丢包率测试(testFloss)、延时测试(testLatency)和吞吐量测试(testTP)。
3、设备的关闭
只有在IxiaExplorer窗口内才有关闭仪表的窗口,所以在结束测试后,必须进入IxiaExplorer窗口来关闭仪表。
关闭方法如下:
鼠标左键单击“ChassisChain01”选择你所需要关闭的主机(例如要关闭IP地址为129.9.0.251的主机,则选中图示中的主机,而后点击“tools”任务栏中的“Shutdown/RebootChassis”,等候片刻便可关闭仪表电源。
如果未关闭仪表上的操作系统就直接关闭电源会造成仪表的损坏(和未退出windows就直接关闭主机电源的后果一样)。
软件操作详细指导
2.1IXExplorer的使用
为了让IXExplorer能和每一个主机建立通信,必须知道每一个主机的ID或是IP地址。
与IXExplorer建立了通信联系的主机可以在IXExplorer的主机树中看到,建立了连接的主机在主机树图中的图标将会由黄色变为绿色(如下图)。
如果连接中断,图标前的小圆圈将会变成红色。
2-1IXExplorer的主机树图
2.1.1如何使仪表长期发包测试
测试配置:
2-1长期丢包测试配置图
仪表的端口1接设备的端口1;
对端线路环回或支路环回;
1.按照测试配置图2-1接好电路;
2.配置相应的业务路由和业务通道;
3.配置连接的端口属性:
左键点击主机树图标可以看到该主机的配置(如下图),
2-2主机树图展开示意图
在上图中,我们可以看到我们所连接的这台主机配置了三个测试模块:
Card01-GBIC、Card02-10/100、Card03-10/100。
左键点击相应的端口可以对端口进行
设置。
从图中可以看到和设备连接上的端口图标变为绿色,而没有连接上的端口图标
为红色。
我们连接的为Card02-10/100M测试模块的第一和第二端口。
点击端口可以看
到在右边的窗口中出现了此端口的设置选项,现在对相关的设置作一个说明。
端口属性的设置:
双击端口的属性设置选项图标
,将会出现一个端
口属性设置对话框(如下图)
2-3端口属性设置对话框图
在“AutoNegotiation”栏中可以对仪表的端口工作模式进行设置。
如图,选中AutoNegotiat和100M全双工端口模式就表示端口为自协商模式、最高协商速率为100M全双工。
如果仅仅选中一个端口的工作模式,而没有选中“AutoNegotiation”,则表示此端口的工作模式为固定工作模式,不支持自协商。
“FlowControl”为端口流控使能设置。
其余的设置栏一般不作设置。
数据包的设置:
双击设置选项图标
,右边出现一个显示窗口,可以
显示和对当前该端口进行设置(如下图)
2-4数据包设置对话框图
窗口中的“A”位置可以对端口的数据流的流量进行设置,最大为端口所能支持的线速
速率。
“B”处显示当前的数据流量。
一般来说端口数据流量要求不大于此端口吞吐
量。
“C”处为数据帧的设置,从这里可以对数据帧的帧长、发包特征进行设置,需要
更改设置时,只需要在相应的位置双击鼠标左键即可进入设置对话框。
数据包的发送:
点击任务栏中的
,端口开始发送数据包,点击
端口停止发
包。
点击
可以看到端口的数据收发情况(如下图)。
2-5端口数据收发情况视图
只要将端口的control项设置为“Continouspack”即可持续发包了。
对GBIC测试卡的设置与10/100M卡的设置几乎一致,可以参考10/100M卡的设置进行。
2.2ScriptMate的使用
ScripMate的功能主要是针对设备的性能进行测试,目前常见的测试项目为吞吐量、丢包率、设备延时。
2.2.1ScriptMate的公共设置项目
进入ScripMate的测试窗口,可以看到右边的测试对话窗口,包括“SystemSetup”、“PortSetup”、“TestSetup”、“TestLog”和“Result”。
各个窗口的作用如下:
SystemSetup:
设置用户信息和结果保存目的地址等。
一般可以在相关栏目中填入设备名称、版本、系列号等信息,这些信息可以直接“继承”到“log”和“result”结果中去。
PortSetup:
端口设置窗口,在此窗口内需要对端口的工作模式进行设置,一般来说端
口必须设置为与所测试设备的端口的工作模式一致。
(如下图)
2-6端口模式设置窗口视图
从窗口B可以选择测试模块的任意一个端口在A处进行设置。
注意,在“speed”栏中选中端口速率,有10M和100M两种工作速率供选择(10M100M卡中);
“DupleMode”中选择双工模式,“Half”表示半双工,“Full”表示全双工;
“AutoNegatiate”为自协商模式选择项,如果选中“on”则表示该端口要支持自协商模式,如果选择“Off”则表示此端口不支持自协商模式。
TestSetup:
测试设置窗口,主要是设置测试的参数,不同的测试设置不同,这点将会在下面的介绍中说明。
TestLog和Result:
测试过程记录和测试结果报告,log记录保存在安装目录下的TclScripts\logs\中,Result结果报告保存在安装目录下的TclScripts\results\中,这两个文件均可以用写字板打开阅读和打印。
在测试结束前Result中是不会有记录的。
2-7测试配置图
2.2.2如何测试设备的丢包率
指标含义
在一稳定的流量下,由于设备的资源缺乏等原因,导致不能被转发的流量所占的百分数。
表现了设备在超负荷情况下的转发能力。
步骤一、按照测试配置接好电路;
步骤二、点击“TestFloss”(A)设置好端口属性后,进入“TsetSetup”对话框进行测试设置,设置步骤如下(参照下图);
2-8丢包率测试配置对话框图
步骤1:
选择测试的帧长(B),标准的测试一般使用7个具有典型特征的帧长进行测试
我们也可以根据需求自定义所需的帧长。
步骤三:
在TrafficMap中(C)定义测试的端口组合,选择Map为“manual”,而后点击Config进入设置对话框(D)设置端口组。
在端口设置对话框中选择源端口和宿端口后点击“Add》”将端口添加入端口组合中,点击“Apply”。
步骤四:
进行测试,测试报告将会在Result中给出。
2.2.3如何测试设备的延时
指标含义
对于Metro这种存储转发设备来说,时延指输入帧的最后一位到达输入端口,到该帧的第一位出现在输出端口的时间间隔。
验证设备处理数据时所需要的时间。
测试步骤:
步骤一:
按照测试配置接好电路;
步骤二:
点击“TestLatency”设置好端口属性后,进入“TsetSetup”对话框进行测试设置,设置步骤如下:
同丢包率测试的步骤1与步骤2;
步骤2:
与丢包率测试不同的地方就是需要对测试的RunParameters进行设置(如下图)
2-9延时测试配置对话框图
注意:
延时测试时的MaxRate必须小于设备的吞吐量。
(参考图2-8)
2.2.3如何测试设备的吞吐量
不丢包的情况下设备所能达到的最大速率,验证设备在不同的2M数目下所能达到的带宽。
测试方法(参照丢包率的测试步骤)