请选择 进入手机版 | 继续访问电脑版

皮匠科技

 找回密码
 立即注册
搜索
查看: 3595|回复: 113

FT平台Ubuntu1804的netperf测试

[复制链接]

2

主题

6

帖子

61

积分

版主

Rank: 7Rank: 7Rank: 7

积分
61
发表于 2018-6-13 21:54:32 | 显示全部楼层 |阅读模式
[i=s] 本帖最后由 hope 于 2018-6-13 22:00 编辑 [/i]

测试工具说明

Netperf是一种网络性能的测量工具,主要针对基于TCP或UDP的传输。Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulk data transfer)模式和请求/应答(request/reponse)模式。
netperf官网:[url]https://hewlettpackard.github.io/netperf/[/url]
本次测试采用的iperf3的版本为2.6.0。

测试方法

采用sudo apt-get install netperf安装。
服务器端执行下列命令
sudo netserver -p 12765
待测试系统执行下列命令
netperf -H serverIP ***

设备信息

内核Linux localhost 4.15.18-Desktop-rc4-arch64.com #28 SMP Sat Jun 2 05:28:08 UTC 2018 aarch64 aarch64 aarch64 GNU/Linux
网卡Ethernet controller: Intel Corporation 82574L Gigabit Network Connection

测试结果

TCP_STREAM

Netperf缺省情况下进行TCP批量传输,即-t TCP_STREAM。测试过程中,netperf向netserver发送批量的TCP数据分组,以确定数据传输过程中的吞吐量。
netperf -H serverIP -l 120
IGRATED TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 192.168.100.237 () port 0 AF_INET : demo
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec
87380 16384 16384 120.03 939.12

修改报文的大小。

netperf -H serverIP -l 120 -- -m 10240
MIGRATED TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 192.168.100.237 () port 0 AF_INET : demo
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec
87380 16384 10240 120.02 939.12

UDP_STREAM

UDP_STREAM用来测试进行UDP批量传输时的网络性能。
netperf -t UDP_STREAM -H serverIP -l 120
MIGRATED UDP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 192.168.100.237 () port 0 AF_INET : demo
Socket Message Elapsed Messages
Size Size Time Okay Errors Throughput
bytes bytes secs # # 10^6bits/sec
229376 65507 120.00 218271 0 953.18
229376 120.00 218261 953.14

TCP_RR

TCP_RR方式的测试对象是多次TCP request和response的交易过程。
netperf -t TCP_RR -H serverIP -l 120
MIGRATED TCP REQUEST/RESPONSE TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 192.168.100.237 () port 0 AF_INET : demo : first burst 0
Local /Remote
Socket Size Request Resp. Elapsed Trans.
Send Recv Size Size Time Rate
bytes Bytes bytes bytes secs. per sec
16384 87380 1 1 120.00 8990.69
16384 87380

TCP_CRR

与TCP_RR不同,TCP_CRR为每次交易建立一个新的TCP连接。
netperf -t TCP_CRR -H serverIP -l 120
MIGRATED TCP Connect/Request/Response TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 192.168.100.237 () port 0 AF_INET : demo
Local /Remote
Socket Size Request Resp. Elapsed Trans.
Send Recv Size Size Time Rate
bytes Bytes bytes bytes secs. per sec
16384 87380 1 1 120.00 3639.30
16384 87380

UDP_RR

UDP_RR方式使用UDP分组进行request/response的交易过程。
netperf -t UDP_RR -H serverIP -l 120
MIGRATED UDP REQUEST/RESPONSE TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 192.168.100.237 () port 0 AF_INET : demo : first burst 0
Local /Remote
Socket Size Request Resp. Elapsed Trans.
Send Recv Size Size Time Rate
bytes Bytes bytes bytes secs. per sec
229376 229376 1 1 120.00 9436.67
229376 229376

测试结果说明

系统可以很好地支持千兆网卡。

回复

使用道具 举报

0

主题

0

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2018-7-19 16:55:45 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

0

主题

1

帖子

20

积分

等待验证会员

积分
20
发表于 2018-8-21 23:50:07 | 显示全部楼层
厉害了,
回复

使用道具 举报

匿名  发表于 2018-10-11 00:28:11
JrqKh9  <a href="http://nsnvljfhndvf.com/">nsnvljfhndvf</a>, ntbyofizulet, [link=http://xcvzkhtricta.com/]xcvzkhtricta[/link], http://xwicfackicyy.com/
回复

使用道具

匿名  发表于 2018-10-31 02:10:14
They claim the continuing controversy exists, today to the customer items
do, with evidences out the previous of the related.

Pork chop recipes generic viagra wtae. Upper Ottawa - Denture.
回复

使用道具