收起左侧

PC 连接 NAS , SMB3的多通道上行速度很慢

3
回复
656
查看
[ 复制链接 ]

9

主题

23

回帖

0

牛值

初出茅庐

2025-3-17 14:18:10 显示全部楼层 阅读模式
悬赏1飞牛币未解决

nas pc mac 均为固态,网线均为超六类

nas为天钡wtrpro 飞牛最新系统,pc是win10 21H2

一般情况的拓扑如图 1 所示,nas 和 pc 只连接两条线到交换机即可,但是使用图 1 的拓扑,pc 到 nas 的下行( nas 传输到 pc )能有 5g ,但是上行( pc 传输到 nas )最高也就 2.5g ,且波动非常大,传输过程中大部分时间只能跑到 1.5g 速度,(此外 pc 也有双口 2.5g 网卡 realtek 8125b ,如果图 1 拓扑中把 pc 的万兆关闭,改用双口 2.5g连接交换机 ,上行的情况也是也是); 但是 mac 插双 2.5g usb 网卡倒是正常,上行下行都能打满 5g

xRqZCfM.png

后来倒腾很久,研究出来下面这种拓扑(图里面打错字了typo:172.1.1.3 -> 172.16.1.3)。给 nas 加了两个 usb2.5g 网卡,然后两个网段的网口俩俩做自适应链路聚合,如下图中这样子的拓扑,pc 到 nas 的上行和下行都可以打满 5g 了,满速 540m/s (ps:虽然做了链路聚合,但是这里的 smb 多通道是生效的,假如关闭 smb 多通道,这里速度会减半)

qyhADHq.png

附件: 您需要 登录 才可以下载或查看,没有账号?立即注册
收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

46

主题

3396

回帖

495

牛值

共建版主

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家

2025-3-17 21:21:21 显示全部楼层
你这拓扑我看着别扭呢,路由出来应该接交换机啊,然后其他设备接到交换机上就行了。
租的房子,不方便布线呢,其他设备通过wifi上网就行了,需要和nas高速连接的连交换机就行了  详情 回复
2025-3-17 21:42

9

主题

23

回帖

0

牛值

初出茅庐

2025-3-17 21:42:53 楼主 显示全部楼层
玉尺书生 发表于 2025-3-17 21:21
你这拓扑我看着别扭呢,路由出来应该接交换机啊,然后其他设备接到交换机上就行了。 ...

租的房子,不方便布线呢,其他设备通过wifi上网就行了,需要和nas高速连接的连交换机就行了

0

主题

1

回帖

0

牛值

江湖小虾

有人说SMB多通道的两组ip必须是在不同的网段,就像楼主这样:
10.1.2.x
172.16.1.x

询问了deepseek也是这样的回答,但是SMB文档没有明确说明。不知道坛子里的其他兄弟有没有注意到?可以分享一下经验吗?


我自己得到了答案!

我以前卡在了Windows电脑的双网卡已经支持了多通道,但是连接到NAS的双网卡时,连接的是其中一个口,似乎飞牛的SMB3.0多通道还有些问题。

在此基础上,我在飞牛端做了链路聚合(选轮询模式),确保Windows端双网卡都连接这个口。

测试结果:

  1. 电脑 -> NAS: 峰值250MB/s,平均180,基本符合叠加双千兆的速度
  2. NAS -> 电脑:峰值160MB/s,平均120,远未达到叠加双千兆的速度

我猜测是由于在NAS端做了聚合,而且是轮询模式,但是在电脑端还是两个独立的链路。

结论:

在没有LACP交换机的前提下,SMB3.0多通道只有配合链路聚合(轮询模式)才基本达到网速叠加效果。两条链路的ip地址并不需要分属不同的子网,可以在同一个子网。

也许飞牛新版本会完善SMB3.0多通道的功能,就像坛子里其他兄弟说的,同样的NAS装黑群晖或黑威联通,开启SMB3.0多通道,无需其它设置即可得到网速叠加。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则