带宽、流量与峰值计费:一篇看懂云服务器的网络计费

搞清带宽和流量的区别、bit 与 Byte 的换算,以及固定带宽、按量、95 峰值三种常见计费方式,再学会用 vnstat 统计自己的真实用量。

买云服务器时,网络往往是最容易看糊涂的一栏:有人按「带宽 Mbps」卖,有人按「流量 GB/TB」卖,还有「95 峰值」「共享/独享」等术语。搞懂它们,才能既不超支也不被限速。

带宽 vs 流量:一个是水管,一个是水量

  • 带宽(Bandwidth) 指单位时间内的最大传输速率,单位是 Mbps(兆比特每秒),类比成水管的粗细,决定「一瞬间最快能跑多快」。
  • 流量(Traffic / Transfer) 指一段时间里累计传输的数据总量,单位是 GB / TB,类比成一个月总共放了多少水,决定「一共能用多少」。

带宽限速率,流量限总量。50Mbps 的独享带宽,即使跑满一整月也只是「一直很快」;而 2TB 的月流量,可以短时间跑很高速率但很快用完。

bit 与 Byte:那个 8 倍差别

网络速率用 bit(比特,小写 b),文件大小用 Byte(字节,大写 B),1 Byte = 8 bit。所以换算要除以 8:

100 Mbps ÷ 8 = 12.5 MB/s

这就是为什么「100M 带宽」下载文件时,实际速度只有约 12.5 MB/s——不是缩水,而是单位不同。记住:Mbps 是网速,MB/s 是落盘速度,差 8 倍。

三种常见计费方式

  • 固定带宽(独享包月):买多少 Mbps 就恒定多少,流量通常不限。适合直播、下载站等长期高占用场景,价格最直观。
  • 按流量计费(按量):带宽上限较高甚至不限速,只对累计 GB/TB 收费。适合流量小或波动大的场景,闲置几乎不花钱。
  • 95 峰值(95th percentile):每 5 分钟采样一次速率,一个月约 8640 个点,去掉最高的 5%(即约 432 个峰值点)后,取剩下的最高值计费。它宽容偶发突发,适合流量大但有明显波峰波谷的业务。

共享带宽 vs 独享带宽

  • 独享:这条带宽只归你,标称 100Mbps 就能稳定跑到 100Mbps,性能可预期。
  • 共享:多台机器共用一条大带宽,标称值是上限而非保证,高峰期可能被邻居挤占。价格更低,适合对稳定性要求不高的场景。

看套餐时留意是「独享」还是「共享/峰值可达」,后者的数字往往是理论上限。

如何估算自己需要多少

先算流量:月流量 ≈ 日均访问量 × 单次平均大小 × 30。一个日活几千、页面几百 KB 的小站,月流量常在几十 GB;而视频/下载类轻松上 TB。

再算带宽:所需带宽(Mbps)≈ 峰值并发数 × 单连接速率(MB/s)× 8。拿不准时,先用按量套餐观察一两个月真实数据,再决定是否转固定带宽更划算。

用 vnstat 统计流量

vnstat 是 Linux 上轻量的流量统计工具,基于内核计数器,几乎零开销。Ubuntu/Debian 安装:

sudo apt update && sudo apt install -y vnstat
sudo systemctl enable --now vnstat

常用查询命令:

vnstat            # 概览:今日/本月/全部
vnstat -d         # 按天统计
vnstat -m         # 按月统计
vnstat -h         # 按小时统计
vnstat -tr 5      # 实时测速,采样 5 秒
vnstat -i eth0    # 指定网卡(用 ip a 查看网卡名)

积累一段时间后,vnstat -m 的月度数字就是选套餐最可靠的依据。

小结

带宽管速率(Mbps)、流量管总量(GB/TB),两者差 8 倍的单位坑要记牢(100Mbps≈12.5MB/s)。固定带宽求稳、按量求省、95 峰值容突发;独享可预期、共享更便宜。选型别拍脑袋——先用 vnstat 跑一两个月真实数据,让账单跟着用量走。