不限流量和带宽有什么区别,怎么判断够用

带宽是端口每秒允许通过的速率,流量是一段时间里实际传过的总量。不限流量表示这份总量不按月另收费。速率仍停在所选的一档:250 Mbps、1 Gbps 或 2 Gbps。够不够,看业务高峰有没有把这一档连续顶满。

带宽和流量各量什么

下单时同时出现两个词,量的不是同一件事。带宽写成 Mbps 或 Gbps,回答的是「这一秒最多能走多快」。流量写成 GB 或 TB,回答的是「这一小时、这一天或这一个月一共走了多少字节」。

把端口想成一条车道的限速,把流量想成这个月驶过的里程。限速不变时,车子开得越久,里程越大。里程不再按表收费,限速牌还在。

所以「不限流量」落实到账单上,是月传输总量不再单独加一笔。它不把端口改成任意速率。250 Mbps 这一档在任意一秒的上限仍是 250 Mbps;1 Gbps、2 Gbps 同理,只是上限数字不同。三档都不按流量另收费,差别在端口数字和月加价。

测速网页会在几秒到几十秒里尽量把端口填满。结果接近所购档位,说明这一小段时间路径能够到达该速率。结果远低于所购档位,先看测速点选在哪里、当时测的是下载还是上传,再决定要不要怀疑端口。一次测速既不能证明全月都需要这个速率,也不能代替业务自己的字节计数。

账单上的「不限流量」和端口上的「250 Mbps」要同时成立:总量不另计,速率仍按这一档。

三档端口各自能走多快

速率换算用十进制。1 Mbps 是每秒一百万比特。除以 8,得到每秒百万字节,也就是日常说的 MB/s。250 ÷ 8 = 31.25,所以 250 Mbps 满速约为 31.25 MB/s。1 Gbps 按 1000 Mbps 计,约为 125 MB/s。2 Gbps 约为 250 MB/s。

一个 1 GB 的文件,按 1000 MB 计,在 250 Mbps 满速下大约 32 秒传完。同样这个文件,在 1 Gbps 满速下大约 8 秒,在 2 Gbps 满速下大约 4 秒。前提是整段路径都维持满速,对端、磁盘和应用也跟得上。磁盘或对端更慢时,端口还没到顶,文件时间就不会按这个秒数缩短。

月传输量用同一套单位估算。连续满速跑满 30 天:

TB = Mbps × 86400 × 30 ÷ 8 ÷ 1000000

86400 是一天的秒数。先得到比特,除以 8 变成字节,再除以 1,000,000 变成 TB。这里 1 TB = 1000 GB,1 GB = 1000 MB,与上面的 MB/s 一致。把 250、1000、2000 代进去,分别是 81 TB、324 TB、648 TB。这是端口整整 30 天一刻不停跑满才会达到的总量,用来看「不另计流量」覆盖的是多大的里程,用来判断业务够不够则要看下一节的高峰采样。

端口满速约合连续满速 30 天每月加价
250 Mbps31.25 MB/s81 TB$0
1 Gbps125 MB/s324 TB$245.0
2 Gbps250 MB/s648 TB$742.7

网卡协商速率是另一列数字。Linux 里 /sys/class/net/网卡名/speed 常显示 1000 或 10000,表示网卡和交换机之间协商成 1 Gbps 或 10 Gbps。这个文件不返回所购端口。机器装的是万兆网卡,所购仍可以是 250 Mbps。用 ethtool 或这个 speed 文件核对「买到的是不是 250M」,会对不上,因为两列本来就不是同一个限速点。

speed 文件里的 10000 不能当成已经买到 10 Gbps。所购端口以订单上的 250 Mbps、1 Gbps 或 2 Gbps 为准。

高峰顶满再考虑升档

升档的依据是业务自己的高峰,是端口在那段时间里有没有成为等待的原因。网站平时每秒只有几兆、备份窗口里上传连续贴着 250 Mbps,被拖长的是备份,看的就是出站。用户下载安装包时入站贴着上限、页面排队,看的就是入站。两侧要分开和端口数字比较。把入站和出站相加,再拿这个和去对照 250,会把两个方向的用量叠成一个虚高的数。

采样窗放在真正忙的那段,而不是下午随手测一次。备份多在夜里,发布多在固定时段,访问高峰跟业务自己的时区走。每一侧用连续的短采样看它停在高位多久。一两秒触到上限、随后立刻回到很低,是突发。备份或访问的整个窗口里,较高的一侧长时间停在端口数字附近,窗口被端口拉长,这一档就不够用。

可以用六成作为观察线,它是读数时的分界。250 Mbps 的六成约为 150 Mbps,1 Gbps 的六成约为 600 Mbps,2 Gbps 的六成约为 1200 Mbps。高峰窗口里多次采样,较高一侧多数时间低于这条线,端口还有余量。较高一侧经常越过这条线、并多次贴住端口数字,再看下一档。六成本身不会写进账单。

高峰里看到的情况怎么处理
较高一侧多数时间低于端口的六成,偶发触顶后马上回落留在当前档
备份、同步或分发的整段窗口里,出站或入站连续贴着 250 Mbps看 1 Gbps
已经在 1 Gbps,同一类窗口仍连续贴着 1000 Mbps看 2 Gbps
测速网页一次跑满,业务计数器在高峰仍然很低留在当前档
磁盘或对端先到顶,端口采样明显低于所购档位先处理磁盘或对端,端口先不动

