再更新:过了一夜,打开电脑SMB3访问的带宽叠加失效了,又成了千兆了。。。
——————————————————
更新:
买了个i350T4网卡装在PC上,一通操作猛如虎,终于了解真相。
1、链路聚合(LACP)
全部实现了NAS、交换机和PC的链路聚合设置之后,NAS用两根网线到交换机,交换机再两根网线到PC。这是真正的硬件链路聚合。NAS和PC都是2G链接,各得到一个IP。
但是从PC到NAS传输的时候,只走一条网线,另一条是备用。也就是不能突破千兆速度。当传输过程中拔掉任意一条网线,传输任务不受影响。这大概就是商用线路的设计初衷。
2、SMB3端口叠加
把以上所有的链路聚合全卸载,NAS两根网线到交换机,交换机再两根网线到PC。群晖新版本系统可以直接在软件里打开SMB3不需要任何命令行操作。这时候NAS和PC各得到两个IP。
从PC到NAS传输的时候,可以突破千兆速度。但如果是单个文件,还是走一条网线,不能突破千兆速度。(这个好像我测试有误,多次结果不同。)选择多个文件同时传输,才会走两条线,这样看起来你的这个传输任务就是突破千兆了,我测试可以达到300多MB/秒。
3、SMB3端口叠加+链路聚合
PC到交换机走SMB3端口叠加,两条线两个IP。从交换机到NAS走链路聚合,NAS是两条线一个IP。好玩的事情发生了,传输速度也可以像情况2一样突破千兆。
也就是说从NAS到交换机的这一段虽然两条线通过链路聚合模拟成了一条线,但是可以负载均衡,叠加速度。(当然也是多个文件传输的情况)
结论:链路聚合(LACP)的协议本身应该是可以实现多文件同时传输突破千兆速度的。交换机到交换机,交换机到NAS都可以。(意思是Linux下不受限制?)
但是Windows本身限制了链路聚合的工作方式,使它只能单线传输,另一条线备用。也许从PC端改变网卡的某种设置能突破这种限制?
PS. SMB3端口叠加这种方式很不好用,突破千兆的速度也很不稳定。第二,NAS多个IP会给各种SMB访问共享的机顶盒带来困扰,动不动找不到NAS了。
作为文科僧我目前只能探索到这儿了。。。
————————————————————————————
没有万兆设备。NAS双线链路聚合到交换机成功了,PC能接两根网线到交换机然后突破千兆么?
#发自zSMTH@MIX 2
--
修改:fotobang FROM 123.113.30.*
FROM 123.118.27.*