SmartBits使用手册_详情

更新时间:2023-07-21 07:42:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

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操作对端口的自适应状态进行配置:

选择MII Advertisement操作对端口速率、双工状态进行配置(若端口设置为自适应状态,应选择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的一些常用操作。

5、Trigger设置

另外,当需要对一些特殊帧进行详细的查看时,需要在端口上进行Trigger Setup操作来设置Trigger:

设置情况如下图(可以选择根据特殊帧的源MAC地址或目的MAC地址或两者综合来设置抓包):

具体设置如下(主要设置位移值与MAC地址相应字符):

本文来源:https://www.bwwdw.com/article/rzym.html

Top