如果说游戏是Steam的灵魂,那网络条件就是让它运转的血管。从2008年第一次安装Steam开始,我就和它的网络较上了劲。那时候的校园网,说是网,其实更像个“局域网”,打开Steam商店都要看时辰。我记得为了下载《Dota2》正式版,我把电脑搁在宿舍角落里,连着网线,24小时不关机,然而每晚12点准时断网。于是那段时间我养成了每天晚上睡前看看下载进度的习惯。看那缓慢爬行的进度条,真是煎熬。
下载:一场耐心与运气的博弈
即便是后来毕业租房,接上了百兆光纤,steam的下载速度依然是个谜。有时候点下载,速度直接冲到20MB/s,我还挺高兴,以为终于解脱了。但更多时候,速度在5-10MB/s之间跳,偶尔还会降到几百KB。我尝试过按照网络上的建议修改下载服务器区域,比如选择“中国-北京”,没用;选择“日本-东京”,速度有时快有时候,但延迟明显。我甚至还试过在路由器里限制其他设备的带宽,但steam依旧我行我素。慢慢我总结出一个规律:下载速度除了跟带宽有关,还跟CDN节点、文件热度有关。
联机:比技术更考验的是网络
如果说下载速度只是影响耐心,那联机延迟就是直接影响心情。我玩《绝地求生》最疯狂的那段时间,每天晚上都要经历延迟波动。人物动作忽快忽慢,就像是幻灯片。你明明躲在墙后,但网络一卡,就被不知道哪来的子弹打死。最绝望的是玩《CS:GO》打社区竞技,经常在关键时刻跳ping。我的开黑朋友都知道,我只要一沉默,就是掉了。那时候我相继买了多款加速器,对比之后发现没有哪款是100%靠谱的。有的加速器对《彩虹六号》效果好,但对《Apex》就不行。而且不同时间段、不同运营商还有区别。
自我“折腾”之路
我相信不少玩家和我一样,为了优化网络条件,什么都愿意试。
- 改Hosts:我最早期的操作。上网搜索最新的Steam IP列表,手动添加到系统hosts文件。它能改善商店和社区访问,但对联机下载作用有限,且需要定期更新。
- 改DNS:我试过Google的8.8.8.8,也试过阿里DNS、公共DNS。有时能稍稍加速steam商店的打开,但对游戏并无太多影响。
- 硬件升级:我从普通路由换成华硕AC68U,最后到AX86U。还换了超五类、六类网线,把光猫改成桥接模式。这些确实让基础连接更稳定,解决了一些掉线和丢包问题,但出国访问的瓶颈依然在。
- 加速器:现在常用的是UU加速器,游戏启动前必先打开。它确实有效,但我也经历过它的节点崩溃导致排位掉分的光景。
现在与过去
时间过了这么久,网络基础设施相对过去算是腾飞了。现在我的千兆宽带下,steam下载通常能跑满带宽,老游戏更新更是不在话下。而且steam本身也在进步,比如国内有了更多下载节点,许多游戏有国内代理服务器。不过,深夜连外服依然可能会高延迟。就我观察,steam的网络条件已经从一团乱麻变成了大部分时候顺畅,少数时候让人头疼。但作为一个经历过“石器时代”的玩家,我对当前的网络条件已经很满意了。至少现在下载不再需要花一周,联机不再让人抓狂。
从网络这头看,Steam越来越好,现在我也能舒适畅玩了。但偶尔想起当年在校园里盯着下载进度条的日子,还是会由衷感慨一句:网真的是好了啊。