从 250 Mbps 升到 1 Gbps,满速字节速率大约变为四倍,因为 1000 ÷ 250 = 4。从 1 Gbps 再到 2 Gbps,大约再变为两倍。文件是否按这个倍数变短,还取决于磁盘和对端。端口采样已经贴满、磁盘吞吐仍有空闲时,升一档才会把这段时间缩短。端口采样还远低于档位、磁盘已经打满时,换更大的端口,文件时间仍由磁盘决定。

买之后用计数器核对

控制台里的第一行地址落在哪块网卡上,就读那块网卡的计数器。先列出地址,把下面命令里的网卡名换成持有第一行的那块。eno1 只是占位。

ip -br addr

十秒采样足够判断「这一小段有没有贴住端口」。把开始和结束的接收字节、发送字节相减,除以 10 得到每秒字节,再乘 8、除以 1,000,000 得到 Mbps。入站和出站各印一行。

DEV=eno1
RX1=$(cat /sys/class/net/$DEV/statistics/rx_bytes)
TX1=$(cat /sys/class/net/$DEV/statistics/tx_bytes)
sleep 10
RX2=$(cat /sys/class/net/$DEV/statistics/rx_bytes)
TX2=$(cat /sys/class/net/$DEV/statistics/tx_bytes)
awk -v rx1="$RX1" -v rx2="$RX2" -v tx1="$TX1" -v tx2="$TX2" 'BEGIN {
  printf "in %.1f Mbps\n", (rx2-rx1)/10*8/1000000
  printf "out %.1f Mbps\n", (tx2-tx1)/10*8/1000000
}'

在高峰窗口里每隔一两分钟做一次,留下较高一侧的一组数,比单次更有用。夜里备份就在备份开始后采样,白天访问就在访问最多的那一小时采样。空闲时采样接近 0,只能说明当时没有业务,不能说明端口偏大。

要看一整天的形状,再装 vnstat,让它覆盖至少一个完整的高峰日,然后按小时读。安装之后的第一小时没有历史,不能用它判断昨天。

vnstat -i eno1 -h

Windows 上对同一块已经连上、并且地址与控制台第一行一致的适配器做十秒差。把适配器名换成 Get-NetAdapter 里 Status 为 Up、地址对得上的那一块。

$n = "Ethernet"
$a = Get-NetAdapterStatistics -Name $n
Start-Sleep -Seconds 10
$b = Get-NetAdapterStatistics -Name $n
"in {0:N1} Mbps" -f (($b.ReceivedBytes - $a.ReceivedBytes) * 8 / 10 / 1000000)
"out {0:N1} Mbps" -f (($b.SentBytes - $a.SentBytes) * 8 / 10 / 1000000)

核对按这个顺序做。

  1. 01 确认订单上的端口是 250 Mbps、1 Gbps 还是 2 Gbps。网卡 speed 文件不参与这一步。
  2. 02 找到持有控制台第一行地址的网卡或适配器。
  3. 03 在备份、同步或访问高峰里做多次十秒采样,入站和出站分开记录。
  4. 04 较高一侧多数时间低于该档的六成,留在当前档。整个窗口连续贴住端口数字,再看下一档。
  5. 05 端口采样仍然很低、任务依然很慢时,改查磁盘和对端,而不是先升带宽。

带宽加价怎么进入月租

端口档位加在整机月租上,和内存档、硬盘、地址、系统一起先加总,再乘周期里的月数。月付乘 1,季付乘 3,半年付乘 6,年付乘 12。各周期都不打折,也没有安装费。三档都不按流量另收费,所以升档增加的是端口月加价,不是按 TB 结算的尾款。

128GB 档月租 $454.8。默认两块 1TB NVMe 各自直连,无硬件 RAID,可用容量按两块相加,是 2TB。带宽留在 250 Mbps 时月加价为 $0。改到 1 Gbps,每月加 $245.0,这项机器的月租变为 $699.8;季付是 $2,099.4,年付是 $8,397.6。改到 2 Gbps,每月加 $742.7,在同样不加盘、不加地址、使用免费系统时,月租是 $1,197.5。256GB 档月租 $612.7,内存为 DDR4-3200 ECC RDIMM,两档在下单时选定。处理器是 AMD EPYC 7543P,32 核 64 线程,2.8 到 3.7 GHz。加购 2TB NVMe 每块每月 $84.7,最多两块,仍是独立直连。额外 IPv4 每个每月 $1.6。机器部署在日本东京。Linux 使用 SSH,选用 Windows 后使用 RDP。

加盘、加地址或选用付费系统时,把那些月价一并加进 $699.8 或 $1,197.5 这种已经含带宽的月租,再乘月数。只把带宽加价乘月数、主机月租仍按一个月付,周期会对不齐。

因此配置页上的带宽三选一,先用上一节的高峰采样决定档位,再用这一节把加价乘进周期。总量那一列已经由不限流量覆盖,选择本身只回答端口在高峰够不够快。

先看高峰再定端口

$454.8 / 月起