当前位置:文档之家› 交换机性能参数测试操作手册

交换机性能参数测试操作手册

交换机性能参数测试操作手册文档编号:版本:1.1日期:2005-8-7一、目的为了便于以后用SMB来测试交换机的相关性能的操作,特地撰写了该测试操作手册,给大家提供参考。

二、测试范围该手册可用于用SMB对二层、三层交换机的性能测试。

性能具体分为rfc 2544提及的吞吐量(Throughput)、延迟(Latency)、丢包率(Packet Loss)、背靠背(Back-to-back)四个主要指标和rfc 2889涉及到的转发能力(Forwarding)、拥塞控制(Congestion Control)包括线头阻塞(HOLB)和背压(Backpressure)、地址深度(Address Caching)、地址学习(Address Learning)、错误帧处理能力(Error Filting)、广播转发能力(Broadcast forwarding)、广播延迟(Broadcast Latency)以及Forward Pressure 能力的八个性能指标。

Rfc2544性能指标是利用Smartbits Application软件来测试的,rfc2889涉及的性能指标是用AST软件来测试的。

下面将以自研产品S3448型交换机(48口)为例,分别对上面列的性能指标的测试进行操作说明。

三、性能测试3.1 测试硬件设备1. S3448交换机一台;2. SMB6000B一台;3. PC机一台,并安装Smartbits Application和AST软件。

4. 线缆若干。

3.2 软件设备Smartbits Application软件;AST软件。

3.3 测试拓扑图rfc 2544和rfc 2889性能测试所搭建的测试环境是一样的,以测试DUT 六个端口为例,具体如图3.3.1DUTSMB6000B~port6P3.3.11. DUT 的f0/1、f0/2、f0/11、f0/12、f0/21、f0/22六个端口分别和SMB6000B 的六个百兆口相连接。

2. 配置DUT ,关掉spanning-tree 和pdp ,具体配置见dut 配置。

3. 配置SMB ,具体步骤详见每个测试项中SMB 的配置。

3.4 设备配置3.4.1 DUT 设备配置:(除3层性能指标测试外,其他均用该配置) Switch_config#sho run Building configuration...Current configuration: !!version 2.0.0Pservice timestamps log date service timestamps debug date ! ! !no spanning-tree no pdp run ! !interface FastEthernet0/1no keepalive!………….!interface FastEthernet0/48no keepalivevlan 13.4.2 SMB设备连接配置1. SMB与PC通过以太网线背靠背连接。

2. 在PC的本地连接中添加与SMB地址(IP:192.168.20.5)同网段的IP地址(如:192.168.20.99/24),打开CMD,利用ping 192.168.20.5 测试连通性。

连通信息如下:四、Rfc1242&Rfc2544性能指标测试rfc 2544提及的吞吐量(Throughputt)、延迟(Latency)、丢包率(Packet Loss)、背靠背(Back-to-back)四个主要指标。

其中吞吐率用Application软件来测试。

详见“六Smartbits Application性能介绍”4.1 SMB Application参数设置1. SMB的连接步骤:●打开SMB Application 软件,界面如图所示:●单击“setup/Smartbits Connection”菜单,打开Setup Smartbit connects界面,如图所示:●添加ip地址:192.168.20.5,单击“Add”按钮后,在所添加的“Connect List”选中该IP,然后点击“OK”按钮即可。

●单击“Action/connect”主菜单或者“connect”图标菜单,都会出现“connect confirmation”对话框,单击“OK”即可完成与PC机建立起连接。

(1)单击“Action/connect”主菜单或者单击“connect”图标菜单(2)出现连接对话框,单击“connect”按钮即可。

(3)连接成功显示如下:2 基本参数的设置:在测试Rfc2544四个性能指标时,端口的设置是相同的。

具体设置如下:●“1 to 1”选项:source 和destination 端口一对一选测,并添加到test pairs列表中;选测双向测试,即Bi-directional打勾。

●端口参数具体设置,有下列两种方法,可以任选其一:方法一:1. 打开“setup/all smartcards”菜单,设置(1)speed:100M;(2)Duplex:full;(2)Auto Negotiation:Force;(4)Protocol:All 0s(即为默认即可);(5)DesMac 和Src Mac要一一对应(如选择Test Pair中的一对端口(01.07.01)-(01.07.02),(01.07.01)的Src Mac是(01.07.02的)Des Mac,(01.07.02)的Src Mac是(01.07.01)的Des Mac);(5)Smartcard’s IP和Route’s IP不用设。

