结论放在前面:用电信的无线网卡去玩网通区的游戏,十次里有九次会卡,剩下一次是运气好碰上了低峰期和好服务器。这个卡不是画面掉帧那种卡,而是延迟忽高忽低,人物原地走两步退一步,技能按下去隔半秒才出手,严重的时候直接掉线重连。问题出在两个地方,一是电信和网通之间的跨网互联,二是无线网卡本身的不稳定。
先看跨网这件事。国内宽带历史上分成电信和网通两个大体系,后来网通并入联通,但物理上电信和联通机房的互联节点依然有限,数据要从电信的骨干网跳到联通的骨干网,中间要经过几个路由节点。实测下来,电信宽带用户访问联通服务器,基础延迟通常在70到120毫秒之间,而同一城市访问电信服务器只有10到30毫秒。这个差距是物理距离和路由路径决定的,不是电脑能优化的。如果是无线网卡,还要再叠加一层损耗。我用电信的4G无线网卡测过,连接北方某网通区游戏服务器,空闲时ping值在80到130之间跳动,一旦网络有波动,数值能瞬间飙到200以上。而游戏对延迟的敏感度远高于普通网页浏览,射击类和MOBA类游戏,超过80毫秒就能明显感到操作不跟手,超过150毫秒基本没法玩。
无线网卡本身也拖后腿。不管是USB插卡的随身WiFi还是手机开热点,无线信号在空中传输时受到环境干扰的几率很大。墙体、电器、甚至房间里人走动都会影响信号强度,反映到游戏里就是延迟曲线像心电图一样上下乱跳。我有次用电信的随身WiFi玩一款网通区的竞技游戏,白天人少的时候勉强能打,一到晚上七八点,延迟稳定在180毫秒以上,丢包率接近3%。丢包意味着你发出的指令服务器没收到,服务器反馈的动作你也可能“看漏”,游戏画面里别人突然闪现,自己原地罚站。有的游戏有延迟补偿机制,能稍微掩盖一下,但补偿只能平滑移动轨迹,没法解决技能判定和命中判定的时间偏差,打起来照样难受。
有人会说现在很多游戏开了双线专区或者用了加速器,会不会好一点?双线专区确实把电信和网通用户放在同一个物理机房,理论上延迟能降下来。但无线网卡接入的基站资源是共享的,高峰期基站拥塞,就算游戏服务器再好,最后一公里的延迟依然下不去。加速器的原理是帮你走一条不经过互联拥堵节点的私有通道,对有线宽带跨网有效,但无线网卡的抖动没法靠加速器消除,因为延迟是从你电脑到基站这一截就出问题了,加速器管不到空中的信号。我试过用加速器连接网通区,延迟从200降到了110左右,但稳定性依然差,每隔几秒跳一下,玩起来还是憋屈。
具体到游戏类型,卡顿的感受也不一样。回合制或者对即时性要求不高的游戏,延迟高点也能忍,技能放出去慢个零点几秒无所谓。但像英雄联盟、穿越火线、剑灵这类需要快速反应和精准操作的,电信无线网卡玩网通区几乎等于自我折磨。更别说大型多人在线副本里,几十个人同时放技能,对网络要求直接翻倍,无线网卡很容易在关键时候掉链子,导致全队跟着倒霉。

那是不是完全没有能玩的场景?凌晨三四点,在线人数少,基站负担轻,游戏服务器也不拥挤,这时候电信无线网卡连网通区可能延迟会降到60毫秒左右,能达到勉强能玩的门槛。但谁正常玩游戏会专挑这个时段?另外,南方电信用户连某些联通北方的大区,因为人口流动少,路由可能相对顺畅,延迟也许比北方电信用户还低一点,但这属于个案,不能作为普遍参考。
一句话总结,电信无线网络底子就是这个水平,跨网玩网通区卡是常态,不卡才是意外。如果你只有无线网卡,又非玩网通区不可,建议先查一下游戏有没有对应的移动专属服务器或者双线服,没有的话干脆放弃,别跟网络较劲。想体验顺畅的游戏,老老实实拉一根电信或联通的宽带有线网线,比折腾什么加速器和智能路由都实在。