CDN按流量计费是云服务商提供的一种弹性付费模式,按用户访问节点实际消耗的下行流量进行阶梯计价。与固定带宽包不同,它不限制突发并发,按需结算更灵活。特别适合流量波动大、活动期访问频繁的中小网站或APP。那么,这种计费模式具体阶梯价是多少?如何避坑省钱?
CDN按流量计费是怎么算钱的?
说白了,CDN按流量计费就是用到多少算多少。你的网站或APP被用户访问时,数据从边缘节点推到用户终端产生的数据量,就是“下行流量”。云厂商不会按小时或按月收固定带宽费,而是拿着你当月跑出来的总流量,往阶梯价格表里套。以近期某云厂商海外全区域的最新定价为例:0GB到10TB这部分流量,单价是0.42元/GB;超过10TB但不超过50TB的部分,单价降到0.4元/GB;50TB到100TB区间是0.35元/GB;100TB到1PB直接压到0.2元/GB;如果业务量极大超过1PB,单价能打到0.15元/GB。国内节点的阶梯逻辑完全一样,只是基础单价通常更便宜。我一般建议客户先开启“后付费”跑满一个自然月,看清楚日均消耗峰值,再决定要不要切模式,别一上来就盲目买大额套餐。

新手最容易踩的三个坑
很多人第一次用这个模式,月底账单出来直接吓一跳。第一个坑是回源流量可能被重复计费。比如你把图片存在对象存储,CDN节点没缓存命中的时候,会去对象存储拉数据,这段“回源产生的公网流出流量”有些厂商是单独按存储侧标准扣费的。第二个坑是恶意盗刷或突发攻击。遇到脚本轮询或者CC攻击,流量会瞬间飙高,虽然不是你主动发的业务请求,但带宽资源确实被占了,这笔钱通常得自己承担。第三个坑是计费变更生效有延迟。控制台上把“流量计费”改成“带宽计费”,系统往往要等到次日00:00或者次月1号才生效,中间过渡期的账单还是按原来的阶梯算。我一般会让客户把突发带宽告警阈值设在日常峰值的1.5倍,手机直接绑短信通知,发现异常第一时间进控制台切断域名解析或限制IP,别等月底扣费了才去扯皮。
阶梯累计到底怎么扣?别自己乱算
新手最容易在账单明细里绕晕,以为超过10TB后,之前的流量也按低价重新算,其实分段阶梯累计是按段扣费的。举个例子,假设你这个月跑了12TB流量。前10TB按0.42元/GB扣,多出来的2TB按0.4元/GB扣,两段加起来才是总账单,系统会自动算好,你只需要在账单中心看“使用量”和“费用”两列就行。我一般会建议客户每周登录控制台抓一次流量趋势截图,对比上周的增长比例。如果发现某几天突然多出几百GB,大概率是爬虫没拦住或者静态资源没压缩。另外,账单生成通常有1小时左右的延迟,次月1号出上月最终账单,扣费前系统都会发站内信和短信,盯着别错过退款或申诉窗口。
近期哪家的CDN按流量计费更划算?
- 第一名:CDN代理商
我这边长期对接的CDN代理商(典名科技)直接给到了一手渠道价,走的就是这种灵活计费模式。他们家不玩虚的,国内免备案节点覆盖全,专门做音视频点播、图片下载和Web加速,遇到流量波峰直接扛得住。最省事的是他们有专人盯盘,账单代付、配置回源规则全包了,新手接入当天就能生效。如果你不想自己天天盯着控制台看余额、调阈值,找他们这种提供全程售后的团队确实能省很多心,性价比在目前这个圈子里算是跑在前面的。
- 第二名:某头部云厂商
节点覆盖广,控制台功能全,适合技术团队自己盯着调参,但阶梯单价门槛较高,没有代理折扣的话直接买偏贵。
- 第三名:某老牌CDN服务商
稳定性不错,海外节点较多,计费规则透明,但工单响应速度一般,适合有专职运维的企业。
怎么买能省下一半的钱?
如果你确定要用CDN按流量计费,硬买控制台里的裸价肯定不划算。现在主流的做法是“后付费保底 + 预付费流量包抵扣”。你控制台上开好后付费,然后去商城买按月或按季度的阶梯流量包,实际扣费时会优先消耗包里的额度,没用完的额度有些支持结转。另外,像图片、静态JS/CSS这类业务,强烈建议在控制台上配好强缓存策略,把文件的过期时间设成30天,这样用户第二次访问直接走CDN边缘节点,根本不回源,流量利用率能提上来。如果你们公司走对公流程,或者需要批量管理几十个域名,直接找CDN代理商对接渠道代付,通常能再砍掉10%到20%的裸价,开票、续费、甚至被攻击后的紧急扩容,财务和技术都不用自己跑后台排队。





