上次是随手装了台软路由,现在可是破费才能装了另一台。上次的文章:随手装了台LEDE软路由,测试WAN口能否跑万兆(上篇)
有些问题在搞不清楚,心理总感觉不舒服,晚上都睡不着,搞机搞了几个晚上,睡不好,鼻窦炎又复发了,真是影响身体的玩意。这台机除了机箱和内存是新的之外,都是二手收来。硬盘就不算了,因为我用U盘装的系统,方便,总共加起来2200元,这个价格都够购买一台二手的两口万兆交换机了(华硕XG-U2008和网件 GS110MX),再加一千可以买四电口的威联通QSW-804-4C。不过我这台在网口数量也不差呀,4个万兆口,5个千兆口。
平台是Z270+G4560+4G内存,插了一张intel X520-T2和X540-T2,还有一张四口千兆的intel82576,加上主板自带一个千兆口。主板还有3条pcie 1x,可以插螃蟹的双口甚至四口的网卡(无聊)。先说下这台鸡儿的功耗吧,一般70多W,万兆网卡工作时80多W。嗯!不是18W,是80多W。相对于万兆交换机(50W左右)来说,是高了一点点。
三块网卡的背面,挺好看的。(pcie槽:8x+8x+4x)
X540和X520的芯片比较古老,需要散热风扇。
背面网口:
还有3张万兆网卡装在其它测试机上面,跟之前那篇拍出来的网卡是一样的,X520-T2 、BCM57710、还有一张TN9712P(这是电脑上识别的型号,实质是Tehuti TN4010)。在测试这台万兆软路由之前,先要解决测试机之间的直连速度问题。能不能跑满万兆,有2个主要原因,一是电脑CPU给不给力,二是有没有开巨帧(jumbo frames)。
下面这个表格里的数据花费数小时才测试出来:
<<>>代表双向传输
G1840这种CPU好难满足X520/X540网卡,跟G4560搭配使用,效果有明显提升,因为之前测试的双向怎么也只有13G左右,现在X520或X540跟BCM57710的双向传输达到19G了。在关闭巨帧之后,双向就很差了,而且X520/540的上行明显差一截,要开巨帧才能让上行速度达到9800m。
关于好早之前用万兆网卡测试超五类线的传输速度,详见:用万兆网卡测试超五类网线传输速度,颠覆你的认知。现在可以做个补充了,因为我买了两块淘宝货三星SM961 256G SSD,不知什么时候翻车呀,但价格就不到250一张,是MLC吧,我把19G文件传来又传去都不见掉速。不过我发现之前那根超五类网线长度搞错了,不是69米,而是59米长,看了两头的数字是660m和601m。
用一台WIN7,主板是B150,CPU是I32 6100,装上SM961,然后这台新拼的电脑装的是WIN10。两台电脑都用X520-T2来传输。
先用那条长59米的超五类网线cat 5E直连两台电脑传输单个19G文件 :
速度稳定在1.05GB/秒左右.
然后换上一根99米长的六类网线cat 6,速度如下:
传输至后段的时候会有很大的下降,然后又回上来,这线的长度已经超出技术规格55米很多,还有样的传输速度,让我惊讶,不知是否跟捆在一起有关。而上面超五类也超过55米,还能满速呢。
用IxChariot来测试99米的六类线,看看曲线 如何:
感觉就像一断一断的。
59米的超五类线,是这样的曲线:
在这里,不是要说明六类线比超五类线还要差,而是有距离的限制,超五类和六类,在万兆网卡的参数中说明了,不能超过55米,否则需要用超六类网线Cat 6a才行,但也不能超过100米长。
OK。转回软路由的测试,LEDE里可以方便地设置你想要哪个网口做WAN口和做LAN口,点几下鼠标的事而已。所有网口如下:
首先测试wan to lan:
lan to wan速度慢一截了,估计要把两台电脑调换位置才能满速,但这步操作我忘记做了。直接发软路由的状态图:
然后是Lan to Lan测试(当作交换机)
两台电脑,如果换个方向,速度也大减,满足不了。以上是没有开启巨帧下的情况测的,如果在LAN设置里把MTU设置成9000,速度更慢些。
接着测试一个10G口对四个1G口的情况(四台电脑接四口网卡)。
测速如下:
10G to 4x1G
4x1G to 10G
每一台1G网卡电脑都满满的900m以上速度,不管上行/下行。
太累了,更多测试没有进行,然后上行速度没有得到解决,如果软路由里能开巨帧,这个问题就能解决了。或者换块占用CPU资源更少的网卡?这台万兆软路由先消停一段时间吧。还有好几款买来的路由器还没有测试呢。这台鸡儿暂时已经达到自己想要的效果。
欢迎留言探讨,或关注微信公众号smyz-net
超五类网线京东链接
网友评论