DUT什么数据类型
作者:百变鹏仔日期:2024-03-27 05:13:56浏览:5分类:教育知识
DUT(Device Under Test)是指被测试的装备。在测试和丈量领域,DUT通常表示需要测试和评估的物理装备或系统。DUT可以是任何类型的装备,如电子装备、传感器、电路板等。
以下是小编百变鹏仔推荐DUT什么数据类型更多相关介绍内容,希望对大家对DUT什么数据类型有更好的了解。
怎么使用网络分析仪准确的测试数据?
测试前的设置:
1、网络分析仪端口连接专用测试电缆;
2、频率范围按照被测件DUT的频率范围设置;
3、当测量增益最大值Gain的放大器等DUT时,设置输出功率PWR>>Power:-Gain,另需注意DUT输出功率不可超出量程(如0dBm);
4、中频带宽设置依据测试标准或BW>>Bandwidth:1kHz;
5、测量点数依据标准或Sweep>>numberofpoints:401;
6、连接自动校准件执行校准CAL>>StartAutocal;
7、如果只有手动校准件,矢网必须加载校准件匹配的数据文件,不可用ideal数据,执行UOSM或TOSM校准;
8、注意专用测试电缆测试端口的类型与校准件必须一致,不可转接。
经过上述设置和校准后,选定所需测试项进行测试。
下表左栏列举常用基本测试项,右栏内容是该测试项对应的仪器设置:
测试项目仪器设置驻波
MEAS>>S11或S22;
FORMAT>>SWR;
无单位
回波损耗
MEAS>>S11或S22;
FORMAT>>dBMag;
单位dB
插入损耗
增益
MEAS>>S21或S12;
FORMAT>>dBMag;
单位dB
复阻抗
MEAS>>S11或S22;
FORMAT>>Smith;
Marker读数,显示格式R+jX阻抗实部和虚部,以及电阻、电感和电容
阻抗MEAS>>Z<-S11;
单位Ω
相位
MEAS>>S21或S12;
FORMAT>>Phase;
单位°
群时延
MEAS>>S21或S12;
FORMAT>>Delay;
单位s
获取测试数据:
1、光标Marker在曲线上选点读数,是分析数据的基本功能;
2、支持打开多个Marker;
3、Marker>>Search能对曲线数据进行最大值以及最小值等条件搜索;
4、Marker还有滤波器测量功能;
5、曲线数据可以导出为*.snp文件或matlab以及ASCII文本格式文件,Trace>>Tracedata;
6、屏幕图像可保存为图形文件,Print>>toFile.
希望以上内容可以帮到你
“
TC8的一致性测试内容是对以太网协议细节的测试,了解TC8测试case,能够加深对以太网协议的细节的掌握
”
ARP_23: ARP request reception (Hardware Address Length correct)
目的
“
Tester发送一条Hardware Length/Size字段设置为以太网地址长度的ARP请求(当然其他字段都正确),期望DUT回复一个ARP响应
”
对于以太网来说,ARP请求或响应的Hardware Length/Size字段值为6
测试步骤
“
DUT清除ARP动态缓存表
Tester发送一条ARP请求给DUT,其中Hardware Length/Size字段设置为ETHERNET_ADDR_LEN,也就是6
Tester在网卡上监听
DUT发送ARP响应
”
期望结果
“
DUT发送ARP响应
”
CANoe TC8
ARP_24: ARP request reception (Hardware Address Length wrong)
目的
“
Tester发送一条Hardware Length/Size字段设置为未知硬件长度的ARP请求(当然其他字段都正确),期望DUT不回复ARP响应
”
这里就很明显,不设置为6就可以了
测试步骤
“
DUT清除ARP动态缓存表
Tester发送一条ARP请求给DUT,其中Hardware Length/Size字段设置为UNKNOWN_HW_ADDR_LEN,不为6即可
Tester在网卡上监听
DUT不发送ARP响应
”
期望结果
“
DUT不发送ARP响应
”
CANoe TC8
ARP_25: ARP request response (Hardware Address Length wrong)
目的
“
Tester发送一条Hardware Length/Size字段设置为未知硬件长度的ARP响应(当然其他字段都正确)给DUT,然后让DUT发送一条ICMP Echo Request报文,期望DUT会先发送一条ARP请求
”
这条case的目的其实是为了验证如果Hardware Length字段不正确,那么接收方不会把ARP响应报文里的源ip和源mac保存在自己的ARP缓存表内
测试步骤
“
DUT清除ARP动态缓存表
Tester发送一条ARP响应给DUT,其中Hardware Length/Size字段设置为UNKNOWN_HW_ADDR_LEN,不为6即可
Tester等待一段时间,以便DUT的ARP缓存表刷新
Tester发送指令让DUT发送一条ICMP Echo Request报文
Tester在网卡上监听
DUT发送ARP请求
”
期望结果
“
DUT发送ARP请求
”
CANoe TC8
可以看出这是一条广播ARP响应报文
ARP_26: ARP request reception (Protocol Type correct)
目的
“
Tester发送一条Protocol Type字段设置为IP类型的ARP请求(当然其他字段都正确),期望DUT回复一个ARP响应
”
对于以太网来说,ARP请求或响应的Protocol Type字段值为0x0800
测试步骤
“
DUT清除ARP动态缓存表
Tester发送一条ARP请求给DUT,其中Protocol Type字段设置为ARP_PROTOCOL_IP,也就是0x0800
Tester在网卡上监听
DUT发送ARP响应
”
期望结果
“
DUT发送ARP响应
”
CANoe TC8
ARP_27: ARP request reception (Protocol Type wrong)
目的
“
Tester发送一条Protocol Type字段设置为未知协议类型值的ARP请求(当然其他字段都正确),期望DUT不回复ARP响应
”
只要不设置为0x0800即可
测试步骤
“
DUT清除ARP动态缓存表
Tester发送一条ARP请求给DUT,其中Protocol Type字段设置为ARP_PROTOCOL_UNKNOWN,比如说0xFFFF
Tester在网卡上监听
DUT不发送ARP响应
”
期望结果
“
DUT不发送ARP响应
”
CANoe TC8
ARP_28: ARP response reception (Protocol Type wrong)
目的
“
Tester发送一条Protocol Type字段设置为未知协议类型值的ARP响应(当然其他字段都正确)给DUT,然后让DUT发送一条ICMP Echo Request报文,期望DUT会先发送一条ARP请求
”
这条case的目的其实是为了验证如果Protocol Type字段不正确,那么接收方不会把ARP响应报文里的源ip和源mac保存在自己的ARP缓存表内
测试步骤
“
DUT清除ARP动态缓存表
Tester发送一条ARP响应给DUT,其中Protocol Type字段设置为ARP_PROTOCOL_UNKNOWN,不为0x0800即可
Tester等待一段时间,以便DUT的ARP缓存表刷新
Tester发送指令让DUT发送一条ICMP Echo Request报文
Tester在网卡上监听
DUT发送ARP请求
”
期望结果
“
DUT发送ARP请求
”
CANoe TC8
ARP_29: ARP request reception (Protocol Address Length correct)
目的
“
Tester发送一条Protocol Length/Size字段设置为IP地址长度的ARP请求(当然其他字段都正确),期望DUT回复ARP响应
”
对于以太网来说,ARP请求或响应的Protocol Length/Size字段值为4
测试步骤
“
DUT清除ARP动态缓存表
Tester发送一条ARP请求给DUT,其中Protocol Length/Size字段设置为IP_ADDR_LEN,也就是4
Tester在网卡上监听
DUT发送ARP响应
”
期望结果
“
DUT发送ARP响应
”
CANoe TC8
ARP_30: ARP request reception (Protocol Address Length wrong)
目的
“
Tester发送一条Protocol Length/Size字段设置为未知协议地址长度的ARP请求(当然其他字段都正确),期望DUT不回复ARP响应
”
只要不设置为4即可
测试步骤
“
DUT清除ARP动态缓存表
Tester发送一条ARP请求给DUT,其中Protocol Length/Size字段设置为UNKNOWN_PROTOCOL_ADDR_LEN,不是4即可
Tester在网卡上监听
DUT不发送ARP响应
”
期望结果
“
DUT不发送ARP响应
”
CANoe TC8
ARP_31: ARP response reception (Protocol Address Length wrong)
目的
“
Tester发送一条Protocol Length/Size字段设置为未知协议地址长度的ARP响应(当然其他字段都正确)给DUT,然后让DUT发送一条ICMP Echo Request报文,期望DUT会先发送一条ARP请求
”
这条case的目的其实是为了验证如果Protocol Length/Size字段不正确,那么接收方不会把ARP响应报文里的源ip和源mac保存在自己的ARP缓存表内
测试步骤
“
DUT清除ARP动态缓存表
Tester发送一条ARP响应给DUT,其中Protocol Length/Size字段设置为UNKNOWN_PROTOCOL_ADDR_LEN,不为4即可
Tester等待一段时间,以便DUT的ARP缓存表刷新
Tester发送指令让DUT发送一条ICMP Echo Request报文
Tester在网卡上监听
DUT发送ARP请求
”
期望结果
“
DUT发送ARP请求
”
CANoe TC8
鹏仔 微信 15129739599百科狗 baikegou.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!
- 上一篇:已经是第一篇了
- 下一篇:已经是最后一篇了
猜你还喜欢
- 04-10 dede:field 都有哪些
- 04-10 设能组什么词
- 03-25 设的组词有哪些
- 12-13 冻干草莓怎么做
- 12-12 Oracle里对于关键字的查询是怎么样的?
- 12-11 隔夜的烧饼怎么加热
- 12-08 如何用烤箱给宝宝做面包 做法一看就会
- 搜索