如下图所示信息。

(2)设置完,单击关闭按钮,出现确认对话框确认即可。

方法二:smartcards的设置也可以在主界面上选择端口后,分别设置。

例如:在Test Pairs 列表中选择一对端口(01.07.01)→(01.07.02),然后单击主界面下方的端口选项卡(如011-(01.07.01)),依次设置选项卡上Signal Rate、Duplex、Protocol、Destination MAC、SmartCard’s MAC、SmartCard’s IP设置项分别对应的参数详见方法一中的设置。

其他端口设置同011-(01.07.01)设置。

如下图所示:4.2吞吐量(Throughput)测试根据交换机的类型,可以分为二层和三层转发率测试。

4.2.1 二层转发率(Throughput)测试4.2.1.1 测试步骤1. 转发率测试参数设置●打开“setup/Test Configuration”菜单,Test Configuration选项卡:General:选择usecustom;Learning Packets中的learning mode选every trial,Thoughput的测试时间Duration参数设置300。

●单击“sizes”按钮,打开Custom Packet Sizes界面,单击“default”按钮,然后单击“ok”按钮即可。

如果要进行其他字节的设置,只需在该界面做相应的修改即可。

●Preference选项卡:这里是交换机二层吞吐量性能测试,所以Test options中的Router Test选项不要选,其他为默认配置。

然后单击“Ok”即可。

●单击“throughputs”按钮或者“Run/throughputs”菜单,开始测试。

4.2.1.2 测试结果1. 交换机的转发率性能测试的预期结果应该达到线速(结果为*.exel表格的文件)。

●结果显示分为三部分:(1)Throughput以表格的方式显示测试的最后结果统计。

包括测试时的基本参数的设置显示。

注意:该测试结果的测试时间以1秒为例;交换机的实际测试时间一般设为300S。

(2)Reports:以文本的方式显示测试的统计结果。

(3)Log每一次测试时的详细日志,如图所示:2、测试结束后保存测试结果选择“File->Save as…”主菜单或按“Save”按钮菜单,就可以保存结果了,结果以excl格式保存在硬盘中。

如果想要将结果贴入其他文档,可以打开该excl文件,使用复制、粘贴的方法。

将测试结果从保存文件中复制出来,得到如下吞吐量性能结果:64 100.00 148810 148810 148810 148810 128 100.00 84459 84459 84459 84459 256 100.00 45290 45290 45290 45290 512 100.00 23496 23496 23496 23496 1024 100.00 11973 11973 11973 11973 1280 100.00 9615 9615 9615 9615 812781278127148810 148810 892860 84459 84459 506754 45290 45290 271740 23496 23496 140976 11973 11973 71838 9615 9615 57690 81278127487624.2.2 三层转发率(Throughput )测试4.2.2.1 测试步骤1. 转发率测试参数设置由于三层转发是建立在IP 协议上的,故测试时端口参数设置、Test Configution 中Preference 选项卡与二层的不同,其他设置同“4.2.1.1 测试步骤”部分设置。

● 端口参数设置,有下列两种方法,可以任选其一:方法一:1. 打开“setup/all smartcards ”菜单,设置(1)speed :100M ;(2)Duplex :full ;(3)Auto Negotiation :Force ;(4)Protocol :IP ;(5)Des Mac 为所连DUT 端口的所属Vlan 端口的MAC 地址, (6)Src Mac 为SMB 端口的MAC (不能一样);(7)SmartCard ’s IP 要与所连DUT 端口的所属Vlan 端口的ip 地址在同一网段;(8)Router ’s IP 所连端口的所属Vlan 端口的ip 地址。

即如下图所示信息。

注意:在DUT上执行show arp,可以看到Des Mac和Router’s IP(与Vlan的ip对应)。

2. 设置完,单击关闭按钮,出现确认对话框确认即可。

方法二:smartcards的设置也可以在主界面上选择端口后,分别设置。

例如:在Test Pairs 列表中选择一对端口(01.07.01)→(01.07.02),然后单击主界面下方的端口选项卡(如012-(01.07.02)),依次设置选项卡上Signal Rate、Duplex、Protocol、Destination MAC、SmartCard’s MAC、SmartCard’s IP、Route’s IP和AutoNegotiation,设置项分别对应的参数详见方法一中的设置。

相关主题