在腾讯云中:
✅ CDN 按流量计费:主要计算的是「下行流量」(即从 CDN 节点返回给终端用户的数据)
✅ CVM(云服务器)按流量计费:也主要计算的是「下行流量」(即从 CVM 发送给公网用户的出方向流量)
详细说明如下:
🔹 CDN 流量计费(标准计费模式)
- 计费依据:HTTP/HTTPS 响应的下行流量(Outbound Traffic),即 CDN 边缘节点向用户浏览器、App 等客户端返回的内容(如图片、视频、JS/CSS 文件等)。
- 不计费/不计入账单的部分:
- 上行流量(用户上传到源站或 CDN 的请求体,如 POST 数据、文件上传)通常不计费(CDN 本身不提供上传提速计费项);
- 回源流量(CDN 节点从源站拉取内容的流量)不计入 CDN 账单,但可能产生源站侧费用(如源站在 CVM 上,则回源流量会计入 CVM 的上行流量,但该部分属于 CVM 计费范畴,与 CDN 计费无关);
- HTTPS 证书协商、TCP 握手等协议开销不单独计费,已包含在实际响应内容流量中。
🔹 CVM 按“按流量计费”模式(即带宽按使用量付费)
- 计费依据:公网出方向(Outbound)流量,即从 CVM 主动发送到互联网的数据(例如:网站响应用户请求、API 返回数据、下载服务下发文件)。
- 免费/不计费的部分:
- 公网入方向(Inbound)流量(如用户访问请求、文件上传、SSH 连接等)完全免费,不计费;
- 内网流量(VPC 内通信、CVM 与 CLB/COS/RDS 等同地域内互通)免费且不计费;
- 注意:“按流量计费”是 CVM 的一种网络计费模式(区别于“按带宽计费”),仅对出方向公网流量收费,按 GB 累计,价格阶梯递减。
📌 总结对比表:
| 服务 | 计费流量方向 | 是否计费上行(Inbound) | 是否计费下行(Outbound) | 备注说明 |
|---|---|---|---|---|
| CDN | ✅ 下行 | ❌ 否(不计费) | ✅ 是(核心计费项) | 用户下载内容产生的流量;回源流量不计入 CDN 账单 |
| CVM(按流量计费) | ✅ 下行 | ❌ 否(完全免费) | ✅ 是(唯一计费方向) | 入方向(上传/请求)永久免费;出方向(响应/下载)按 GB 计费 |
💡 小贴士:
- 若业务以用户上传为主(如UGC平台),CDN 和 CVM 的“按流量计费”成本通常很低(因上行不计费);
- 若以分发/下载为主(如视频点播、软件分发),则需重点关注下行流量消耗和带宽峰值;
- 可通过腾讯云「费用中心 → 账单明细」筛选“CDN 流量”或“CVM 流量”查看实际计费的 Outbound 流量数据。
如需优化成本,可结合 CDN 缓存命中率提升、合理设置缓存策略、启用 Brotli/Gzip 压缩,或对大流量场景考虑包年包月带宽+流量补充的混合方案。
需要我帮你分析具体业务场景下的流量模型或成本估算,也欢迎提供细节 😊
PHPWP博客