测试目的
|
测试网卡在收到端口接收的异常报文(CRC错误,超短帧,超长帧)后按协议标准处理,网卡功能正常。
|
预置条件
|
- 服务器配置网卡并安装好系统和对应驱动。
- 提前准备异常报文模拟工具或仪器。
- 设置网卡MTU为1500Bytes。
|
测试步骤
|
- 登录系统查询网卡驱动正常并记录驱动版本号。
- 通过PING命令测试网卡可正常应答PING报文。
- 通过工具或仪器链接测试网口并发送三种异常报文,有结果1、2、3、4。
- 在系统通过ethtool -S 查看网卡端口状态和收发包状态。
- 通过PING命令测试网卡可正常应答PING报文。
- 通过ethtool -S enp7s0f0(仪表连接服务器网卡端口标识)显示当前网卡收发包数量。
- 使用tcpdump抓取发送的报文。
|
预期结果
|
- STC 测试仪表构造CRC错误数据(10个)帧在网卡被丢弃,ethtool 显示(crc_error/rx_fcs_error)计数有变化,tcpdump抓包无数据。
- STC 测试仪表构造总长度52Bytes超短数据帧(10个),记录网卡处理情况。
- STC 测试仪表构造总长度5000Bytes超长数据帧(10个),记录网卡处理情况。
- 设置网卡MTU为网卡Jumbo帧值,STC 测试仪表构造总长度大于网卡Jumbo帧的超长数据帧(10个),记录网卡处理情况。
|
测试结果
|
-
|
备注
|
Attachment1.tcc
|