第 9 部分:网络连通性 使用 iPerf 进行网络吞吐量测试 Thie R3 集成了两个联发科芯片。一颗支持 AX 802.11bgnax 标准的 2.4G 频段 MT7975N 芯片,非常适合远距离使用。在它旁边,你有一个支持 802.11anac/ax 的 5G MT7975P 芯片。当两个频段合并时,可以达到 20MHz 至 160MHz 之间的宽信道带宽范围。 香蕉派 R3 还配备了八根 wifi 天线,以 4T4R 天线阵列运行,即四根天线用于发送和四根用于接收数据的系统,可显着提高网络吞吐速度。 还有两个 SFP 光纤笼,支持高达 2.5Gbps 的速度。假设您拥有高质量的 2.5G 互联网连接,则可以利用高达 2.5Gbps 的更高传输速度。光纤互联网用户的另一大优势是他们可以告别现有的媒体转换器单元。R3板内置光口,无需单独保留单元。 不想使用光纤互联网连接的用户可以安装一对2.5 SFP RJ45模块。通过这种安排,您可以获得一个额外的 2.5Gbps LAN 端口,用于标准有线网络连接。 您应该期望什么样的 WIFI 吞吐速度? Banana Pi R3 的实际 WIFI 吞吐速度取决于环境等多种因素,使用的 WIFI 标准为 802.11n/802.11ac/802.11ax,使用的频段为 2.4GHz 或 5GHz。不过一般来说,WIFI的吞吐速度,根据我们的测试,在250-500Mbps左右,对于大部分家庭用户来说还是比较合理的。在距离 R3 路由器约 1 米的最佳条件下,802.11ac 连接的带宽约为 1.4Gb。请记住,对于门 和墙壁等常见障碍物,您可以预期 wifi 速度会下降到大约 100Mbps+ 范围。 iPerf 测试:2.5 SFP RJ45 LAN 速度测试 在我们的测试中,我们将带有 RJ45 接口的 TP-Link 2.5G SFP 模块插入 SFP2 笼中。我们使用 CAT6 电缆将路由器连接到我们的台式电脑和双 2.5G 以太网网卡,并运行了两次测试。曾经,台式计算机是主要服务器;第二次,Banana Pi R3 作为主服务器运行。 编辑切换为居中
编辑切换为居中 客户端:台式电脑 (PC): C:\Temp>iperf3 -c 192.168.1.1 Connecting to host 192.168.1.1, port 5201 [ 4] local 192.168.1.22 port 63246 connected to 192.168.1.1 port 5201 [ ID] Interval Transfer Bandwidth [ 4] 0.00-1.00 sec 273 MBytes 2.29 Gbits/sec [ 4] 1.00-2.00 sec 276 MBytes 2.32 Gbits/sec [ 4] 2.00-3.00 sec 273 MBytes 2.29 Gbits/sec [ 4] 3.00-4.00 sec 273 MBytes 2.29 Gbits/sec [ 4] 4.00-5.00 sec 272 MBytes 2.28 Gbits/sec [ 4] 5.00-6.00 sec 272 MBytes 2.28 Gbits/sec [ 4] 6.00-7.00 sec 273 MBytes 2.29 Gbits/sec [ 4] 7.00-8.00 sec 272 MBytes 2.28 Gbits/sec [ 4] 8.00-9.00 sec 272 MBytes 2.29 Gbits/sec [ 4] 9.00-10.00 sec 276 MBytes 2.32 Gbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bandwidth [ 4] 0.00-10.00 sec 2.67 GBytes 2.29 Gbits/sec sender [ 4] 0.00-10.00 sec 2.67 GBytes 2.29 Gbits/sec receiver iperf Done. 服务器端:Banana Pi BPI-R3: root@OpenWrt:~# iperf3 -s ----------------------------------------------------------- Server listening on 5201 (test #1) ----------------------------------------------------------- Accepted connection from 192.168.1.22, port 63245 [ 5] local 192.168.1.1 port 5201 connected to 192.168.1.22 port 63246 [ ID] Interval Transfer Bitrate [ 5] 0.00-1.00 sec 267 MBytes 2.24 Gbits/sec [ 5] 1.00-2.00 sec 277 MBytes 2.32 Gbits/sec [ 5] 2.00-3.00 sec 273 MBytes 2.29 Gbits/sec [ 5] 3.00-4.00 sec 273 MBytes 2.29 Gbits/sec [ 5] 4.00-5.00 sec 272 MBytes 2.28 Gbits/sec [ 5] 5.00-6.00 sec 272 MBytes 2.28 Gbits/sec [ 5] 6.00-7.00 sec 273 MBytes 2.29 Gbits/sec [ 5] 7.00-8.00 sec 273 MBytes 2.29 Gbits/sec [ 5] 8.00-9.00 sec 273 MBytes 2.29 Gbits/sec [ 5] 9.00-10.00 sec 276 MBytes 2.32 Gbits/sec [ 5] 10.00-10.01 sec 3.46 MBytes 2.36 Gbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate [ 5] 0.00-10.01 sec 2.67 GBytes 2.29 Gbits/sec receiver ----------------------------------------------------------- Server listening on 5201 (test #2) ----------------------------------------------------------- 服务器端:台式电脑(PC): C:\Temp>iperf3 -s ----------------------------------------------------------- Server listening on 5201 ----------------------------------------------------------- Accepted connection from 192.168.1.1, port 43994 [ 5] local 192.168.1.22 port 5201 connected to 192.168.1.1 port 43996 [ ID] Interval Transfer Bandwidth [ 5] 0.00-1.00 sec 271 MBytes 2.27 Gbits/sec [ 5] 1.00-2.00 sec 279 MBytes 2.34 Gbits/sec [ 5] 2.00-3.00 sec 264 MBytes 2.22 Gbits/sec [ 5] 3.00-4.00 sec 271 MBytes 2.28 Gbits/sec [ 5] 4.00-5.00 sec 274 MBytes 2.30 Gbits/sec [ 5] 5.00-6.00 sec 274 MBytes 2.30 Gbits/sec [ 5] 6.00-7.00 sec 273 MBytes 2.29 Gbits/sec [ 5] 7.00-8.00 sec 277 MBytes 2.32 Gbits/sec [ 5] 8.00-9.00 sec 277 MBytes 2.32 Gbits/sec [ 5] 9.00-10.00 sec 264 MBytes 2.21 Gbits/sec [ 5] 10.00-10.04 sec 11.0 MBytes 2.25 Gbits/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bandwidth [ 5] 0.00-10.04 sec 0.00 Bytes 0.00 bits/sec sender [ 5] 0.00-10.04 sec 2.67 GBytes 2.29 Gbits/sec receiver ----------------------------------------------------------- Server listening on 5201 ---------------------------------------------------- 客户端:Banana Pi R3: root@OpenWrt:~# iperf3 -c 192.168.1.22 Connecting to host 192.168.1.22, port 5201 [ 5] local 192.168.1.1 port 43996 connected to 192.168.1.22 port 5201 [ ID] Interval Transfer Bitrate Retr Cwnd [ 5] 0.00-1.00 sec 280 MBytes 2.35 Gbits/sec 0 281 KBytes [ 5] 1.00-2.00 sec 280 MBytes 2.35 Gbits/sec 0 281 KBytes [ 5] 2.00-3.00 sec 264 MBytes 2.21 Gbits/sec 0 281 KBytes [ 5] 3.00-4.00 sec 272 MBytes 2.29 Gbits/sec 0 281 KBytes [ 5] 4.00-5.00 sec 274 MBytes 2.30 Gbits/sec 0 281 KBytes [ 5] 5.00-6.00 sec 274 MBytes 2.30 Gbits/sec 0 281 KBytes [ 5] 6.00-7.00 sec 273 MBytes 2.29 Gbits/sec 0 281 KBytes [ 5] 7.00-8.00 sec 278 MBytes 2.33 Gbits/sec 0 281 KBytes [ 5] 8.00-9.00 sec 277 MBytes 2.33 Gbits/sec 0 281 KBytes [ 5] 9.00-10.00 sec 264 MBytes 2.21 Gbits/sec 0 281 KBytes - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 2.67 GBytes 2.30 Gbits/sec 0 send er [ 5] 0.00-10.00 sec 2.67 GBytes 2.29 Gbits/sec rece 测试结果 我们的测试结果令人满意。我们从“纸上声明”的 2.5Gbps 理论速度中获得了 2.3Gbps 的最大吞吐速度。 宽带速度测试 使用 1Gbps 光纤连接,当我们使用流行的测试站点(例如 Ookla 的 Speedtest、FAST Speed Test 和 nPerf)测试我们的互联网连接时,我们获得了良好的结果。 编辑切换为居中 iPerf 测试: 无线 (WiFi)速度测试 使用配备英特尔(R) Wi-Fi 6E PCIe 网卡的台式电脑在距 Banana Pi R3 路由器约 1 米的距离进行测试,我们设法获得了 966-967Mbps 的可观数据传输速度。 客户端:Windows 11 工作站 C:\Temp>iperf -c 192.168.1.1 -i 10 ------------------------------------------------------------ Client connecting to 192.168.1.1, TCP port 5001 TCP window size: 64.0 KByte (default) ------------------------------------------------------------ [ 1] local 192.168.1.195 port 54855 connected with 192.168.1.1 port 5001 [ ID] Interval Transfer Bandwidth [ 1] 0.00-10.00 sec 1.13 GBytes 967 Mbits/sec [ 1] 0.00-10.05 sec 1.13 GBytes 963 Mbits/sec 服务器端:Banana Pi R3: root@OpenWrt:~# iperf -s -i 10 ------------------------------------------------------------ Server listening on TCP port 5001 TCP window size: 128 KByte (default) ------------------------------------------------------------ [ 1] local 192.168.1.1 port 5001 connected with 192.168.1.195 port 54831 [ ID] Interval Transfer Bandwidth [ 1] 0.0000-10.0000 sec 1019 MBytes 855 Mbits/sec [ 1] 0.0000-10.0054 sec 1020 MBytes 855 Mbits/sec [ 2] local 192.168.1.1 port 5001 connected with 192.168.1.195 port 54855 [ ID] Interval Transfer Bandwidth [ 2] 0.0000-10.0000 sec 1.12 GBytes 966 Mbits/sec [ 2] 0.0000-10.0450 sec 1.13 GBytes 963 Mbits/sec 调整网络性能
最后的想法
你应该买吗? Banana Pi R3 是一款出色的低成本、高性能单板计算机。它提供了广泛的特性和功能,包括能够处理 1Gb 连接的联发科 MT7986 处理器、WiFi6 支持、2GB RAM 以及各种端口和连接器。Banana Pi R3 是一个极好的 DIY 选择,特别是对于寻找基于 OpenWrt 的路由器的精通技术的极客来说。总的来说,我们建议购买它。 |
|
来自: 香蕉派开源硬件 > 《Banana Pi开源硬件》