网卡iperf测试工程笔记

网卡iperf测试工程笔记

1. 适用范围

本文档适用使用iperf工具进行网卡性能测试。

2. 原理概述

使用iperf工具来进行网络性能测试(TCPUDP),通过观察终端打印板卡发送和接收的TCP带宽值,带宽值在允许范围内,且不存在严重丢包、抖动

3. 准备工作

测试用例:bsp_performance

Win64系统:iperf3.exe

4. 技术实现

4.1 步骤一

测试内容

TCP千兆发送

测试案例

iperf

前置条件

参数配置:LW_CFG_LWIP_TCP_WND    65535

网络协议:TCP

网络类型:千兆

网卡类型:dw

发送端:SylixOS

接收端:Windows

连接方式:直连

测试步骤

1) PC机执行./iperf -s,板卡执行./iperf -c 10.13.20.71

预期结果

1) 终端打印板卡发送和接收的TCP带宽值,带宽值在允许范围内,且不存在严重丢包、抖动

测试记录


 

测试结果

测试失败

备注

默认包(8KB

由测试结果可知,TCP千兆发送失败。iperf工具的前两帧TCP带宽值小于700Mbits/sec,且带宽浮动过大。

4.2 步骤二

配置电脑网卡参数:


Power Savind mode (低功耗模式)改为关闭,TCP千兆发送带宽值将大于700Mbits/sec