思博伦Smartbits技术说明书
思博伦—MSTP测试仪表技术培训 ppt课件
Analyze Assure Accelerate
ppt课件
19
背靠背测试
• RFC-1242定义的背靠背测试 – 从空闲状态开始,在固定的帧长以媒体所允许的最小的合法间
隔发送帧,发送不长时间。
– 在最大速率下设备转发的连续的帧的数量(测量缓存的能力)。 – 单位-在最大突发下的帧数目 • RFC-定义的背靠背测试方法Back to Back Methodology from
Analyze Assure Accelerate
ppt课件
6
MSTP测试内容
• MSTP系统测试
– 业务层保护倒换时间 – 带宽共享 – 优先级测试
Analyze Assure Accelerate
ppt课件
7
MSTP测试原理及方法
• Ethernet接口测试
– 帧格式
• 802.3
Preamble/Start of Frame
– 单位是帧每秒。 • RFC-2544 定义的吞吐量测试的方法
– 在一特定速率发送帧。 – 如果接收的帧等于发送的帧,增加速率再做测试,如果接
收的帧少于发送的帧,减少发送速率再做测试。
– 直到找到没有包丢失的最快速率。
Analyze Assure Accelerate
ppt课件
12
吞吐量测试
• 核心设备或边缘设备? • 单播吞吐量测试,端口到端。 • 单播吞吐量测试, 全网状连接。 • 单播吞吐量测试, 多到一,一到多。 • 多少帧可以顺利通过设备,单向/双向?
• Ethernet接口测试
– 自协商
• Speed、Duplex、Flow Control (Register 4)
smartbits应用教程
启,Console口没有反应了等)、有接口收不到包了(RX灯灭掉)等等。
4.在测试过程中,还可以通过SmartCounters查看接口收发流量情况,具体操作如下:
在Window界面的菜单中选择Actions->SmartCounters或按F9打开SmartCounters:
进入SmartCounters界面后,选择3A-05,并按住Ctrl键选择3A-06,这样可以查看(01,05,05)和(01,05,06)两个接口的流量情况,如下:
其中Events列是查看收发报文的数量,Rates列是查看收发速率,可以在菜单中View中选择只显示Events或Rates内容,如下:
按“OK”,Streams Setup界面如下:
对这条流进行设置,如下:
这里各种配置的含义分别如下:
Len:报文长度(不包含4个字节的FCS);
MAC Destination:与该接口直接相连的DUT1的接口(BD2621的F0/0)MAC地址,可以在DUT1上通过Show arp命令查看到:
BD2621_config#sho arp
这样就使接口采用SmartMetric模式。对接口(01,05,06)做同样的操作。
2.将鼠标移到(01,05,05)接口,点击鼠标右键,在弹出的菜单中点击“Transmit Setup…”,如下:
就进入了接口Streams Setup界面,如下:
3.点击“Add”按钮,出现Add Streams对话框,先设加1条流,协议选IP,包长选508字节(加上4字节的FCS,实际包长为512字节长度),对话框如下:
4.进入Connections Setup界面后,在Remote Smartbits一栏中输入Smartbits的IP地址192.168.20.5,端口号保持默认的16385,按“OK”按钮(如果“Remote Smartbits”下拉框中已经有该IP地址,则直接选它,再按“OK”就可以了)。
思博伦网络测试培训14-防火墙测试解决方案
防火墙测试解决方案Avalanche防火墙防火墙是指设置在不同网络(如可信任的企业内部网和不可信的公共网)或网络安全域之间的一系列部件的组合。
它可通过监测、限制、更改跨越防火墙的数据流,尽可能地对外部屏蔽网络内部的信息、结构和运行状况,以此来实现网络的安全保护在逻辑上,防火墙是一个分离器,一个限制器,也是一个分析器,有效地监控了内部网和Internet之间的任何活动,保证了内部网络的安全主要分为包过滤防火墙和应用网关防火墙,目前的防火墙是两种主要技术的混合体基于CPU的实现典型的单处理器、单线程处理应用冗长的或恶劣顺序的规则严重影响性能CPU努力维持连接和数据包处理基于ASIC的实现非常快的处理速度,但是很不灵活一些ASIC不能完成的任务必须由CPU完成一些协议(例如:FTP)不得不由软件实现CPU 必须处理这些协议基于隧道的安全应用(SSL、IPSec)通常需要CPU处理 CPU必须维持总的会话CPU必须附加地执行加解密处理不合适的硬件可以抵消厂商软件上的优势如果硬件不能有所保证,则:要么系统可能丢包并扼杀应用的性能要么危险的数据流可能通过效率低的软件可能抵消硬件上的优势效率低的规则处理在软件中实现了太多的协议处理数据包和会话处理必须有高效率在有限的时间内完成对每个数据包的处理防火墙必须在性能没有损耗的前提下保证安全性规则基大小及顺序规则基包含所有防火墙过滤规则越多的过滤器,就会有越长的数据包处理过程,要考虑 厂商如何实现更好的规则匹配?在低速率数据流下,过长的延迟规则顺序是至关重要的例如:高使用率的规则放在规则表的底部对大多数数据流来说,规则基总是搜索到最后问题可能由高速率数据流导致数据包可能备份到输入队列中等待处理队列填满,导致数据包丢失延迟可能导致会话超时TCP连接实现TCP 连接容量和速率由以下因素影响:状态表大小处理器(CPU)效率状态表不够大,意味着当状态表满时,用户不能连接 处理器能力有限,意味着用户不能连接状态表在高的用户负载下释放很慢连接失败增加基准测试RFC(18个)•Benchmarking Terminology for Network Interconnection Devices (RFC 1242)•Benchmarking Methodology for Network Interconnect Devices (RFC 1944) obsoleted by RFC 2544•Benchmarking Terminology for LAN Switching Devices (RFC 2285)•Terminology for IP Multicast Benchmarking (RFC 2432)•Benchmarking Methodology for Network Interconnect Devices (RFC 2544)•Benchmarking Terminology for Firewall Performance (RFC 2647)•Terminology for ATM Benchmarking (RFC 2761)•Benchmarking Methodology for LAN Switching Devices (RFC 2889)•Methodology for ATM Benchmarking (RFC 3116)•Terminology for Frame Relay Benchmarking (RFC 3133)•Terminology for ATM ABR Benchmarking (RFC 3134)•Terminology for Forwarding Information Base (FIB) based Router Performance (RFC 3222)•Benchmarking Methodology for Firewall Performance (RFC 3511)•Methodology for IP Multicast Benchmarking (RFC 3918)•Terminology for Benchmarking BGP Device Convergence in the Control Plane (RFC 4098)•Considerations When Using Basic OSPF Convergence Benchmarks (RFC4063)•OSPF Benchmarking Terminology and Concepts (RFC 4062)•Benchmarking Basic OSPF Single Router Control Plane Convergence (RFC 4061)防火墙相关标准国际标准(4个RFC)Benchmarking Terminology for Network Interconnection Devices,RFC 1242Benchmarking Methodology for Network Interconnect Devices,RFC 2544Benchmarking Terminology for Firewall Performance,RFC 2647 Benchmarking Methodology for Firewall Performance,RFC 3511 国家标准GB/T 18019-1999《信息技术包过滤防火墙安全技术要求》GB/T 18020-1999《信息技术应用级防火墙安全技术要求》防火墙性能测试方法学防火墙性能测试由以下三层测试组成: 网络层(Network Layer)传输层(Transport Layer)应用层(Application Layer)网络层测试方法学网络层测试指的是DUT/SUT转发引擎的性能基准测试:吞吐量(Throughput)延迟(Latency)丢包率(Frame Loss Rate)(可选)背靠背(Back-to-back)(可选)参考RFC 1242、RFC 2544、RFC 3511使用SmartBits的SmartApplications进行测试传输层测试传输层测试指的是与DUT/SUT状态表相关的性能和扩展性最大并发TCP连接数(Concurrent TCP Connection Capacity)(RFC 3511)最大TCP连接建立速率(Max TCP Connection Rate)(RFC 3511)使用Avalanche进行测试应用层测试应用层测试指的是获得处理HTTP应用层流量的防火墙基准性能HTTP传输速率(HTTP Transfer Rate)(Goodput)(RFC 3511)最大HTTP事务处理速率(Max HTTP Transaction Rate)(RFC 3511)使用Avalanche进行测试RFC 2647/3511RFC 2647:防火墙性能基准测试术语(Benchmarking Terminology for Firewall Performance)作者:D. Newman,Data Communications,1999年8月共描述了与防火墙及测试相关的33个术语RFC 3511:防火墙性能基准测试方法学(Benchmarking Methodology for FirewallPerformance )作者:B. Hickman、S. Tadjudin,Spirent CommunicationsD. Newman,Data CommunicationsT. Martin,GVNW Consulting Inc,2003年4月涉及10个防火墙性能测试指标防火墙测试(RFC 3511)5.1IP Throughput:用SmartBits的SmartApplications或者SmartFlow软件测试;5.2Concurrent TCP Connection Capacity:用Avalanche测试;5.3Maximum TCP Connection Establishment Rate:用Avalanche测试;5.4 Maximum TCP Tear Down Rate:用Avalanche测试;5.5Denial Of Service Handling:用Avalanche测试;5.6HTTP Transfer Rate:用Avalanche测试;5.7Maximum HTTP Transaction Rate:用Avalanche测试;5.8Illegal Traffic Handling:用Avalanche测试;5.9 IP Fragmentation Handling:用Avalanche测试;5.10 Latency:用SmartBits的SmartApplications或者SmartFlow软件测试。
思博伦网络测试培训03-SmartBits硬件及应用
SmartBits硬件及应用SmartBits 产品线多端口、多技术和多层次具有良好的扩展性和高密度端口支持丰富的测试应用支持测试自动化测试领域z 网络开通和运营维护测试以及故障诊断测试z HUB、网桥z 二层、三层、四层交换机和Web 交换机z 边缘路由器、核心路由器和宽带接入路由器z 基于Fiber Channel 的光储存交换机z 防火墙、入侵检测系统和VPN 设备z xDSL 调制解调器、DSLAM 设备和线缆调制解调器(Cable Modem )接入设备z网络分流设备和光纤转发器SmartBits—数据网络测试平台z 网络缓存、负载均衡设备、计费网关及其它网关z 多业务传输平台(MSTP )、光电转换设备z 网络终端产品:如网卡、xDSL 调制解调器、线缆调制解调器(Cable Modem )等z ATM 设备z 移动IP 和IPv6设备z 组播系统思博伦SmartBits 是数据通信行业标准的网络测试仪器!应用层网络层链路层物理层TDM xDSLSONET/SDH WDM Coax Wireless RF以太网ATM 帧中继光纤通道CDMA GSMBGP -4/BGP -4+ OSPF/OSPFv3 IS -IS/IS -ISv6 MLDPPP MPLS VLANS PIM -SMIPv4/IPv6 Packet Over SONETTCP UDP网络业务虚拟专网电子邮件News VoIP Web 流媒体传输层SmartBits 的技术覆盖SmartBits 600B/6000C 介绍 SmartBits 600B2槽位机箱1 到16 端口/机箱支持所以已有模块前面板有重启和控制状态指示SmartBits 6000C12槽位机箱1 到96 端口/机箱支持所以已有模块前面板有重启和控制状态指示SmartBits 特性SmartBits的控制模块提供了以下的特性和能力: 通过以太网或RS-232接口控制高稳定性的内部时钟外部时钟支持GPS 和CDMASmartBits 600B/6000C 背板LEDsRS-232 接口同PC 相连以初始化SmartBits 配置10/100ACT/COLLNK/ERRHDX/FDXLEDs同GPS 或CDMA 接收器相连最多8个机箱时钟同步接口10/100 以太网控制接口。
smartbits使用介绍(详细)
SMARTBITS使用介绍前言:本文主要结合ZAN设备的测试项介绍SMARTWindows7.4,SMARTApplacation软件的二层交换性能测试的详细设置,以及三层路由性能测试的基本设置。
首先需要理解SMARTBITS的一些特点:1、SMARTBITS的每块卡均有独立的收发器,即收和发是分开的;2、SMARTBITS不做任何交换和路由,只能作为流量发生器和流量分析器;3、SMARTBITS作为流量发生器,可以产生各种长度、类型的包,可以手动修改各种包的包头,对于CUSTOM型的包还可修改包的数据段;对于SMARTMetrics卡,还可以工作在METRICS方式下,可以发送多个Streams(最多可到1000条),对于每条Stream 都可以分别控制其类型和长度;4、SMARTBITS作为流量分析器,它可以按照指定的方式Capture指定的包,并存为Sniffer软件可以分析的文件格式;SMARTBITS还可以动态的显示各个端口收发包的速率和各种特殊包的数量;由于流量发生器在产生流量时,会在包的特定字段里插入18个字节的Signature Field 来对相应端口发出的包做相应的标记(如端口号、包的发送次序等等),以便于流量分析器对流量进行各种统计工作;SMARTBITS流量发生器还可以通过Trigger Setup来控制其在收到某些特殊的包时才开始发包(此时该端口的发包方式应该设置为ECHO方式);SMARTBITS流量发生器还可以通过Alternant Setup来设置其每发一定数量的包后,再发另外一种包,即交替轮流的发两种不同类型的包;在打开SMARTBITS的电源后,有以下几件事必须做:1、用交叉线将装有SMARTWindows的PC机与SMARTBITS连接;2、检查PC机的IP地址与SMARTBITS的IP地址是否在同一网段,若不是则须改为同一网段(改SMARTBITS的IP比较困难,需要专用的电缆连接,在超级终端里面改);3、打开SMARTWindows软件,等PC机的网络连接状态指示与SMARTBITS已经连接好后(这说明SMARTBITS已经启动好了,可以通过相应的软件来设置它了),按F8键进行软件连接SMARTBITS的动作,连接上后,应该可以在软件中看到SMARTBITS目前上面的板卡配置;在相应的子卡示意图框中,选择右键中的reserve this module来使此子卡能被该软件设置(该卡从“可利用”状态变为“已利用”状态;相反release this module 是释放该卡,使该卡回到可利用状态);选择了所需的子卡后,就可以对它们进行设置了。
SmartBits单端口控制软件(1.0)使用说明
SmartBits单端口控制软件(V1.0)使用说明一、控制软件说明SmartBits是测试以太网二、三层功能必备的测试仪。
其控制软件已有不少,如SmartWindow、SmartFlow、SmartApplication等,其中SmartWindow是功能测试软件;SmartFlow、SmartApplication是性能测试软件。
这些软件有一个共同的特点,即必须以测试卡为单位,使用中每个用户至少控制一个测试卡。
目前所内的百兆以太网测试卡拥有6-8个测试端口。
由于测试卡的数量有限,在日常工作中常出现几人共用一个测试卡的现象,而现有控制软件控制方法的局限性,给大家的工作带来了诸多不便。
针对SmartWindow控制软件的这种局限性,开发SmartBits单端口控制软件即以端口为最小控制单元,实现多用户共享一块测试卡,每人同时控制不同端口,实现SmartWindow 提供的控制功能。
二、实现方式及主要功能实现方式:SmartBits单端口控制软件采用Server/Client方式进行管理,由Server充当原管理方式中的用户,而将Client开放给更多需要控制端口的实际用户。
图1 SmartBits单端口控制软件总体框图SmartBits单端口控制软件采用Server/Client框架结构,如图1所示。
由Server控制SmartBits的实现动作,同时将操作结果反馈给Client;Client可显示SmartBits当前使用情况,并将用户的操作请求通知Server。
主要功能:1.查询端口状态信息(端口占用)。
2.定制端口发送内容(数据帧内容)。
3.定制端口发送模式(连续/突发)。
4.捕获端口接收内容。
5.端口收发帧数统计。
详细功能列表如下:三、环境说明1、硬件环境PC机:至少1台(作为服务器的PC机必须安装Spirent Connect和SQLServer,客户端必须安装SQLServer)SmartBits6000:1台(要求有可用的测试卡)2、软件说明服务器:Tcl脚本控制程序:实现控制Smartbits卡的功能,同时接收用户命令返回测试结果。
SmartBits网络设备测试仪
Smartbits测试是使用全球最权威的网络设备测试仪器Smartbits2000或6000,配以其附带的专业测试软件SmartApplication,用连续不断的UDP包来测出对不同大小的数据包路由器每秒能处理的包数量。
路由器在处理数据包时,主要的时间花在处理包头、包尾上,所以对于不同大小的数据包,路由器每秒能处理的包数量差别不会太大。
这就象邮局处理包裹,主要的时间是花在处理寄件人、收件人和物品信息以及检查上,包裹重一点轻一点对处理速度影响不会太大。
如128Byte包每秒能处理10000个,并不能做到64 Byte包每秒处理20000个,而是只比10000个略多一点点,比如10100个。
思博伦通信的Smartbits系列数据网络测试平台提供了以太网业务所必需的测试功能,能快速地验证以太网业务,节省现有的人力资源,并且使用人员无需很多数据通信方面的经验,可选的POS和ATM接口卡还可以完成部分SDH和ATM的功能及性能测试。
对于对ATM有更深入测试需求的用户,思博伦公司还提供了更专业的ATM测试仪表——AX4000宽带网络测试平台,用以满足ATM测试全方位的需求。
SmartBits是数据通信业界广泛认同的对于网络设备及网络性能测试的标准测量仪表,在北美、欧洲和亚洲,它被广泛的用于政府、大学科研机构、各大网络通信公司、运营商等相关组织中。
在进入中国的短短几年里,SmartBits用户遍及全国,成为网络设备从业人员不可缺少的工具之一,在同类产品中具有绝对优势。
使用SmartBits可以帮助用户测试设备及网络性能,如吞吐量、延迟、丢包等指标,更可以在一个端口中模拟上千万个网络的数量,并可以对其各自的性能进行分析,测试出不同的QoS下不同流量的表现。
SmartBits测试系统有2X系列和6X系列两大类机箱,每个系列中又分别有机架式和便携式两种机箱。
2X系列机架式机箱有20个槽位,最多可以支持20个10/100M接口;2X系列便携式机箱有4个槽位,最多可以支持4个10/100M接口;6X系列机架式机箱有12个槽位,最多可以支持96个10/100M接口;6X系列便携式机箱有2个槽位,最多可以支持16个10/100M接口。
Smart 3100IS说明书
目录第一章介绍1.1什么是Smart 3100 IS1.2端口和图标1.3特征1.4哪里找相关信息1.5技术支持1.6注释、注意和警告1.7 Smart 3100 IS用户注意第二章一套Smart 3100 IS的组成部分2.1 Power/COM端口2.1.1 Power端口2.1.2 COM端口2.2 安置插口2.3 GPS天线2.4 显示面板2.5 电池槽2.6 高程测量环2.7 配套电缆2.8 袖珍PC第三章一般测量流程3.1确定野外作业的时间3.2在野外安置接收机3.2.1安置静态接收机3.2.2定位天线3.2.3测天线高3.3采集数据3.3.1单独的接收机3.3.2有控制器的接收机3.4测量数据的后处理3.4.1传输数据到Spectrum测量软件3.4.2从Smart 3100 IS删除文件3.4.3数据处理第四章数据采集流程4.1 静态测量流程(无控制器)4.2 静态测量流程(有控制器)4.2.1新的观测时段,新任务4.2.2新观测时段已存在的任务第五章接收机操作5.1电源管理5.1.1选择电源5.1.2 监测电源消耗5.1.3安装和取出电池5.1.4电源供应不足5.2系统控制5.2.1系统检查5.2.2 由于温度不工作5.2.3数据记录中断5.3显示面板操作5.3.1可听到声音的信号器5.3.2电源/内存的设置5.3.3接收机状态指示器5.3.4红外线通讯端口第六章配置控制器6.1安置ActiveSync6.2安置Smart 3100 IS控制器软件6.3设置6.3.1分配内存6.3.2保存电池第七章使用控制器软件7.1 控制器软件接口程序7.2 选择单位7.3 工作任务7.3.1 创建一个新任务7.3.2打开一个存在的任务7.3.3删除任务7.3.4关闭任务7.4观测时段工作7.4.1新观测时段7.4.2已存在的观测时段7.4.3关闭观测时段7.4.4查看、删除接收机文件7.5装载说明7.6更改接收机设置7.6.1观测时段设置7.6.2接收机信息7.6.3接收机重新设置7.6.4接收机关闭7.7查看GPS状态7.7.1天空分布图7.7.2卫星7.7.3上次同步信息7.8 同接收机同步7.9帮助程序附A Smart 3100 IS的基本参数术语图形目录1接收机前部2接收机底部3接收机上部4接收机背部5.接收机侧面6典型静态安置7斜高8垂直和真高9控制器同接收机同步10电池盒的打开第一章介绍1.1什么是Smart 3100 ISSmart 3100 IS是用于精密测量的单频GPS接收机,每个系统包含至少两个Smart 3100 IS集成接收机,数据处理软件和所有必须附件,以达到结果质量要求。
SmartBits使用指导
SmartBits使用指导1、连接SmartBits (1)2、激活板卡、端口配置及更新 (3)3、端口接收包详细查看 (10)4、各端口收发包统计整体查看 (13)5、Trigger设置 (15)1、连接SmartBits打开SmartWindow,界面如下:选择SmartBits窗口,双击SMB-600之后界面如下:在Options菜单选择Connection Setup:在连接配置中设置IP地址(要求PC与所设SmartBits IP地址处于同一网段):配置完IP之后,点击ping操作:ping成功后,即可在Action菜单进行Connect操作:2、激活板卡、端口配置及更新连接成功后可以看到两块板卡,根据需要激活其中一个或全部(由于两块卡性能、使用都基本一致,以下就只以1板卡为例来说明),选择Reserve操作来进行激活:激活板卡后,有六个端口可以进行配置,选择Enable AutoNegotiation操作对端口的自适应状态进行配置:适应状态,应选择Advertise All):选择Transmit Setup操作进行端口传输配置:端口传输配置界面如下(如不需配置可用点击Default恢复到默认):其中发送模式有以下几种(经常用到的是前三种):例如在Single Burst模式下配置发送帧个数(在Time Burst模式下配置发送时间与此类似):还可以设置发送的帧长(此处的帧长不包括4byte的CRC字段),选择Random可以随机发送不同帧长的帧:可以配置发送帧类型(选择Edit操作可以手动设置),下拉菜单如下:其中Custom类型的Edit界面如下:TCP类型的Edit界面稍有不同:可以按照不同的单位设置发送速率:在设置发送包的目的地址时(源地址与此类似),有几种不同的选择:其中静态地址Static设置如下:另一种递增地址则还需要设置递增个数(递减地址与此类似):根据需要,SmartBits可以发送一些错误帧:如果需要给输出帧打上tag标记的话,则点选VLAN,出现VLAN Tag浮选框,点击出现对话框,可以在里面依次设置发送帧的tpid、pri、cfi、Vid:一切接续之后,可以在Output Packet栏查看发送帧的整体情况:设置完毕后,可以在板卡上执行Update This Module操作来整体更新板卡,将各个端口的最新配置提交上去(也可以对端口进行逐一更新):3、端口接收包详细查看更新完毕后,即可准备开始发送,这时可以挨个点击端口下的Start按纽,也可使用Group Start:点击发送之后,可以在端口上执行Capture操作对端口收包状况进行查看:点击Start,开始抓包:点击View Result,可以查看抓到包的具体情况:以下是查看接收包情况的一个示例,由图中可以看到,我们可以清楚的查看到端口接收包的时间、源MAC地址、目的MAC地址、类型及具体数据:4、各端口收发包统计整体查看我们还可以在Actions菜单下的SmartCounters操作(快捷键F9)来整体查看各端口收发包数量、速率统计的情况:要查看的端口):查看统计时有几个模式可供选择:如果需要重新进行统计,则需要进行清空操作(在菜单中有命令,快捷键如下):这样,就可以基本完成SmartBits的一些常用操作。
spirent
Page 21
常见的测试规范及标准
RFC草案
Internet-Drafts:
Terminology for Benchmarking Network-layer Traffic Control Mechanisms Benchmarking Terminology for Resource Reservation Capable Routers Terminology for Benchmarking IPsec Devices Benchmarking Methodology for IGP Data Plane Route Convergence Terminology for Benchmarking IGP Data Plane Route Convergence Considerations for Benchmarking IGP Data Plane Route Convergence Terminology for Accelerated Stress Benchmarking Methodology Guidelines for Accelerated Stress Benchmarking Hash and Stuffing: Overlooked Factors in Network Device Benchmarking Methodology for Benchmarking Accelerated Stress with Operational EBGP Instabilities Methodology for Benchmarking Accelerated Stress with Operational Security
Page 9
思博伦通信: 一个业界领导者的发展历程
SmartBits之Smart_Flow使用介绍
SmartFlow基本设置——IPv4 Networks
IPv4选项卡用于设置端口 地址、网段、网关、子网掩码、 选项卡用于设置端口IP地址 网段、网关、子网掩码、 选项卡用于设置端口 地址、 缺省IP地址以及 信息。 缺省 地址以及VLAN信息。 地址以及 信息 通过Network Wizard,同一物理接口可以模拟多个网段 通过 ,
Group Wizard—— Multiple Flows
可以构造源或目的IP地址循环变化的多条 可以构造源或目的 地址循环变化的多条Flows 地址循环变化的多条
SmartFlow基本设置——Groups创建完成
Groups
Flows
Group可以将多条流的测试结果组织在一起, 可以将多条流的测试结果组织在一起, 可以将多条流的测试结果组织在一起 便于不同类型与参数流的统计
的的地址/端口号都是可变的。 的的地址 端口号都是可变的。 端口号都是可变的 Group包含一个或多个 包含一个或多个Flows,通常具有一些用户定义的通 包含一个或多个 ,
用属性,例如优先级,协议类型和流量模型等。 用属性,例如优先级,协议类型和流量模型等。
SmartFlow连接窗口
SmartFlow连接后界面
连接状态
SmartFlow关于信息
用于查看机框、板卡名称、固件、版本信息和序列号,供申请License及升级参考。 用于查看机框、板卡名称、固件、版本信息和序列号,供申请 及升级参考。 及升级参考 从官方申请到的License文件 文件FLOWKEY.TXT放置在安装目录下, 放置在安装目录下, 从官方申请到的 文件 放置在安装目录下 例如: 例如:\SmartBits\SmartFlow
SmartLib_CN
SmartLib™
产品介绍
作为一款功能强大的工具,SmartLib 编程库可帮助开发人员开发利用 SMB-200、SMB-2000、SMB-600 和 SMB-6000B SmartBits 机架测试网络 与网络设备的定制应用。SmartLib 编程库中包含用于所有支持平台(UNIX 和 MS Windows)的库文件以及大量的代码示例和详实的文档。
固件要求 若想得到全部 SmartLib 功能,请使用最新版本的 SmartBits 机箱/SmartCard/模块固件。有关最新固件信息, 请访问思博伦通信网站。
Web 网站 有关 SmartLib、文档、相关产品和新代码示例的最新发布信息,请访问 思博伦通信站点
上海代表处 地址:上海市淮海中路283号香港广场2303室 邮编:200021 电话:(86 21)6390 7233 / 6070 传真:(86 21)6390 7096
广州代表处 地址:广州市环市东路403号广州国际电子大厦2002室 邮编:510095 电话:(86 20)8732 4026 / 4308 传真:(86 20)8732 4120
可利用 cdecl 或 FAR PASCAL 规则调用 SmartLib 函数,并且 SmartLib 可以调用动态连接库。
思博伦通信公司将尽一切努力保持 SmartLib 升级的向后兼容性,使较老的应用 只经过最微小的修改(如果需要的话)就可运行。
文档 编程手册由两本 SmartLib 手册和一本测试 API 指南组测试套件具有自动化功能。 ! 开发专为某一产品线定制的简化 GUI。 ! 为特殊网络部件进行定制测试。
优点
! 速度:无需人工干预测试套件就可自动运行。 ! 可信性:可重复对多个设备的修改版本以一致的重复过程进行测试。 ! 生产应用:您可以开发定制的 GUI 来简化基本的合格/不合格生产测试。 ! 灵活性:提供了设计、修改和添加性能的工具,使您可以定制满足您需要的测试。
测试仪表SmartBits的使用
X S J 2
X S J 2
X S J 2
X S J 2
操作流程
将鼠标移至相应的测试模块“LAN-3100A”上,按右键,选择“Reserve SmartModule/MiniModule”,获取对该测试模块的操作权,此时左下角小三 角由绿色变为蓝色将鼠标移至测试的端口上,按右键,设置端口属性,如 图:
在Setup 菜单选择smartbits connections:
指标测试步骤
在action 菜单进行connect 操作:
指标测试步骤
连接成功后,界面显示如下图:
指标测试步骤
在setup 菜单中选择smartcards reservation:
指标测试步骤
在smartbits cards status 中选中要使用的端口点击按钮reserve占 用该端口,选中占用的端口点击按钮release释放该端口(红色表示 卡为其他人占用,蓝色表示卡为自己占用,绿色表示卡为空闲,选择 要占用的卡应为空闲状态方可占用成功
2 指标测试步骤和示例 3 PTN网管基本配置(演示内容)
12
指标测试步骤
拟定测试方案
根据测试方案建立通道完成对应的业务配置
用Smartwindow测通业务
用Smartapplication进行指标测试(重点讲)
分析测试数据完成测试报告
指标测试步骤
打开smartapplication,界面如下:
内容摘要
1 SmartBits600的简介
2 指标测试步骤和示例 3 PTN网管基本配置(演示内火通信科技股份有限公司
SmartBits测试指导手册
部门 文档编号 文档版本 保密等级 文档名称 SmartBits测试指导手册 共 10 页SmartBits测试指导手册(仅供内部使用)拟制:日期: 2008-4-23审核:日期:批准:日期: yyyy/mm/dd、版权所有 不得复制修 订 记 录日期修订版本描述作者1 SmartBits6000仪表使用1.1 1.2仪表概述SmartBits 系列测试仪是由Spirent(思博伦)公司生产的,专门测试和分析网络性能的一种工具,SmartBits 通过各种SmartCard 的组合来实现对网络的测试、仿真和分析。
SmartBits6000测试仪是其中的机框式设备,与小型便携式SmartBits600系统兼容,最多可插入12块测试卡。
Smartbits600面板介绍 1.2.1 Smartbits600前视图图1、Smartbits600前视图SmartBits600可配置2个LAN-3100A 模块,支持16个10/100M 以太网端口测试。
10/100 Ethernet SmartModule 指示灯含意:TX/PAUSE : 绿灯:正常发送, 黄灯:有流控包, 红灯:有错包; RX/ERR : 绿灯:数据包接收,DUPLEX/SPEED : 绿灯:全双工, 黄灯:半双工;1.2.2 Smartibits6000后视图图2、Smartbits600后视图CONSOLE:串口,用于配置SmartBits 的IP 地址。
10/100BASE-T :以太网口,用于接入控制台,如PC 机。
1.3 Smartbits6000基本操作1.3.1 SmartBits的IP地址配置方法设置一个没有配置的SmartBits,必须通过串口线将PC机的COM与SmartBits的CONSOLE 相连,在PC上运行超级终端程序来配置。
z建立超级终端连接,串口的配置参数为:波特率=38400,数据位=8,奇偶校验=NONE,停止位=1,流控=Xon/Xoff ,设置好之后保存。
smartbits 600B网络性能分析仪操作规程
Smartbits 600B网络性能分析仪操作规程1使用说明1.1 测试4大指标吞吐量Throughput、延时Latency、包丢失Packet Loss、背到背Back to Back。
1.2 难题假设为了降低操作难度,电脑、SmartBits 600的常规配置,假设已由技术支持人员进行完毕。
如:SmartBits 600的IP地址已设好为: 192.168.0.100;控制电脑的IP地址已设好为:192.168.0.xxx ;(xxx可取任何值,但不能是100)……。
当操作人员发现不正常时,可请求技术支持。
1.3 SmartBits 600B配置LAN-3100A 插卡1块;SmartApplications ,SmartWindows工具软件各1份。
2 测试系统搭建搭建测试系统如图1所示。
图1 电脑、smartbit200、特测系统连接图2.1 连接smartbit600B 、控制电脑下面提到的特测系统,可用我公司的EOC网桥与终端,也可以是交换机。
操作:选择smartbit600B背面板的10/100BASE-T以太口与控制电脑的网卡以太口连接。
2.2 连接SmartBits 600B、被测系统。
下面提到的“被测系统的任一个RJ45口”,不含网管RJ45口。
将LAN-3100A卡的任意两个口分别与被测设备输入输出口相连接。
操作:将SmartBits 600B前面板的RJ45口1、2,通过网线,分别与被测设备的输入输出口(RJ45口)连接。
3 测试配置步骤3.1 SmartApp打开、建立连接参照下面图2所示的测试主界面。
操作:打开电脑、smartbit200、被测设备电源。
单击[开始]—[程序]—[smartbits Applications]—[SmartApplications] 。
首先修改电脑本身的IPD地址:192.168.0.xxx(xxx不能为100),子网掩码为:255.255.255.0。
Spirent TestCenter
if 命令 Else if 命令 Else 命令
While条件循环
Do While条件循环
Else if新命令 – 检查在序列中的pass/fail状态 Pass/Fail结果状态判断
Page 22
特点 – 实时控制
动态改变流量 (增加/减少流量,改变速率,改变内容) 实时捕捉/解码 实时结果查看 实时抖动 实时丢包
Stage 1 – Service Class Builder (Post Test) Stage 2 – Interesting Streams (Real-Time)
Page 25
客户案例: 速率限制
Q: 查找所有被DUT限制速率,但没有被稳定转发的流。 A: 利用Interesting Stream来分析实时流数据:
TEST CARD
CFII
MCPU
ETHERNET SWITCH TEST CARD
CFII
MCPU
ETHERNET SWITCH TEST CARD
CCPU CCPU CCPU CCPU
CCPU CCPU CCPU CCPU
CCPU CCPU CCPU CCPU
CCPU CCPU CCPU CCPU
Spirent TestCenter 解决方案
交交换换和和路路由由
边缘,核心和企业交换机路由 器
CCPU CCPU CCPU CCPU
Page 12
Spirent TestCenter按照高扩展要求设计:
所有软件组件都已经在大规模测试床上得到验证 – 测试过从144到400个千兆接口的多 台不同厂家的被测设备 测试过262,000条流和11个机箱级联的测试例 可提供用户要求的最大规模测试.. 768千兆接口..256个万兆接口
思博伦STC培训讲义-testcenter
‹#›
PROPRIETARY AND CONFIDENTIAL
HOME
WebClient Example
Download Client
Download Firmware
Download Docs
Access Online Training
‹#›
PROPRIETARY AND CONFIDENTIAL
•
• •
下一代网络测试面临的挑战
•
• • • • • • •
高密度和高扩展性测试 完整的网络测试方案(L2-L7,核心功能, 汇聚功能,接入功能) 复杂的测试和高效方便的测试配置 实验室测试环境的真实性 模拟集成的环境(许多故障只有在集成环境 下才能出现) 丰富而有效的故障诊断工具 自动化解决方案 多用户测试
HOME
思博伦通信主要测试仪表举例
SmartBits Spirent TestCenter Avalanche AX4000 Abacus
数据网络测试平台 超高端口密度数据测试平台 网络应用层仿真/性能/网络安全测试仪 宽带网络测试平台 大话务量呼叫测试系统
DLS
‹#›
PROPRIETARY AND CONFIDENTIAL
HOME
DeviceBlock的生成
向导生成
手工添加
向导生成
‹#›
PROPRIETARY AND CONFIDENTIAL
HOME
Device Block 配置举例
Device count Device Block mode
Steps
‹#›
PROPRIETARY AND CONFIDENTIAL
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Smartbits 技术说明书1. LAN3321A板卡技术说明LAN3321 TeraMetrics 10/100/1000M 自适应光电互换接口卡应用■提供用于网络设备功能测试的定制传输流生成。
■测量网络设备和系统的最大数据平面性能(吞吐量、丢包率、平均时延等)。
■测量网络嵌入应用(如路由、多播IP、MPLS 和安全性)的控制平面性能。
■测量设备(如Web服务器、防火墙、负载平衡器、流媒体、SSL加速器和IPSec VPN)的4至7层性能关键特性■每个端口上的双介质10/100/100 Mbps 和千兆以太网光纤。
■ 2、3层上的线速度传输流生成和分析。
■传送几百万IP子流(flow),分析CoS和DiffServ信息。
■每个端口上同时运行多种协议来模拟大型路由网络。
控制平面上模拟的传输流可以与数据平面上不同的流一起测试。
■用于4至7层测试的真实的更大的应用传输流和协议范围。
所提供的好处■利用业界最可信的性能测试系统,检验网络设备的功能和性能。
■运行2至7层的确定性的和可重复的测试案例来获得最准确的结果。
■无需付出额外费用,一个测试模块可支持多种以太网接口(10/100/1000 Mbps 和千兆光纤),从而保护您的投资用于未来的项目。
■自动在思博伦通信的应用中生成图形格式或表格格式的测试结果;结果可输出到其它应用中。
规格2层传输■标准:IEEE 802.3。
■以100%的线速度生成所有类型的传输流。
■传输模式:单猝发、多猝发、连续、连续多猝发。
■传输字节长度:从40到16,384字节或随机长度的固定帧。
■定制帧生成:全.0.、全.1.、定制、随机、IP、 UDP、UDP-RTP、TCP、ARP、RARP、ICMP、IPX、暂停、555、AAAA、字节递增、字递增、字节递减、字递减、F0F0、0F0F、FF00、 FFFF0000、 0000FFFF、00000000FFFFFFFF、FFFFFFFF00000000。
■包间间隔:96纳秒到2.1秒。
单位:包/秒、利用率(%)、随机、数据比特/秒、帧比特/秒、总比特/秒、纳秒、微秒、毫秒、秒。
■否定测试:CRC 错误、长度不足帧、超长帧、IP 检查和错误。
■ MAC 寻址(可变域1和2):静态、随机、递增、递减、具有配置用于目的和源地址的周期计数的寻址。
■定制协议编辑器(可变域3):构造跨多个帧的定制协议的2048字节缓冲区。
■交替数据包流(RFC 2544所要求的):在进行功能和否定性测试时,可以配置带有2 和3 层包头的交替包,并且交替包可与标准数据包相混合。
■巨型(Jumbo)帧模式。
■内部回送模式。
■前导码长度:4 到16字节。
■ VLAN标签:Create/edit VLAN标签。
■光纤接口上的自动协商:Pause 流控制、Remote Fault控制。
■ MII 接口寄存器:读、写MII 寄存器,强制在接口(10/100/1000 Mbps)上发布MII 广告。
■在传输设置窗口中查看输出包。
2 层接收■端口计数器显示事件和速率:TX帧、RX帧、TX字节数、RX字节数、TX触发器、RX触发器、CRC错误、超长帧、碎片/长度不足、来自协议栈的TX 帧、来自协议栈的接收、发送的ARP回应、发送的ARP请求、收到的ARP 回应、收到的ARP 请求、发送的PING回应、发送的PING 请求、收到的PING 回应、收到的PING 请求、发送的签名帧、收到的签名帧、数据完整性错误、收到的VLAN 帧、IP 检查和错误、收到的巨型帧。
(上述计数器全部为64位计数器)■接收触发器:可为每个端口配置两个6 字节触发器。
触发器可用.与/或.语句组合起来。
■每端口32M 字节捕获使记录和输出事件成为可能。
独立提供一个全面的协议解码套件。
捕获事件过滤器包括:所有帧、CRC错误、长度不足帧、超长帧、数据完整性错误、IP 检查和错误、接收触发器。
捕获整个帧或前64 字节或最后64字节。
■前面板LED:显示每个端口的链路状态、TX 帧、RX帧、收到的错误、收到的触发器、收到的暂停帧、冲突(只适用于10/100Mbps半双工)、所选择的光纤或铜端口的LED。
3层传输■生成各种帧类型和传输流模式的基于流的100%线速度传输流。
■ 512个IPv4、TCP、UDP、IPX和定制协议 3层流或循环子流(cyclic flow)群。
■ 256个IPv6流或循环子流群。
包括IPv-6-TCP、IPv6-UDP 和扩展包头。
■传输模式:单猝发、多猝发、连续、连续多猝发。
■传输字节长度:每条流上从40 到16,384 字节或随机长度的固定帧。
设置随机长度的最小和最大值。
设置随机种子。
■传输速率可全局设置或按流设置。
包间间隔从96 纳秒到1.073 秒。
以利用率或帧/秒单位设置每条流的速率。
■每条流可编辑为生成几千条子流。
这些循环子流可利用子网掩码和结巴(stutter)计数编程为在特定地址范围滚动。
■数据有效载荷:每条流可利用特定的有效载荷模式或随机模式编程。
■每个端口具有独立的IPv4和IPv6双栈。
■ IPv4 栈:支持每条流和每条循环子流的ARP、每条流Gratuitous ARP。
■ IPv4 包头域:标识、标记、段偏移量、TTL、协议、IP选项域、TOS、优先级、MBZ(未使用位)。
■ IPv6 栈:每条流的邻接节点发现、循环子流、下一跳地址发现、路由器/前缀发现、地址自动配置、IPv4上的IPv6 隧道、多扩展包头、逐跳路由(hop-by-hop)选项、路由选项、段、认证、目的选项、封装安全选项。
■ IPv6包头域:子流标记、传输流类型、跳限制。
■ IPv6显示格式:十六进制、无前导零、紧凑、混合。
■ VLAN标签:创建VLAN标识、用户优先级、每条流的规范格式标识符。
■网关:设置每条流的网关IP地址。
■ MPLS:为每条流创建一个或多个MPLS标志。
■多播IP 支持:IGMP 1、IGMP 2、IGMP 3、多播统计数据、成员报告、事件日志、带有VLAN 标签的多播IP。
创建多播组以及将端口分配为主机或接收客户机。
加入或离开多播行动。
■以流为基础设置错误:CRC错误、IP检查和错误、IP总长度错误(IPv4和IPv6)。
3层接收■线速度分析每个端口64,000 条流或一个全加载机架的3百万条流的多种统计数据和直方图。
■利用Multi-pass QoS测试减少测试时间:每个端口可在一次测试反复中测量包丢失、时延和顺序跟踪。
结果可以以图形和表格格式与测试传输流负载建立关系。
■ (Layer 3)测试:吞吐量、每条流的顺序跟踪、一段时间后的时延直方图、每条流的时延、时延变化、包丢失和接收速率。
■时延测试具有100纳秒分辨率,精确性为+/- 100纳秒。
■支持多播统计、成员报告和事件日志。
■每端口的全CoS/DiffServ 计数器。
跟踪端口的所有收到的传输流或特定IP 子流。
■帧有效载荷上的数据完整性测试。
路由■在使用TeraRouting Tester (TRT)应用时,可在所有的TeraMetrics XD模块上进行路由器测试。
■模块提供集成控制与数据平面路由测试。
■模块利用静态或动态路由功能支持数据平面测试。
■在每个端口上同时运行多种路由协议。
每端口上运行100秒BGP会话,运行100秒OSPF LSA.■ OSPF 图形拓扑结构编辑器:使用户可以迅速地拖、放(多次)和修改任何由应用向导或用户创建的OSPF 拓扑结构。
■ TRT 中支持的协议:RIP V1/V2、RIPng、BGP4、BGP4+、ISIS、ISISv6、OSPF、OSPFv3、LDP、RSVP-TE、Martini、VPLS RFC 2547。
■在所有端口上建立大型BGP、OSPF、IS-IS 或RIP网络,来自所有传输端口的数据平面传输流传送给每个通告的网络。
■实时显示测试结果;可显示最终测试结果。
■根据以下参数跟踪数据平面传输流:前缀长度(1 至128)、切换(Flap)状态(.切换.或.不切换.)、路由复制、或用户定制的跟踪组。
■实时的测试结果包括:■接收帧速率图:跟踪组、QoS 组、协议和端口。
■预期帧速率百分比图:跟踪组、QoS组、协议和端口。
■平均时延图:跟踪组、QoS组、协议和端口。
■所有图都综合了切换事件。
■统计总数和速率的端口计数器。
■每会话、邻接或模拟的路由器的路由协议计数器。
■具有根据特定路由会话过滤功能的事件日志。
■最终测试结果包括:■从一次测试反复开始到结束的最终接收帧速率图。
■显示一次测试反复开始到结束的最终平均时延的图。
■每会话、邻接或模拟的路由器的最终路由协议计数器;最终端口计数器。
■以流为单位的帧分析包括:发送帧、接收帧和丢失帧以及迷路帧和时延。
■双向控制平面捕获和解码。
4-7 层■在使用Avalanche SmartBits 时,可在所有的TeraMetrics XD模块上进行Layer 4-7 测试。
■ Avalanche SMB可方便地扩展,使用户可以模拟大型应用和网络基础设施,测试使用HTTP、SSL、FTP、Microsoft Media Server (MMS)、SMTP、POP3和Real Time Streaming Protocol (RTSP)等上层协议的具有内容识别能力的设备。
■每个SmartBits模块都可以作为客户机(在使用Avalanche SmartBits的Avalanche部分时)或服务器(在使用Avalanche SmartBits的Reflector部分时)。
■当分别使用时,Avalanche可被用于测试真正的Web、FTP流服务器、邮件服务器和SSL加速设备。
一起使用时,Avalanche和Reflector可被用于测试Web交换机、缓存、负载平衡器、应用代理服务器、防火墙、交换机、路由器和入侵检测系统。
■ Avalanche SMB的性能:■模拟1百多万个同时连接的用户。
■每秒生成30,000多次请求(无keep alive的HTTP1.0),每秒生成50,000多次请求(持续的HTTP 1.1)。
■支持每秒2,000多次HTTPS请求,没有SSL会话ID重用。
■生成10,000多次流请求。
安全性在使用思博伦通信的WebSuite Firewall应用或Avalanche SMB应用时,可在所有TeraMetrics XD模块上进行防火墙测试。
在防火墙的性能测试时,WebSuite Firewall可测试连接速率和有效吞吐量,以及测试应付DoS攻击的能力。
在进行高级防火墙测试时,AvalancheSMB可生成非常高负载的协议准确的TCP传输流,检验状态性(stateful)检查、应用代理和协议修补(fix-up)等防火墙特性。