Steam 是 Valve 运营的分布式全球服务器集群,并不是只有单独一台或者单一地点的服务器,主核心运营总部位于美国华盛顿州贝尔维尤,同时在全球多个国家和地区部署了 CDN 下载节点与联机游戏服务器,国内玩家平时下载游戏 访问商店 同步云存档,大多是就近连接亚太区域的节点,联机对战服务器则是根据游戏本身部署位置决定,不同游戏的对战服位置不一样,很多玩家会误以为国区 Steam 有独立单独的国内中心机房,实际上国区只是商店地区定价分区,底层仍然接入 Valve 这套全球分布式网络,下载慢 连接超时 商店打不开,很多时候就是本地网络和对应节点链路不稳定,不是主服务器宕机,Valve 不会对外公开每一台服务器精确机房地址,只会公开大区域节点信息,联机游戏的专属服务器,有些是 Valve 官方搭建,还有一部分是游戏开发商自行托管的独立服务器。
服务器分类清单
清单一 核心主服务器,负责账号验证 用户数据库 订单支付 云存档 商店核心业务,主集群在美国
清单二 CDN 下载节点,专门用来分发游戏安装包 更新文件,亚太区域包含日本 韩国 新加坡等节点,国内玩家下载优先匹配就近 CDN
清单三 游戏联机服务器,也就是对战服,不同游戏独立部署,CS2 求生之路这类 V 社游戏有官方联机服,部分第三方游戏联机服是厂商单独托管
清单四 创意工坊 社区相关服务节点,和主业务共用全球分布式集群
如何查看当前连接的节点
第一步 打开 Steam 客户端,进入设置里面的下载选项
第二步 查看下载地区,这里显示的就是当前匹配的 CDN 下载区域
第三步 下载游戏的时候,可以通过网络监测工具查看当前连接的节点 IP 归属地
第四步 如果是联机游戏,进入服务器浏览器,可以看到对战服对应的地区信息
不同业务服务器对照表格
| 业务类型 | 部署特点 | 说明 |
|---|---|---|
| 账号 支付 云存档 | 核心主集群在美国 | 所有账号数据最终同步到核心数据库 |
| 游戏下载 CDN | 全球多区域分布式节点 | 可以手动切换下载地区改善下载速度 |
| 游戏对战服 | 按游戏单独部署 | 不同游戏服务器位置不统一 |
补充注意事项
Steam 国区属于商店分区,不等于服务器全部放在国内,不要混淆商店地区和物理服务器位置,当出现大面积无法登录 商店报错,一般是核心主服务器维护或者全球网络波动,如果只是下载速度差,大概率是 CDN 节点链路问题,可以手动切换下载地区,联机延迟高低主要取决于你本地宽带到对战服机房的距离和运营商线路质量,就算是同区域节点,不同运营商延迟也会有明显差别。
总结
Steam 核心主服务器在美国贝尔维尤,同时全球部署 CDN 下载节点和各类游戏联机服务器,国区只是商店定价分区,不是独立国内机房,下载业务可以在 Steam 下载设置查看当前匹配节点,联机延迟由本地网络到对战服的线路决定,精确单台机房地址 Valve 并不对外公开。
【常见问题】
问题 1 steam 服务器在哪,国区有没有独立的国内 steam 服务器
回答 1 steam 服务器在哪,国区只是商店定价分区,并没有完全独立单独的国内核心 steam 服务器,核心账号数据库仍然是全球主集群,下载会匹配亚太 CDN 节点。
问题 2 steam 服务器在哪,怎么知道自己下载连接哪个 steam 服务器节点
回答 2 steam 服务器在哪,可以打开 Steam 设置下载页面查看下载地区,下载过程通过 IP 监测工具,就能确认当前下载连接的 steam 服务器 CDN 节点归属地。
问题 3 steam 服务器在哪,游戏对战服和下载的 steam 服务器是同一套吗
回答 3 steam 服务器在哪,游戏对战服和下载 CDN 并不是同一套 steam 服务器,对战服是单独部署,不同游戏厂商可以自行选择机房托管位置。
【免责申明】
本内容仅作为 steam 服务器相关公开信息科普,Valve 不会公开全部机房精确地址,节点会随业务调整变更,具体节点信息以实际网络连接情况为准。


