分享

Banana Pi BPI-R3 评论:详细信息、定价和功能--第九部分

 香蕉派开源硬件 2023-03-07 发布于广东

第 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 作为主服务器运行。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

1号机

香蕉派 R3

操作系统

打开Wrt

SFP1

品牌:TP-Link型号:FP-2.5GE-RJ452.5G RJ45 SFP模块

SFP2

品牌:ONTi型号:ONT-C531GB-L2S1) 高达 1.25Gb/s 数据链路2) BiDi SFP Tx1550nm 20km

2号设备

Windows 工作站 (PC)

操作系统

视窗 11

配置

CPU:Intel Core i5-4690GPU:GeForce GTX 750 Ti主板:ASUS B85-PRO GAMERRAM 16GB DDR3

网卡

品牌:IOCREST2.5G千兆双口网卡

编辑切换为居中

添加图片注释,不超过 140 字(可选)

客户端:台式电脑 (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)测试我们的互联网连接时,我们获得了良好的结果。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

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

调整网络性能

提示编号

描述

注释和链接

1个

调整/etc/sysctl.conf(覆盖内核设置)

知识来源

2个

启用数据包转向

(OpenWrt)网络>接口>全局网络选项

3个

启用SQM (智能队列管理)

(OpenWrt)需要安装 Luci-app-sqm包

4个

在不同的 SSID 名称下分离 5G 和 2.4G 频段。

需要单独 2.4G 频段的监控摄像头或物联网设备需要此设置。

最后的想法

  • WiFi 性能:略高于平均水平,因此不要指望与更昂贵的高端路由器相当。R3 板支持 2.4GHz 和 5GHz 网络,并且可以提供高达 100-500Mbps 的平均速度,并具有抽象,例如距离超过 6m 的墙壁。它还附带了 OpenWrt 中包含的各种软件功能,例如高级防火墙规则和附加包,这些包为用户在配置和调整所有路由器设置方面提供了最大的灵活性。

  • 其他特性: Banana Pi R3 开发板还配备了两个 SFP 笼子,并支持 OpenWrt 链路聚合功能,我们没有机会探索这些功能。它允许您将多个网络连接组合成一个更快的网络连接。这可用于提高网络连接的速度和可靠性,对于那些寻求更强大和更可靠的网络连接的人来说,这是一个极好的功能。

  • 全套(附盒):总体来说,物有所值,总体质量还是不错的。有些 WiFi 线太短,因此如果您打算添加散热器,最好订购较长的尾纤天线线,以便轻松穿过 R3 板下方。

  • 不利方面:如果有四个 RJ45 2.5GbE 端口而不是 1GbE 可能更好,并且可能更有条理的用户友好文档。

你应该买吗?

Banana Pi R3 是一款出色的低成本、高性能单板计算机。它提供了广泛的特性和功能,包括能够处理 1Gb 连接的联发科 MT7986 处理器、WiFi6 支持、2GB RAM 以及各种端口和连接器。Banana Pi R3 是一个极好的 DIY 选择,特别是对于寻找基于 OpenWrt 的路由器的精通技术的极客来说。总的来说,我们建议购买它。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多