各位晚上好,我自己家中使用一台 UBNT 的 Switch Enterprise 24 PoE 做主交换。交换机的其中一个 2.5G 口接书房主力机 2.5G 网口,本机系统和交换机管理页面查看速率均为 2.5G 无误;还是这个交换机的一个 SFP+ 10G 口通过光纤连接 TrueNAS 机器的 Broadcom BCM57412 SFP+网卡,查看 Truenas 和交换机的管理页面都确认是 10G 速率无误。 我从主力机用的一块 NVME 2T 固态,从这个盘向 Truenas 机器拷贝文件,比如 Remux 的 MKV 文件,传输速率只能打到 1G 的峰值,也就是稳定在 120MB/S 左右的速度。而 TrueNAS 是 2 个 6 盘 RAIDZ2 组成的 Vdev ,与一台同样万兆网卡的老 QNAP 的 NAS 进行 rsync 同步时也能达到 300M/S 的速度,所以个人经验认为传输上限至少在 300MB/S 。 那么问题来了,是不是因为 Truenas 的网卡和交换机的万兆 SFP+只能自适应 1G/10G ,不支持 2.5G ,而主力机是 2.5G/1G ,所以即便通过支持 1G/2.5G 的交换口,最后 NAS 和主力机也因为互相协商只能到 1G ,而导致上面的速度 1G 峰值的现象。总结一下就是交换机速率协商按照木桶效应原理,最后的速率只匹配到各个网口互相支持的最高速率,不知道我这么理解对不对,如果不对,请各位赐教。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.