Difference between revisions of "Template:NetworkPerformanceTest/zh"

From FriendlyELEC WiKi
Jump to: navigation, search
Line 3: Line 3:
 
[[File:network cable.jpg|frameless|400px]]<br>
 
[[File:network cable.jpg|frameless|400px]]<br>
 
*为避免干扰、保证测试稳定可靠,请使用独立IP网段和PC机测试
 
*为避免干扰、保证测试稳定可靠,请使用独立IP网段和PC机测试
=====测试发送=====
+
=====测试开发板发送=====
 
PC机做server,开发板做client,测试开发板向PC机发送数据的性能。
 
PC机做server,开发板做client,测试开发板向PC机发送数据的性能。
 
*1、使用以下命令查看PC机的IP地址,例如本机的IP地址为192.168.10.100
 
*1、使用以下命令查看PC机的IP地址,例如本机的IP地址为192.168.10.100
Line 24: Line 24:
 
{{{1}}}实际测试如下图所示:<br>[[File:NanoPi_R1S-H5_iperf-c.jpg|frameless|400px]]<br />
 
{{{1}}}实际测试如下图所示:<br>[[File:NanoPi_R1S-H5_iperf-c.jpg|frameless|400px]]<br />
 
  | #default =
 
  | #default =
使用串口模块能有效地提升开发效率,以下是串口模块的连接方法:<br>
+
以NanoPi_R1S-H3为例:<br>[[File:NanoPi_R1S-H3_iperf-c.jpg|frameless|400px]]<br>
接上串口后,您可以选择从串口模块的DC口或者从MicroUSB口 (如果有) 进行供电:<br />
+
}}
以NanoPi-M1为例:<br>[[File:PSU-ONECOM-M1.jpg|frameless|400px]]<br>
+
 
 +
=====测试开发板接收=====
 +
开发板做server,PC机做client,测试开发板接收PC机数据的性能。
 +
*1、使用以下命令查看开发板的IP地址,例如本机的IP地址为192.168.10.102
 +
<syntaxhighlight lang="bash">
 +
ipconfig
 +
</syntaxhighlight>
 +
*2、在开发板终端使用以下命令运行iperf软件,并设置开发板为server
 +
<syntaxhighlight lang="bash">
 +
iperf -s
 +
</syntaxhighlight>
 +
*3、在PC机的终端执行以下命令,运行iperf软件,并设置PC机为client,开始测试,请注意IP地址需改成你的开发板实际的IP地址
 +
<syntaxhighlight lang="bash">
 +
iperf -c 192.168.10.102 -t 60 -i 1
 +
</syntaxhighlight>
 +
<br />
 +
{{#switch: {{{1}}}
 +
| NanoPi_R1S-H3 =
 +
{{{1}}}实际测试如下图所示:<br>[[File:NanoPi_R1S-H3_iperf-s.jpg|frameless|400px]]<br />
 +
| NanoPi_R1S-H5 =
 +
{{{1}}}实际测试如下图所示:<br>[[File:NanoPi_R1S-H5_iperf-s.jpg|frameless|400px]]<br />
 +
| #default =
 +
以NanoPi_R1S-H3为例:<br>[[File:NanoPi_R1S-H3_iperf-s.jpg|frameless|400px]]<br>
 
}}
 
}}

Revision as of 07:42, 25 December 2019

1 测试网络性能

  • 我们使用iperf工具来测试网络的性能,测试前请先确保测试环境没有问题,请确保网线满足要求

Network cable.jpg

  • 为避免干扰、保证测试稳定可靠,请使用独立IP网段和PC机测试
1.1 测试开发板发送

PC机做server,开发板做client,测试开发板向PC机发送数据的性能。

  • 1、使用以下命令查看PC机的IP地址,例如本机的IP地址为192.168.10.100
ipconfig
  • 2、在PC机终端使用以下命令运行iperf软件,并设置PC机为server
iperf -s
  • 3、在开发板的调试终端执行以下命令,运行iperf软件,并设置开发板为client,开始测试,请注意IP地址需改成你的PC机实际的IP地址
iperf -c 192.168.10.100 -t 60 -i 1


以NanoPi_R1S-H3为例:
400px

1.2 测试开发板接收

开发板做server,PC机做client,测试开发板接收PC机数据的性能。

  • 1、使用以下命令查看开发板的IP地址,例如本机的IP地址为192.168.10.102
ipconfig
  • 2、在开发板终端使用以下命令运行iperf软件,并设置开发板为server
iperf -s
  • 3、在PC机的终端执行以下命令,运行iperf软件,并设置PC机为client,开始测试,请注意IP地址需改成你的开发板实际的IP地址
iperf -c 192.168.10.102 -t 60 -i 1


以NanoPi_R1S-H3为例:
400px