![SmartBits单端口控制软件(1.0)使用说明_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-1/18/a2e245a1-2efd-48a7-9f29-5c7b1ef96253/a2e245a1-2efd-48a7-9f29-5c7b1ef962531.gif)
![SmartBits单端口控制软件(1.0)使用说明_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-1/18/a2e245a1-2efd-48a7-9f29-5c7b1ef96253/a2e245a1-2efd-48a7-9f29-5c7b1ef962532.gif)
![SmartBits单端口控制软件(1.0)使用说明_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-1/18/a2e245a1-2efd-48a7-9f29-5c7b1ef96253/a2e245a1-2efd-48a7-9f29-5c7b1ef962533.gif)
![SmartBits单端口控制软件(1.0)使用说明_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-1/18/a2e245a1-2efd-48a7-9f29-5c7b1ef96253/a2e245a1-2efd-48a7-9f29-5c7b1ef962534.gif)
![SmartBits单端口控制软件(1.0)使用说明_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-1/18/a2e245a1-2efd-48a7-9f29-5c7b1ef96253/a2e245a1-2efd-48a7-9f29-5c7b1ef962535.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、SmartBits单端口控制软件(V1.0)使用说明一、 控制软件说明SmartBits是测试以太网二、三层功能必备的测试仪。其控制软件已有不少,如SmartWindow、SmartFlow、SmartApplication等,其中SmartWindow是功能测试软件;SmartFlow、SmartApplication是性能测试软件。这些软件有一个共同的特点,即必须以测试卡为单位,使用中每个用户至少控制一个测试卡。目前所内的百兆以太网测试卡拥有6-8个测试端口。由于测试卡的数量有限,在日常工作中常出现几人共用一个测试卡的现象,而现有控制软件控制方法的局限性,给大家的工作带来了诸多不便。针对S
2、martWindow控制软件的这种局限性,开发SmartBits单端口控制软件即以端口为最小控制单元,实现多用户共享一块测试卡,每人同时控制不同端口,实现SmartWindow提供的控制功能。二、 实现方式及主要功能实现方式:SmartBits单端口控制软件采用Server/Client方式进行管理,由Server充当原管理方式中的用户,而将Client开放给更多需要控制端口的实际用户。SmartBitsServerClientClientClientDB图1 SmartBits单端口控制软件总体框图SmartBits单端口控制软件采用Server/Client框架结构,如图1所示。由Serv
3、er控制SmartBits的实现动作,同时将操作结果反馈给Client;Client可显示SmartBits当前使用情况,并将用户的操作请求通知Server。主要功能:1. 查询端口状态信息(端口占用)。2. 定制端口发送内容(数据帧内容)。3. 定制端口发送模式(连续/突发)。4. 捕获端口接收内容。5. 端口收发帧数统计。详细功能列表如下:表1功能明细及实现对照表 相关软件主要功能功能明细实现版本目前状态服务器程序数据库管理SQLServer地址管理1.0实现仪表管理显示可用测试卡1.0实现配置管理(包括和客户端及TCL脚本的交互)锁定Smartbits卡1.0实现释放Smartbits卡
4、1.0实现轮询/响应客户端请求1.0实现操作记录管理实时显示1.0实现日志记录1.0实现客户端程序端口管理显示端口状态1.0实现端口占用1.0实现端口释放1.0实现业务管理端口运行1.0实现清除端口数据1.0实现重启端口1.0实现定制发送内容1.0实现捕获分析端口接收内容1.0实现端口收发帧数统计1.0实现TCL脚本程序Smartbits仪表管理连接仪表1.0实现Smartbits状态显示1.0实现锁定Smartbits卡1.0实现释放Smartbits卡1.0实现断开仪表连接1.0实现端口业务管理端口运行1.0实现清除端口数据1.0实现重启端口1.0实现定制发送内容1.0实现捕获端口接收内容
5、1.0实现端口收发帧数统计1.0实现三、 环境说明1、硬件环境PC机:至少1台(作为服务器的PC机必须安装Spirent Connect和SQLServer,客户端必须安装SQLServer)SmartBits6000:1台(要求有可用的测试卡)2、软件说明服务器:Tcl脚本控制程序:实现控制Smartbits卡的功能,同时接收用户命令返回测试结果。主要包括以下文件:interface.tcl、code.tcl、SMB_Ctl.tcl、Common.tclSMBServer.exe: 接收客户端请求,将信号传递给Tcl脚本控制程序,然后将Tcl脚本控制程序返回数据发回各客户端。客户端:SMBC
6、lient.exe: 提供端口控制界面,通过与服务器程序的交互响应用户操作,显示测试结果。四、 使用及安装说明1、安装说明:安装SMBCTL数据库:在服务器所在机器上用“查询分析器”打开“SmartBits单端口控制软件/server/SQL”目录下的SMBCTL.sql脚本运行即可。安装服务器控制软件:将程序包“SmartBits单端口控制软件/server”下载到任意目录下,注意不可删除或移动文件夹中的文件,否则会导致程序无法运行。安装客户端程序:将“SmartBits单端口控制软件/client/SMBClient.exe”下载到本机运行即可。2、使用说明:1) 初始条件:确保服务器所在
7、PC机能够连接到Smartbits测试仪,服务器端SQLServer服务打开,所有客户端与SQLServer服务器能够通讯。2)基本配置调整:脚本中有一些配置项需要与实际配置情况相一致,请按照下面的说明进行调整。用Spirent Connect打开TCL脚本文件interface.tcl,根据实际情况修改SmartBits的IP地址,例如IP地址是10.61.98.10 ,则将下图所示深蓝部分语句改为“set SMBIP 10.61.98.10”,保存文件.3)程序运行顺序先用Spirent Connect运行TCL脚本文件interface.tcl,然后运行服务器程序SMBServer.ex
8、e,在服务器控制界面选择所需Smartbits卡,最后运行各客户程序。4)程序主要界面说明五、 功能界面使用步骤介绍服务器界面管理:1. 运行SMBServer.exe显示以下界面,输入正确的SQLServer服务器名或IP地址和登录密码(通常是ztesmcc),点击Connect按钮,等待数据返回。2. 与SQLServer服务器及TCL控制程序连接正常后返回可用Smartbits模块(如下图),选择所需模块,点击Reserve按钮锁定该模块,正确返回后Reserve按钮变成Release按钮。3. 当使用结束或想更换模块时,点击Release按钮释放模块(如下图)。4. 点击“Show O
9、peration Message”可显示操作日志,再点隐藏显示。5. 点击“Disconnect”按钮断开测试卡控制,恢复到初始状态,可重新连接。6. 程序结束点击“Close Procedure”按钮。客户端界面管理:1. 基本参数配置:运行SMBClient.exe进入客户端主界面,点击下图菜单进入服务器配置界面,配置正确的服务器地址和密码后保存退出(该配置会保存在计算机内)。2. 用户管理: 点击下图菜单进入登陆界面,选择一用户名输入正确密码登陆。3. 状态显示:登陆后进入实际端口配置界面。标有数字的按钮对应Smartbits卡的每个端口(不同卡类型显示不同的端口数目),每个端口根据占用
10、情况不同显示为不同颜色、对应不同的操作(绿色:空闲;红色:他人占用;蓝色:自己占用)。4. 占用端口:用户首先点击相应按钮在弹出菜单中Reserve相应端口。5. 控制端口:点击数字按钮弹出操作菜单,根据菜单内容进行操作。6. 定制发送内容:在弹出菜单选择“Transmit Setup“,弹出以下配置界面,在该界面提供以下配置功能:传输模式配置、帧长定制、背景流选择、发送速率选择、目的地址和源地址定制、VFD3定制、Error Generation等配制,以及VLAN Tag定制和定制帧实时显示等。(具体配置功能及已实现功能对应情况见附表)VFD3 Custom配制界面VLAN配置界面7. 配
11、置完毕保存后回到主界面。8. 点击Start/Stop按钮运行/停止对应端口。9. 端口数据采集显示:显示在弹出菜单选择“Display Counter“,弹出以下界面,该界面以每秒一次的速率刷新显示,可以根据需求单独显示Events/Rates或一同显示,也可根据不同的Trigger组合进行(未实现)。Clear Counter按钮功能与弹出菜单一样,实现重新计数功能。10. 帧捕获管理:显示在弹出菜单选择“Capture “, 弹出以下界面,该界面点击不同菜单或按钮实现“开始Capture”、“停止Capture”、“设置Capture显示数目”、“显示/解析Capture帧内容及帧内容详
12、细显示”,以及打开、保存、黏贴、过滤、帮助等辅助功能(下个版本实现),同时界面下方有状态说明和进度条显示(具体功能及已实现功能对应情况见附表)。Capture 内容显示(选中一行后,表下面会显示该帧详细内容):11. 释放端口:点击相应按钮在弹出菜单中Release相应端口12. 使用完毕点击下图菜单登出,释放资源,关闭程序。附表1端口配置界面功能明细及实现对照表相关软件主要功能功能明细实现版本目前状态界面显示逻辑实现服务器程序配置管理轮询/响应客户端请求1.0实现客户端程序定制发送内容帧长定制Fixed方式1.0实现实现背景流定制All Ones1.0实现实现All Zeros1.0实现实现
13、速率定制nsec1.0实现实现usec1.0实现实现msec1.0实现实现VFD1内容定制Off1.0实现实现Static1.0实现实现Increment1.0实现实现Decrement1.0实现实现Random1.0实现实现VFD2内容定制Off1.0实现实现Static1.0实现实现Increment1.0实现实现Decrement1.0实现实现Random1.0实现实现VFD3内容定制Off1.0实现实现Custom 1.0实现实现VLAN定制单VLAN TAG1.0实现实现定制发送方式Continue模式1.0实现Single Burst模式1.0实现帧内容显示帧内容实时显示1.0实现实现TCL脚本程序定制发送内容帧长定制1.0实现背景流定制1.0实现速率定制1.0实现VFD1内容定制1.0实现VFD2内容定制1.0实现VFD3内容定制1.0实现VLAN定制1.0实现附表2端口Capture界面功能明细及实现对照表相关软件主要功能功能明细实现版本目前状态界面显示逻辑实现服务器程序配置管理轮询/响应客户端请求1.0实现基本功能开始Capture1.0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度旅游意外受伤赔偿协议书范本2篇
- 乳腺癌患者蒙医饮食起居治疗方案研制及疗效观察
- 《儒林外史》 上课课件
- 面向自动调制识别模型的后门攻击方法研究
- 应急指挥系统的改进与优化
- 熟人借款合同三篇
- 2025版夏令营拓展训练项目代理商合作协议范本3篇
- 二零二五年度行政合同订立实务操作与案例分享3篇
- 二零二五年版个人股东股权转让协议范本适用于所有企业股权变更19篇
- 二零二五年度品牌授权销售系统合同样本2篇
- 环境与职业健康安全管理手册
- 注射泵操作使用课件
- 2024年全国新高考1卷(新课标Ⅰ)数学试卷(含答案详解)
- 人教版高中生物学新旧教材知识差异盘点
- 四年级四年级下册阅读理解20篇(附带答案解析)经典
- 大连高新区整体发展战略规划(产业及功能布局)
- 国有资产管理法律责任与风险防控
- 未婚生子的分手协议书
- 变更监事章程修正案范例
- 北京小客车指标租赁协议五篇
- 输液室运用PDCA降低静脉输液患者外渗的发生率品管圈(QCC)活动成果
评论
0/150
提交评论