SMARTBITS测试仪使用.doc_第1页
SMARTBITS测试仪使用.doc_第2页
SMARTBITS测试仪使用.doc_第3页
SMARTBITS测试仪使用.doc_第4页
SMARTBITS测试仪使用.doc_第5页
免费预览已结束,剩余20页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SMARTBITSSMARTBITS 2 SMARTBITS的基本测试原理及其功能的基本测试原理及其功能 2 1 1 1测试原理 2 1 1 2具体范畴 2 1 1 2 1性能测试 2 1 1 2 2互操作测试 2 1 1 2 3一致性测试 2 1 1 3支持的软件应用 2 1 1 4支持的接口卡 3 1 1 SMARTBITS的基本组成的基本组成 4 1 1 5机框 4 1 1 6插卡模块 CARDS MODULES 6 1 1 7配套软件 SOFTWARE 6 应用软件介绍应用软件介绍 7 1 1 8SMARTWINDOW 7 1 1 8 1特点 7 1 1 8 2连接到机箱 7 1 1 8 3保留卡为自己所用 7 1 1 8 4卡参数设定 7 1 1 8 5增加测试流 7 1 1 8 6流参数的设定 7 1 1 8 7更新端口参数 8 1 1 8 8启动流的发送并观察收发流量 8 1 1 9SMARTAPPLICATION 8 1 1 9 1功能及特点 8 1 1 9 2连接到机箱 9 1 1 9 3参数设定 9 1 1 9 4测试对的设定 10 1 1 9 5端口参数的设定 10 1 1 9 6吞吐量测试 11 1 1 9 7时延测试 11 1 1 9 8丢包率测试 11 1 1 9 9背对背测试 11 1 1 10SMARTFLOW 11 1 1 10 1特点 11 1 1 10 2连接到 SMB6000 12 1 1 10 3网络设定 13 1 1 10 4卡参数设定 13 1 1 10 5组设定向导 14 1 1 10 6流设定 14 1 1 10 7测试参数设定 15 测试设备与工具培训教材 SmartBits 第 1 页 共 108 页 1 1 10 8BGP 设定 略 15 1 1 10 9测试选择项设定 15 1 1 11TERAROUTING TESTER使用介绍 16 1 1 11 1特点 16 1 1 11 2连接到 SMB6000 16 1 1 11 3卡设定 17 1 1 11 4BGP Sessions 设定 17 1 1 11 5路由通告设定 18 1 1 11 6路由指配设定 18 1 1 11 7流量设定 19 1 1 11 8Test Setup 设定 19 1 1 11 9Route View 20 应用举例 应用举例 SMARTFLOW 的使用的使用 20 1 1 11 10拓扑结构 20 1 1 11 11卡设定 21 1 1 11 12网络设定 21 1 1 11 13组设定 22 1 1 11 14流设定 22 1 1 11 15测试设定 23 1 1 11 16选项设定 23 1 1 11 17开始测试及测试结果 23 结束语 结束语 24 测试设备与工具培训教材 SmartBits 第 2 页 共 108 页 SmartbitsSmartbits SmartBitsSmartBits 的基本测试原理的基本测试原理及其功能及其功能 1 1 1测试原理测试原理 Smartbits 的数据收 发 分析机制是实现测试目的之根本原理 Smartbits 各种插卡 模块的接口均能发送和接收数据 根据测试需要 测试集程序指令某一 或多个 插卡模 块的接口产生数据流量并发送 另一 或另外多个 插卡模块的接口负责接收数据 这样 该封闭环体系实际模拟了一个通信过程 该过程实际上是通信数据流量的一次性循环 Smartbits 的分析机制同时发挥作用 对所模拟的通信过程进行分析 从而得出测试结果 Smartbits 测试集实现的方法依据可参考 RFC1242 RFC2544 RFC2285 RFC2889 RFC2647 RFC2432 等 RFC 1242 Benchmarking Terminology for Network Interconnection Devices RFC 2544 obsoletes RFC 1944 Benchmarking Methodology for Network Interconnect Devices RFC 2285 Benchmarking Terminology for LAN Switching Devices RFC 2889 Benchmarking Methodology for LAN Switching Devices RFC 2647 Benchmarking Terminology for Firewall Performance RFC 2432 Terminology for IP Multicast Benchmarking Smartbits 系列用于测量网络设备性能和统计复杂的网络数据 测试能力非常灵活且 强大 最基本的功能是 它可以通过发送和接收诸如 IP ATM 信元 POS 等等形式的数据 流 来进行分析吞吐量 延迟 包丢失率 信元丢失率 以及缓冲器容量等性能指标 随 着不断发展 测试方案 方法被集成在几个配套的软件中 性能测试也不仅仅局限于对流 量 traffic 的分析 一些协议 比如路由协议 实现性能也有专门的配套测试软件 1 1 2具体范畴具体范畴 1 1 2 1性能测试 性能测试 Smartbits 的性能测试集是按照 RFC 规定的测试和分析方法来实现的 所以对数据 通信产品的性能分析测试我们完全可以让 Smartbits 来承担 1 1 2 2互操作测试互操作测试 包括测试两个分离的实现体系 例如 两个不同厂商研制的交换机 以确认它们是 否可以互通 协同运作 1 1 2 3一致性测试一致性测试 Smartbits conformance 的测试集 test suites 往往对应特定的层 layer 或 协议 因为 Smartbits 遵循工业标准 所以它可以作为测试一致性的基准 1 1 3支持的软件应用支持的软件应用 SmartWindow 测试设备与工具培训教材 SmartBits 第 3 页 共 108 页 SmartApplications SmartFlow TeraRouting Tester SmartLib Programming Library ScriptCenter SmartVoIPQoS SmartMulticastIP SmartTCP SmartxDSL TeraVPN WebSuite 1 1 4支持的接口卡支持的接口卡 LAN 3100A 10 100Base TX Ethernet 8 port module LAN 3101A 10 100Base TX Ethernet 6 port LAN 3102A 10 100Base TX Ethernet 2 port LAN 3111A 100Base FX Ethernet 6 port multi mode 1300nm SmartMetrics module60 Hz LAN 3111As 100Base FX Ethernet 6 port single mode 1310nm SmartMetrics module LAN 3150A 10 100Base Ethernet 8 port RMII SMII LAN 3200A 1000Base SX Ethernet 2 port multi mode 850nm module LAN 3200As 1000Base LX Ethernet 2 port single mode 1310nm module LAN 3201B 1000Base Ethernet GBIC 1 port LAN 3300A 10 100 1000Base T Ethernet Copper LAN 3302A 10 100Base T Ethernet Copper 2 port LAN 3310A 1000Base X Ethernet GBIC 2 port LAN 3311A 1000Base X Ethernet GBIC 2 port LAN 3710AS 10 GBase SR Ethernet 1 port 2 slot multi LAN 3710AL 10GBase LR ER Ethernet 1 port 2 slot 测试设备与工具培训教材 SmartBits 第 4 页 共 108 页 single mode 1310nm 1550nm module POS 3502A POS OC 3c 1 port multi mode single 3502As mode SmartMetrics module POS 3504As POS OC 48c 1 port single mode 1310nm 3504AR 1550nm SmartMetrics module POS 3505As POS OC 48c 1 port single mode 1310nm 1 11 1 SmartbitsSmartbits 的基本组成的基本组成 1 1 5机框机框 Smartbits 系列目前有四种型号 分别是 Smartbits200 Smartbits2000 Smartbits600 Smartbits6000 Smartbits200 是 Smartbits2000 的便携形态 一个 Smartbits200 机框有 4 个插槽 一个 Smartbits2000 机 框有 20 个插槽 Smartbits600 是 Smartbits6000 的便携形态 一个 Smartbits600 机框有 两个插槽 一个 Smartbits6000 机框有 12 个插槽 单个 Sarmtbits2000 机架可以支持 20 块不同插卡的组合 每块插卡提供一个端口 Smartbits2000 测试系统可以通过机架级联方式最多升级到 640 个端口 Smartbits6000 是高端口密度的网络性能分析和测试系统 每一个机框最大支持 12 个 插卡模块 单个插卡模块可以支持多个端口 例如 Smartbits6000B 可以支持到 24 个千兆 比特以太网端口 仅支持 L2 或 96 个 10 100 兆以太网端口 仅支持 L2 或 12 个 POS 端口 或 12 个基于 SmartMetrics 技术的千兆端口 支持 L2 L3 或 72 个基于 SmartMetrics 技术的 10 100 兆以太网端口 支持 L2 L3 或者以上各种接口卡的任意混 合 Smartbits6000 测试系统也可以级联 从而达到更高的端口密集度 Smartbits2000 和 Smartbits6000 的差异主要体现在两个方面 1 Smartbits6000 的 端口密集度比 Smartbits2000 要高 2 Smartbits2000 支持 ATM155M 和 ATM622M 端口 而 Smartbits6000 不支持 ATM 的端口 但 Smartbits2000 和 Smartbits6000 可以级联 由同一软件来进行操作测试 测试设备与工具培训教材 SmartBits 第 5 页 共 108 页 图 1 各种机箱 图 2SMB6000 机箱 图 3SMB2000 机箱 Smartbits 主要应用与数据通信领域的测试 其接口种类非常多 几乎涵盖了数据通信 所有的局域网和广域网接口 因此其可以适用于令牌网 ATM POTS 各种以太网 帧中继 等等的性能测试 Smartbits 允许多个用户对 Smartbits6000B 上的不同端口进行同时操控 这样就能实 现设备共享 一个 Smartbits 系统可以同时对多个被测对象进行测试 B s M c e T s N T B l s e T c s e T 测试设备与工具培训教材 SmartBits 第 6 页 共 108 页 图 4 两种类型机箱的功能比较 1 1 6插卡模块 插卡模块 cards modules 即便两种插卡模块的接口类型相同 它们也有可能是基于不同的实现技术 Traditional Metrics Terametrics 三种实现技术的测试能力是不同的 N N M M 4 1 M M M B c S 图 5 各种卡的类型 l g s k s 图 6 三种级别的卡支持的功能比较 1 1 7配套软件 配套软件 software s 图 7 目前支持的主要软件 测试设备与工具培训教材 SmartBits 第 7 页 共 108 页 应用软件介绍应用软件介绍 1 1 8SmartWindow 1 1 8 1特点特点 SmartWindow 是 Smartbits 三个基本附带的软件之一 其特点是可以与所有的 SMARTBITS 相连 较大的灵活性 自动化程度低 支持所有的卡和模块 虚拟前面板 Virtual Front Panel 图 8 SMARTWINDOW 界面 自动识别插卡模块及其接口 并显示插卡模块及其接口的状态 可以进行流量定义 选择测试模式 Traditional or Smartmetrics 实时地得到测试结果 1 1 8 2连接到机箱连接到机箱 设置主机与 SMB 6000在同一网段 用网线将二者连接在一起 开机后 运行 SMARTWIDONEWS 软件 增加自己的测试界面 ADD NEW SMARTBITS SHORTCUT 添加新的界面 在下拉菜单中选择option connection setup 输入 SMB 的地址 确保主机能够 PING 同 SMB 按 OK 确定 选择 ACTION CONNECT 进行连接 连接成功后出现 SMB 的配置机画面 1 1 8 3保留卡为自己所用保留卡为自己所用 选种要测试的卡 如 10 100BASE TX 卡 用鼠标点种该卡单击右键 选种 RESERVE ZHIS MODOUL 将该卡保留自己使用 1 1 8 4卡参数设定卡参数设定 选种要使用的端口单击鼠标右键 选种 10M 100M 单双工模式 Smartmetric 模式 在 prot setup 中设定卡的 MAC IP 地址 掩码 gateway 地址设定为对端要测试接口 IP 地址 1 1 8 5增加测试流增加测试流 选种要使用的端口单击鼠标右键 选 STREAM SETUP 画面 按 ADD 按纽增加流 选择 是固定长度还是随机长度 1 1 8 6流参数的设定流参数的设定 设卡 1 IP 1 1 1 2 16 mac 000000000030 测试接口 1 ip 1 1 1 1 16 mac 00d0d0c75448 测试设备与工具培训教材 SmartBits 第 8 页 共 108 页 设卡 2 IP 2 2 2 316 mac 000000000031 测试接口 1 ip 2 2 2 2 16 mac 00d0d0c75440 从卡 1 到卡 2 的流应该按照如下情况进行设定 目的 mac 00d0d0c75448 源 mac 000000000030 目的 IP 2 2 2 3 源 IP 1 1 1 2 网关 ip 1 1 1 1 1 1 8 7更新端口参数更新端口参数 设定好后 按 update this port 该数据口送往接口卡使其生效 1 1 8 8启动流的发送并观察收发流量启动流的发送并观察收发流量 按 START 启动流量发送 选择 DISPLAY COUTER 可以查看两个接口收发的流量 其他类型的接口测试可以参照上述情况设定 1 1 9SmartApplication 1 1 9 1功能及特点功能及特点 SmartApplication 是基于 RFC 1242 RFC 2544 实现的测试集 主要测试 帧丢失率 frame loss 吞吐量 throughput 延迟 latency 缓存能力 back to back 四个性能指标 该测试集可用于桥 交换机 路由器等的测试 并支持以太网 令牌环 ATM 帧中继 等多种技术 其缺点是只可以测试百兆口 千兆口 不能测试 POS 口 支持 1TO 1 1TO 多 多 TO 1 的测试 支持单向和双向测试 四个测试套件可以单独运行 也可以自动运行 最多可以同时控制 640 个口 可以将 接口保存在一个文件中 图 9SmartApplication 界面 测试设备与工具培训教材 SmartBits 第 9 页 共 108 页 1 1 9 2连接到机箱 连接到机箱 图 10 连接到 SMARTBITS 1 计算机启动后通过以太口连接到 SMB6000 设定计算机的 IP 地址与机箱的 IP 地址在 统一网段 2 打开 APPLICATION 的上述配置画面 将 IP 地址写入相应位置 单击 OK 3 选择菜单 ACTION CONNECT 使得软件与机箱相连在一起 4 软件可以同时最多连接 8 个机箱 保存自己将要使用的卡 在 SETUP 菜单中选择卡保留画面 高亮要保留的卡 选择 OK 即可 1 1 9 3参数设定 参数设定 图 11 参数设定 如果是测试路由器请选上 ROUTER TEST 项 其他选项可以根据具体情况设置 测试设备与工具培训教材 SmartBits 第 10 页 共 108 页 1 1 9 4测试对的设定 测试对的设定 图 12 测试端口的设定 选择相应的测试端口 确定单项 双向 1 TO 1 1 TO 多等参数 1 1 9 5端口参数的设定 端口参数的设定 选定相应的端口 设置速度和单双工方式 是否需要流控和自动协商 选定协议项 IP 如果测试的是路由器 将目的 MAC 地址设定为路由器的端口的 MAC 地址 如果不是测试路 由器 将目的 MAC 地址设定为另一个 SMARTCARD 的 MAC 地址 一般是默认设定值 设定 卡和路由器的 IP 地址 并确保二者字同一网段 每个卡都必须这样进行设定 测试包的设定 设定包的大小 也可以根据需要自己随意设定 设定 ARPS 的学习次数和重 试次数 设定每种包测试的时间和次数 设定测试的初始速率 最小速率 最大速率 以 及分辨率 图 13 端口参数的设定 设定好各种参数后可以运行测试程序 进行自动测试 测试设备与工具培训教材 SmartBits 第 11 页 共 108 页 1 1 9 6吞吐量测试 吞吐量测试 图 14 吞吐量测试 1 1 9 7时延测试 时延测试 1 1 9 8丢包率测试 丢包率测试 1 1 9 9背对背测试 背对背测试 1 1 10Smartflow 1 1 10 1特点特点 Smartwindow 针对 Lay2 3 4 的设备进行测试 测试能力十分强大 能够测试的内 容有 QoS Testing IP Precedence TOS Diffserv VLAN Testing Priority IEEE802 1p Tag IEEE802 1q Multiple VLAN per Port End to End Flow Testing Throughput Lantency and Frame Loss Thousands Of Flows Per Port Full Mesh Partial Mesh and Port Pairs 测试设备与工具培训教材 SmartBits 第 12 页 共 108 页 端到端的网络测试仪 可以设定 IP 包的多个流进行模拟网路流量测试 支持多种接口 百兆 千兆 POS 帧中继 在一个流定义中可以设定多个可变的源和目的地址模拟网络实际情况 支持 IP TCP UDP ICMP 协议 支持 VLAN IP QOS DIFFSERVICE 优先级测试 每个物理口可以支持多个 VLAN 和网络 支持单个和多个设备的测试 测试结果可以用表和图的形式表示 产生并通告大量 BGP4 路由 支持多用户连接 1 1 10 2连接到连接到 SMB6000 图 16 连接到 SMB6000 从设定菜单中选择连接画面 图 17 添加 IP 地址 选择增加 IP 地址 将机箱的的 IP 地址输入 测试设备与工具培训教材 SmartBits 第 13 页 共 108 页 图 18 输入 IP 地址 SMARTFLOW 最多可以连接 16 个机箱 选择好相应的连接后选择 ACTION CONNECT 将软件和机箱连接在一起 1 1 10 3网络设定 网络设定 图 19 网络设定 端口的 IP 地址 所在的网络 应该如实填写 网关设定为相应的要测试接口的 IP 地 址 VLAN 在测试路由器时可以不进行设定 1 1 10 4卡参数设定 卡参数设定 图 20 卡参数设定 卡的型号设定 BGP 只是该接口是否运行 BGP AS ID BGP 的自治系统号 ARP 请求 开启 3 层的 ARP 请求 是否支持多用户 如支持多用户 选择该项将卡保留下来 是否支持流控 填写卡的 MAC 地址 背景数据默认填写为零 自动协商设定 测试设备与工具培训教材 SmartBits 第 14 页 共 108 页 单双工设定 如是 POS 卡应该进行 PPP 参数的设定 1 1 10 5组设定向导 组设定向导 自动产生大量不同特征的流 图 21 设定组 1 1 10 6流设定 流设定 可以修改 设定单个的流的特征 图 22 流设定 1 流设定的特点 通过递增 MAC 地址 IP 地址 和端口 可以设定大量的流 测试设备与工具培训教材 SmartBits 第 15 页 共 108 页 图 23 流设定 2 上述设定可以产生目的地址为 10 1 4 6 到 10 1 14 6 的流 图 24 流设定 3 选中流后单击右键可以更改帧的长度 MAC 地址 IP 地址 TCP UDP 口 1 1 10 7测试参数设定 测试参数设定 所有的测试指定参数都可以在此进行设定 图 25 测试参数设定 1 1 10 8BGP 设定 略 设定 略 1 1 10 9测试选择项设定 测试选择项设定 图 26BGP 设定选项 STOP ON ERROR 发现错误后即停止 记录迷失的帧 即那些到达了某个接口 但其目的地址又不是该接口的帧 结果采样 测试设备与工具培训教材 SmartBits 第 16 页 共 108 页 在进行性能测试时其缺点是不能进行背对背缓冲能力的测试 1 1 11TeraRouting Tester 使用介绍使用介绍 1 1 11 1特点特点 该模块是 Smartbits 公司新近推出的针对协议的测试软件 众所周知 Smartbits 系列测 试设备是业界著名的测试性能的仪器 但是在三层路由协议方面却涉及较少 TeraRouting Tester 的推出正是为了解决这一缺憾 这款软件与 RouterTester 的 Conformance Test Suites 不同 他不是测试路由协议的一致 性 而是着重于路由表容量 路由振荡以及在此条件下的 IP 转发性能的考察 需要注意的是 该款软件需要硬件支持 即只有在端口升级到对应的 firmware 后 或 端口已经是 Tera Metric 的端口 才可以使用该软件 1 1 11 2连接到连接到 SMB6000 图 27 从设定菜单中选择连接画面 图 28 选择增加 IP 地址 将机箱的的 IP 地址输入 测试设备与工具培训教材 SmartBits 第 17 页 共 108 页 图 29 选择好相应的连接后选择 ACTION CONNECT 将软件和机箱连接在一起 1 1 11 3卡设定卡设定 选择 Card Setup 后 显示下图 图 30 这里我们将对物理端口进行参数设置 Participation 可以选择 Xmit only 只发送流量 Xmit only and Advertise 发送流量 同时通告路由 Advertise only 只通告路由 Not Used 不使用该端口 LinkFlap 选择是否用链路的 flap 导致路由振荡 Ip Address 填写测试仪端口的 IP 地址 Gateway 填写与某端口直连的路由器的 IP 地址 POS CRC POS 口的 CRC 校验 一般选取 32bits 其余端口参数根据实际情况设置 一般选用默认参数即可 1 1 11 4BGP Sessions 设定设定 图 31 这里是对 BGP 协议进行配置 如配置测试仪所在的 AS 号 路由器的 AS 号 Holdtime BGP 邻居等 其中 Apply Addresses Using Card Setup 用来将 Card Setup 中设置的地址应用到 BGP 协议配置 里 测试设备与工具培训教材 SmartBits 第 18 页 共 108 页 Primary Secondary AS Path Suffix 在 BGP 路由通告的 path 属性中添加的 AS 号 Flapping none 不产生路由振荡 Stop keep alive 通过停止发送 keepalive 包导致路由振荡 Break TCP Link 通过中断 TCP 连接来导致路由振荡 1 1 11 5路由通告设定路由通告设定 图 32 这里是对 BGP 通告的路由前缀进行设置 其中 Percent to Duplicate 指重复的路由前缀占全部路由前缀的百分比 Route Distribution Type Internet 采用互联网上最常用的路由前缀 Even 在所选取的掩码长度范围内均匀分布路由前缀 Exponential 在所选取的掩码长度范围内指数分布路由前缀 1 1 11 6路由指配设定路由指配设定 图 33 这里指定所配置的路由前缀如何分配到各个端口上 即多少数量的路由前缀由某个指定端 口通告给被测设备 By Speed 按照端口速率分配路由前缀 端口速率高的端口获得教多的路由前缀数量 速率低的获得较少的路由前缀 Equal 各个端口平均获得相同数量的路由前缀 按下 Apply 按钮后 开始分配路由前缀 测试设备与工具培训教材 SmartBits 第 19 页 共 108 页 1 1 11 7流量设定流量设定 图 34 在路由通告和路由振荡时 测试仪还会向被测设备发送流量 这里即是对流量进行设定 可以设定 QOS 参数 TTL 值和四层协议的相关参数 1 1 11 8Test Setup 设定设定 图 35 可设置测试时长 Test Duration 是否在发生错误时停止测试 Stop On Error 以及发送流量和 路由振荡的相关参数 Data Plane 里 可对流量的负载大小 流量发送的方式 帧长等进行设定 测试设备与工具培训教材 SmartBits 第 20 页 共 108 页 图 36 Control Plane 里可对是否允许路由振荡 路由是否连续振荡和多少百分比的路由发生振荡 进行设定 1 1 11 9Route View 图 37 这里可以对前面所做的路由前缀的配置结果进行查看 以便查看是否满足测试需求 当全部设定完成后 即可点击 action

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论