单频300兆路由器为什么不能跑满100兆以上的宽带

应邀解答本行业问题 。
就无线路由器这个东西 , 其实里边的门道很多 。很多人都说 , 为什么150M的无线路由器跑不到100M?为什么300M的路由器跑不到300M?
其实 , 不仅仅是150M/300M的无线路由器 , 就是那些宣传是450M/600M的无线路由器都跑不到100M , 因为它们都是百兆路由器 , 而且是工作在2.4Ghz的路由器 , 协议就限制了网速 , 当然了 , 这和你的使用的手机等终端也有一定的关系 。
全部的150/300/450/600M无线路由器 , 基本都是百兆路由器 。
无线路由器 , 其实是由两部分组成的 , 分别是有线部分和无线部分 。这些150/300/450/600M路由器 , 有线的WAN口和LAN口都是百兆以太网口 , 而无线部分也只能支持2.4Ghz的IEEE 802.11g/n协议 。

单频300兆路由器为什么不能跑满100兆以上的宽带

文章插图
无线路由器标注的速度 , 往往都是无线局域网可以承载的最大容量 , 这个是无线局域网总的系统容量带宽 。
百兆路由器只支持2.4G的IEEE 802.11g/n 。
IEEE 802.11g/n是工作在2.4G上的WIFI协议 , 其中IEEE 802.11n是后出来的 , 系统容量还要更大一下 。

下边是IEEE 802.11n的速率集:
单频300兆路由器为什么不能跑满100兆以上的宽带

文章插图
被红框框住的4个速率 , 就是通常无线路由器标称的路由器速率 。
但是这些速度其实都是在40Mhz带宽下才可以达到的 , 对应的MIMO分别是1*1 2*2 3*3 4*4 。
而MIMO这个和你的终端的2.4G天线配置也有关系 , 就手机来说 , 少部分手机配置了两根2.4G WIFI天线 , 而大部分的手机也只配置了单根的2.4G WIFI天线 。
也就是说 , 根据终端的不同 , IEEE 802.11n在40 Mhz的带宽下可以达到的速率是150Mbps或者是300Mbps 。
2.4G WIFI干扰非常严重 , 40Mhz在绝大部分情况下无法实现的 。
2.4G是一个非授权频率 , 很多设备都工作在这里 。大家比较熟悉的是2.4G WIFI和蓝牙 。
单频300兆路由器为什么不能跑满100兆以上的宽带

文章插图
无绳电话其实也会干扰这个频率的设备 , USB3.0设备也会干扰这个频率 。
2.4G WIFI , 在中国只有13个信道 。每个信道占用20Mhz带宽 , 而40Mhz其实是使用了两个信道绑定起来 。
单频300兆路由器为什么不能跑满100兆以上的宽带

文章插图
2.4G WIFI使用了22Mhz带宽 , 工作使用20Mhz , 还有一边1Mhz的保护带宽 。
从上图我们可以看到 , 在13个信道之中 , 只有1、6、11这三个信道互不干扰 。
而如果要启用40Mhz带宽的话 , 很显然的是在中国现在的2.4G设备如此普及的情况下 , 是无法做到的 。
单频300兆路由器为什么不能跑满100兆以上的宽带

