本帖最后由 devltt 于 2019-11-22 04:37 编辑
相信有很多小伙伴跟我一样,觉得现在的10G交换机好贵啊,就算是最便宜的二手全千兆交换机带4口万兆光口的那种也要至少五六百。而全新的最便宜的万兆交换机应该是MikroTik的这款交换机CRS305-1G-4S+IN,淘宝报价目前大概是900左右。所以就有小伙伴想到了软路由,将带有10G网口的网卡直通进软路由里面不就相当于有了10G的交换机了么。在没有特别多10G口的需求时,这种方式确实是性价比很高的一种方式,虽然有老司机经常说,哎呀,这种使用方式是错误的,软路由不是这么用的。但架不住穷呀,而且就算是这种方式也比千兆的速度快多了,不是么。
那么,万兆软路由和万兆交换机的表现到底差多少呢? 那么,我们先来看看本次测试中出现的设备吧~ 一开始是只有这么点设备,但是随着测试测试的进行,发现这根扁线在光电转换模块的debuff下只能协商出5Gbps的链路速度,在Mac上的表现就是只显示连接了,但是不能正确获取IP地址,手动设置链路速度之后依旧不能获取IP(这个可能是因为我的交换机只支持1G跟10G切换)。于是就增加了一些测试设备 我之前测试过软路由使用X540-AT2的软路由可以轻松带起50米的六类网线。这次没有那么长的网线了,就用了31米的网线,实际长度应该是32米将将不到一点,不过依然超过了30米的光电模块标称值。 测试主要用了AJA System Test,BlackMagic Speed Test,Ping和iperf。测试的链路如下 软路由:MBP—QNAP 雷电3转万兆—软路由(跨万兆网卡)—思科交换机—服务器 交换机:MBP—QNAP 雷电3转万兆—华为交换机—思科交换机—服务器 直接放结果 AJA System Test 虽然结果差距不算特别大,但是 左边是软路由,右边是交换机,发现软路由的传输速度没有交换机稳定。而读取速度只有500不到的原因在于QNAP的10G转换器,将转换器换成Razer Core + SFN5122(Mac 免驱)+ 光电模块之后 测速图就变成了 写入速度变慢,读取速度变大且极为稳定。说明万兆网卡在不调任何参数的情况下,对于测试软件的影响还是比较明显的。 Black Magic Speed Test的测试只是把软路由传输速度不稳定的情况给放大了,导致写入速度差距比较明显 最后测了下ping跟iperf,视频里没有放出来,差别不大,交换机稍占优势,但是都非常小,对于日常使用没有多大的影响。iperf也只是继续暴露了软路由在跑满的情况下速度不稳定的特性。 总结下这次的测试 1. 在接近10G带宽的时候,软路由的表现不如交换机那么稳定,波动比较大。 2. 光电模块在网线31米的时候,连接很吃力,不像软路由那样轻松写意。软路由完全可以做到50米的六类线万兆,而且非常轻松。不仅是光电模块,很多万兆电口的交换机的网线最大距离也是30米,所以要上电口万兆的小伙伴们要注意,如果家里的网线过长买万兆电口的交换机可能会支持不了万兆,要有心里准备。 3.延迟方面,交换机稍占优势,不过一般家庭用户不会对过小的ping值太敏感,所以这个关系不大。 4.视频中没有展示出来的一个是万兆跑满的时候软路由cpu是25~40%波动,如果你是影音工作室多人在线编辑视频的话,软路由可能会吃不消,但是交换机没什么问题。
测试的视频如下: https://www.bilibili.com/video/av76469782/
如果本次测试有需要补充的或者错误请斧正
补充软路由配置
cpu是2678v3

|