海信|百兆宽带是怎么个一百兆?( 二 )


前面说了 , 我们上网的过程其实质就是在和远程计算机相互传输数据 , 换个高大上点的说法 , 就是做数据交互 。 数据交互简单来讲就是两个目的地间互相搬运数据 , 这就涉及到了速度的问题 。 而我们说的十兆、五十兆、一百兆、一千兆就是在描述这个速度的大小 , 也就是网速 。
网速怎么算呢?分为两种 , 一个是下载网速 , 另一个是上传网速 。 平时如果只说网速两个字 , 那一般默认指的是下载网速 。 下载网速等于单位时间内我们从互联网获取的数据量 , 也就是数据量除以下载时间 。 举个例子 , 我们从网上下载一部2个G大小的电影 , 那这两个G就是我们从互联网获得的数据量 。 网速就等于这两个G的数据量除以从开始下载到下载完成所用的时间 。 上传网速的计算方法同理 。 通常情况下 , 我们用的网速单位是KB/s或MB/s 。
基础铺垫完了 , 现在可以回归主题 , 说说百兆宽带是怎么回事了 。
百兆宽带即下载网速为一百兆的宽带 , 注意 , 这里的100M是100Mbit , 而非100MByte 。 1MByte=8Mbit , 两者差着8倍的关系 。 所以说百兆宽带换算成我们平常用的网速单位MByte时 , 应该除以一个8 。 因此 , 百兆宽带的理论网速应为100MBit = 100/8MByte = 12.5MByte 。 注意 , 这是一个理论值 , 或者说标称值 。 实际下载速度会受用户的终端硬件 , 和一些不可控自然因素影响 , 一般会比理论值小一些 。 但不会小很多 , 如果小很多就证明你的硬件有问题 , 比如网卡或线缆的问题 , 或者是宽带本身存在问题 , 可以联系运营商询问情况 。
有些小伙伴看到这里可能有点蒙了 , 什么兆字节 , 兆位的 , 搞不懂 。 这里说一个简单的区分方法 , 以M网速为例 , 大写的M加小写的b(Mb = Mbit) , 即Mb/s , 一般指的不是我们平时说的网速 , 这个网速需要除以8 , 得到的才是我们平常说的网速 。 大写的M加大写的B(MB = MByte) , 即MB/s , 这个指的就是我们平时说的网速 , 不用除以8 。 K网速和G网速也是一样的道理 。
最后说说上下行速率不对等的问题 。 上下行速率不对等指的是上传网速和下载网速不一致 。 拿最常见的一百兆家庭宽带来说 , 这个一百兆说的只是下载网速等于100Mbit/s , 上传网速需要看运营商的具体说明 , 目前一般是下载网速的20% , 也就是20Mbit/s 。 所以我们日常用网 , 上传速度是远不及下载速度的 。 为什么要这样设计呢?我个人认为有四方面的原因 , 一是在互联网发展早期受限于当时的技术 , 算是历史原因 。 二是对家庭用户来说 , 对上传网速的需求远低于下载网速 , 没有需求就没有市场 。 三是一定程度上防止非法搭建网站 。 四是增大商业收益 。
大家觉得上下行速率不对等是否合理呢?我觉得早期这么设计是合理的 , 但这么多年了 , 尤其是现在云概念越来越普及 , 云产品 , 私有云用的越来越多 , 人们对上行速率的依赖越来越大 , 运营商却还一成不变 , 片面强调下行速率 , 对上行速率闭口不提 , 甚至于刻意限制 , 我觉得是不合理的 。 想想看 , 你在家里建了个NAS , 最后发现外网访问速度只有一两兆每秒 , 是不是挺劝退的 。 而且我这里说一两兆每秒还算高的 , 要是没有公网IP , 做内网穿透的话可能也就几百KB每秒 。
有人说 , 既然百兆宽带上行速率慢 , 那就换五百兆 , 换千兆啊 。 按下行速率的20%算 , 下行速率能达到100Mb/s、200Mb/s , 很快了 。 现在千兆好像也不是特别贵 , 一个月也就几百块钱 。 你既然想享受高上传速率 , 这个价格应该也能接受吧 。
其实我觉得 , 如果千兆家庭宽带真能达到100Mbit/s、200Mbit/s , 那每个月几百块的价格是完全可以接受的 。 但现实是 , 即便你用的是千兆宽带 , 上行速率也会被限制在30到40Mbit/s 。

相关经验推荐