文章插图
感兴趣的可以去下载一个wifi信道检测的软件 , 比如Cellular-z , 就可以知道现在为什么在中国2.4G想要使用40Mhz为什么是基本不可能的了 。
如果降低到了20Mhz带宽 , 这些百兆路由器可以无线达到的最大网速 , 根据WIFI天线的不同 , 也就只能到最大72.2Mbps以及144.4Mbps了 。
由于大部分的手机只有单路WIFI天线 , 所以主要还是以72.2Mbps为主 。
而且 , 非常令人遗憾的是 , 现在2.4G WIFI干扰导致了就连20Mhz的带宽都不是干干静静的 , 也会有其他家庭2.4G WIFI的干扰 。所以 , 在绝大部分情况下 , 连这个72.2Mbps和144.4Mbps的无线速率都无法实现 。
总而言之 , 不要迷信什么150M/300M/450M/600M的无线路由器 , 这百兆路由器本身也只能支持最大的百兆带宽 , 而且由于2.4G WIFI干扰 , 速率根本也无法保障 。就现在来看 , 家庭的宽带大于甚至是等100M , 都需要使用千兆双頻无线路由器 , 这样才能将家庭的签约带宽最大的发挥出来 。
认同我的看法的请点个赞再走 , 再次感谢!
单频300兆路由器为什么不能跑满100兆以上的宽带?答案是因为它的网络端口都是100M的 , 最高只能支持100M 。如果是200M的宽带 , 理论上最多也只能享受到100M的网速 , 在传输过程中还有损耗 , 再加上路由器本身硬件上的保护 , 也只能发挥90%的性能 。理论上百兆路由器最大网速为12.5MB/s , 千兆为125MB/s 。
是不是有点乱 , 一会儿300M , 一会12.MB/s
 ,  这是由于单位不一样 , 下面我们具体来说说是什么意思
单频300兆路由器为什么不能跑满100兆以上的宽带

文章插图
【单频300兆路由器为什么不能跑满100兆以上的宽带】路由器300兆(300Mbps) , 而并非我们常说的300兆(MB/s)
  • 常用的数据传输速率单位有:Kbps、Mbps、Gbps和Tb/s 。bit(b)和Byte(B)是不同的 , 一个小字 , 一个大字 , 因为8(b)个bit=1个Byte 。如果想把Mbps转换成我们常见的MB/s , 只要将Mbps除以8 。
  • Mbps如果单独分开来 , M(兆)是数量级单位 , 计算机领域M=1024*1024;b(比特 , 也是bit的简称);p是per(每) , s代表秒 , 也就是每秒的意思 。
  • 路由器上如果把单位标明 , 就是150Mbps、300Mbps、450Mbps , 将这些单位转换成常见的MB/s , 也就是150Mbps÷8=18.75MB/s , 300Mbps÷8=37.5MB/s , 450Mbps÷8=56.25MB/s 。而我们常讲100兆宽带、200兆宽带的单位也是Mbps , 换算成MB/s , 100兆=12.5MB/s , 200兆=25MB/s 。
废话有点多了 , 虽然路由器的150M和宽带的100兆 , 换算之后是一样的 。说单位主要是为了区分常说宽带多少兆(Mbps) , 和我们常理解成多少兆(MB/s)之间的区别 。
那是不是说300M的无线路由器就能支持200M甚至300M的宽带呢?答案是否定的 。因为无线路由器上的150M-450M所说的是无线连接速度 , 而不是网络端口的速度 。
单频300兆路由器为什么不能跑满100兆以上的宽带

文章插图
  • 如上图中 , 450M的无线路由器也就是单频路百兆由器 , WAN口和4个LAN口都是100M , 无法支持更高的带宽;
  • 所支持的协议是IEEE 802.11n/g/b , 802.11n在40MHz频宽下,每条空间流的最大理论速率是150Mbps , 最高支持4条空间流 , 也就是600Mbps , 而且终端要支持MIMO才能达到 。而实际传输水平更低 , 2.4G频段下的干扰等因素;
  • 由于大部分手机等终端 , 在2.4G频率下只有一根天线 , 部分高端设备有2根天线 。这这情况下我们WIFI的连接速度都在72Mbps , 如下图
    单频300兆路由器为什么不能跑满100兆以上的宽带

    文章插图
总结
由于百兆路由器的有线端口都在100兆 , 无法支持更高的带宽进入 。200兆的光纤通过百兆路由器后 , 最高也只能100兆 , 再者300M的无线路由器 , 实际是一个参数 , 指的是WIFI的连接速度 。所以100兆以上的带宽 , 建议更换千兆双频路由器 。2.4G信号传输速度慢 , 但穿墙能力强 , 而5G信号传输速度快 , 穿墙效果弱 , 适合近距离使用 , 双两互相弥补 , 会有更好的上网体验 。
感谢您的阅读!个人浅见 , 不对的地方欢迎指正 。大家有什么好的意见或建议可以一起来探讨学习 。

    推荐阅读