对于这样的问题,iN想告诉你的话就是——这是一个伪命题!
原因就是路由器仅仅是网络的一环,还有太多可控或者不可控的因素导致你觉得网络变慢,而真正能让你看到的背锅侠却只有路由器。
如果不注意这些外围的问题,甚至你把宽带升级到千兆,“路由器”一样是慢吞吞的。
首先我们来科普一下路由器是啥玩意?
这是路由器吗?是也不是,是路由器的原因是大家现在都管这玩意叫路由器。不是的原因则是它还真不是实质意义上的路由器。
iN接触网络比较晚,最早接触的路由器是Cisco 2501这样的型号。
图片上这个东西它真的叫路由器。如果翻过来看背面的接口,你会发现几乎啥都没有。
估计大家在这个路由器上能认出来的端口除了电源接口外就只剩下那两个RJ45端口了。不过,这两个RJ45端口还不是用来接网线用的。
一个Console口是给这个路由器接入串口线来设置和调试使用的,另外一个AUX口通常会转接一个modem做个拨号服务器,让管理员远程拨入进行管理。
真正可用的是边上的DB9和DB60接口。用它们再去连接其他网络设备,完成相应的路由器的功能。
当然了,这是大家在用14.4k或者28.8k猫上网的时代的标准商用网络配置。我们说的路由、交换机、网桥、调制解调器、帧中继器……等等的一系列名词其实都是这么一块块独立的设备。
拜现在系统集成度不断提高所赐,很多人家里也有路由器这种昂贵的东西了,而且不仅仅是有路由器了,还有一个大型的通讯机房的所有设备,并且这些设备都被封装在了一个小塑料盒子里面。
科技进步了吧?但问题是,大家把这个小盒子叫路由器的时候就已经不知道网络是分离的了,以至于网络不好用就会说路由器不好用了。
其实路由器就是接收你的网络数据包,把目标不是这个局域网上的数据转发出去的设备。
互联网是由一个个不同的小局域网之间通过路由器串起来的。
当你在家里的数据包发往你家里的路由器仅仅是数据包万里旅程的第一步,而且对于你家路由器外面的路由器所组成的网络就好像一个迷宫一样,路由的下一跳跳到那里很难被定义出来。于是网络中就有了一个叫做路由表的东西。沿途的路由器就会按照路由表按图索骥去找到最终的目的地。
最后就在忙满的路由海中找到正确的路径
所以说,路由器仅仅是你家数据出门的第一步。
从网络逻辑上看,其实你家的“路由器”并不能决定网络速度,当然了高性能的路由器有更好的编码、解码、转发效率。会在网络传输速度上有所提升。但更重要的是,一般的路由器的处理能力都完全够用了。
真正不够用的是你家路由器的背板带宽。这个背板带宽的问题来自于“交换机”。当你家的所有网络设备都在高速通讯的时候,可能会面临着交换机的背板带宽不够用的问题。
例如iN自己的网络中,这台弱电箱内的交换机,本身都是千兆的端口,但是配备了两根万兆的光纤。总计会对交换机供应20G的内网带宽。这样的设置对于内网的8个千兆端口是可以跑得满满的。
原因就是这个交换机本身的背板带宽足够大。
但是如果是一个百元甚至不足百元的路由器呢?它的设计会不会满足你的带宽需求?这就值得打一个问号了。毕竟如果不足百元就能解决的问题,为啥要花费几百甚至上千元去解决呢?
当然了,即便是百元的路由器内部的交换机的容量也很难在日常应用的需求中跑满。
例如:iN这边可以说是重度的网络用户了。
以今天为例子,最大的下载带宽需求也只达到了25Mb,并没有像很多人想象的一样会把千兆的带宽跑满。
那么“路由器”慢的最大问题疑点在哪里呢?
主要还在物理链路!
第一、就是你的网线做得怎么样?
iN的网线严格按照规范来做的,墙内的线盒也是完全按照规范来制作的。这就保证了网络线路的正常。
在整个的网络传输过程中几乎不会出现丢包的现象
这一点在网络的线路质量上是至关重要的。上面这个图截图的时候看到跑了6天传输了50GB的数据,0丢包,0错误。
没有麻匪的日子,才是好日子,没有丢包的线路,才是好线路。
很多人抱怨自己的网络慢,如果去查丢包的问题的话,发现丢包率会很高。这种现象出现就会直接拖慢你的网络。丢包率是1% 你的网络就会慢1%,丢包率是50%你的网络就会慢50%。
这就是有线网络的部分,只要网线到达的位置上,就应该0丢包0错误。
第二、就是无线网络了。很多抱怨“路由器”慢的人大多数就是用手机刷东西刷不出来的人。
问题大部分出现在无线网络上,无线虽然没有线,但也是物理链路的问题。
在前面的文章中给大家看过这么一张图片:
这张图模拟了无线网络设置好后你家各个位置的无线信号的满格情况。但是并不代表你在这个位置信号满格就能有最快的网络速度。
当时还给大家看了这张图片,看起来是不是略有差别?这是无线信号的物理链路吞吐量。简单的说就是第一张图片其实没啥用处,更重要的是这张图,这张图才能真实的反应你的手机在房间内的各个点能有多快的网络速率。很多人如果不做测试和仿真,就会遇到一个假象——信号满格网络慢。这个问题实际上是和房间点位的信噪比有关联的。并不能光看信号来估算网络速度的问题。所以这件事就是无线设备没有放到正确的位置造成的,可就真没必要让路由器来背锅了。
现在有很多号称穿墙王的路由器,加大了无限天线的功率,其实在有的时候并没有降低信噪比,更容易导致你的网络速度很慢很慢。
例如iN这边也有无线信号不好的位置,想做到完全100%都好其实并没有必要性。
下行重传率和下行的丢包都有数值,在无线网络上这个数字就不是0了。但是还是在合理的范畴之内。原因就是一些Wifi设备被封闭在屋子角落里的吊顶里面了,对信号的影响很大。
不过这依旧是优化后的结果。很多家里是很难达到这个指标的。
再有就是很多瞎折腾的玩家了。例如用那啥DNS,放弃了本身距离自己很近的CDN服务器,舍近求远的访问网络。这也会导致你的路由“再好”,网络速度也还是龟速。
不过这些问题就在于日常优化了,网络这东西问题和折腾都是相互攀升的,越折腾问题就越多,问题越多也就越折腾……
例如有人抱怨自己新买的PlayStation下载速度慢,其实就是典型折腾的结果,很多遇到这种现象的时候其实访问的是美国或日本的PSN服务器。
iN这边的速度是这样的:
访问PSN服务器大约只有 1-2毫秒的延迟,跟在家里的设备没啥太大的区别。所以说呢,真的别瞎折腾。