最近看到贴吧上关于加速器的话题吵得火热,我昨天其实也一直在思考这个问题。
在谈论这个问题之前,先说说什么是网络延迟和游戏加速器。
我们都知道,网络是一个世界性的国际互联网,理论上是全球互通的。而需要联网的游戏,在这些全球玩家之间,却或多或少存在延迟的现象。而加速器,顾名思义,就是为了解决这个现象应运而生的。
①关于网络延迟
可能很多人上网都有过这样的体会:打开百度新浪网易这些国内门户网站,基本上都是秒加载,而打开一些外国网站(比如美国某大学的官网),就需要加载比较长的时间。有时候,我们在国内平台上下载软件安装包,速度快的飞起,而下载国外网站的东西却很慢。
事实上,中国的网民与真正的国际互联网之间,是有一道障碍的,有些境外网站有的干脆无法访问,而可以访问的那些国外网站或者服务器,都或多或少存在延迟,当然外服游戏也不例外。造成这种情况的原因有很多,比如距离上的原因,运营商的原因,以及国内运营商刻意的限制。一言以蔽之,这是一种中国(大陆)特色,而如果你在香港这样的地方生活过,就会发现香港打开国外网站的速度要比内地快很多。可以说,在国内,对外的网络延迟是普遍现象。
②加速器的原理
可以说,加速器是某种中国特色的产物,但是加速器绝不是玄学也不是某种纯粹靠心理作用欺骗大众的产品,加速器是真的有用,百万玩家的实际体验不会说谎。
那么加速器是怎样工作的呢,简单来说,就是网络数据通过第三方节点中转交换——先把大陆玩家的数据转到香港的节点,在通过香港的节点和境外数据交换,反之亦然。这就类似治疗血栓的搭桥手术,中国大陆和外国之间的网络被“血栓”堵住了,流通困难,而加速器就为玩家搭了一座桥,绕过了这段堵塞的血管。所以使用了加速器以后,游戏体验会明显流畅。
③实况对战和加速器的关系以及为什么有人强烈反对加速器
几年来,原本实况足球这款游戏和加速器并不沾边,因为这是一款p2p的网络对战游戏,是点对点的,并不是多人访问同一个国外服务器的模式,而19年6月和10月的两次封网,才让加速器大行其道——通往实况服务器的路被彻底堵死,只能绕道走。加速器也一时间从一个改善延迟的工具,变成了用来跨过封锁的工具。
而在网络解封以后,有些玩家保留了使用加速器的习惯,认为这样可以提升游戏体验。这时一些群体和个人也在强烈反对加速器的使用,他们的理由很简单——大家都是国内的玩家,大部分属于同一个运营商,大家比赛又不需要访问外国服务器,互相直连就好了,何必多此一举,再通过加速器绕远路呢,这样岂不是更延迟了吗?而一些加速器的支持者则认为,加速器的使用并没有影响他们的游戏体验,反而裸连感觉网络更不稳定,甚至掉线。
④我对使用加速器的看法。
首先,我认为“加速器无用论”是有一定道理的,在一般情况下,他可能导致对战非但没有更流畅,反而更延迟了,这也是不少玩家实践的结果。
但我也不排除一些玩家在使用加速器后,体验的确有提升,游戏变得更流畅了。这是什么原因呢,其实大家都知道,网络是通过光纤传播的,而光的传播速度是很快的,如果只考虑光信号的传播,那么其实从北京到美国和从北京到天津所用的时间是差不多的,因为光速实在是太快了,所以这个时间差对于人体感知来说,是可以忽略不计的,当然,客观上光信号也一定是距离近的地区先到达,所以说“加速器无效论”的理论依据是成立的,也就是说在理想的光信号传播状态下,用加速器毕竟是舍近求远,所以并不会比裸连流畅,但是差别不大,这就是为什么有些玩家会觉得用加速器和裸连的联机效果差不多。
然而,上述理论只是理想状态。实际上,网络信号的传播,要比理论复杂得多,比如在运营商设备的中转,国内防火墙的限制,上网高峰期影响网络状况等。
这就涉及到了一个概念:网络质量。
如果把联机对战的两个玩家比做两个城市,在这两个城市之间,有一条路,这条路就相当于裸连;当然,这两个城市之间,也可以经由第三座城市中转到达(这有点类似于火车飞机的换乘),这就是加速器。如果这条原本的路线是畅通无阻的,那么裸连的方案理论上就最快,但如果这条路线中间存在障碍和拥堵,那么也许绕路反而会节省时间。这里可能有人要说了,你绕路都绕到香港去了,绕那么远,怎么可能节省时间改善延迟呢?其实这些人忽略了重要的一点:在路上跑的不是人,不是车,而是光,光的速度太快了,我们都知道,速度越快,距离增加对时间延迟的影响就相对越小,而拥堵障碍因素对时间延迟的影响就相对越大。你跑马拉松,摔一跤爬起来,还能拿冠军,但是你跑百米摔一跤,基本就是倒数第一了,因为跑百米的速度太快了,时间太短了,耽误一秒钟都不得了,你没有那么高的容错率。
光纤也是如此:网络传播延迟纯粹受距离的影响并不大,因为是光在跑,但是它在传播途中更会受到网络质量的制约,哪怕任何一个因素或环节造成延迟,都会对游戏体验造成比较大的影响。我相信大家都有过这样的体验:大清早和半夜联机,特别特别流畅,但如果是网络高峰期联机,就会时常遇到延迟。这些现象,是无法单纯用“加速器无用论”解释的,一言以蔽之,我们在讨论网络延迟的时候,是不能只考虑传播距离和是否中转的,所以有时候,绕路真的会比直连节省时间。这个游戏同时还需要不时地和位于美国的服务器通信(这也是封网后登不上服务器的原因,但并不影响对战体验),而国内与美国服务器的通信其实是普遍存在延迟和受到限制的,这也是为什么有些玩家用加速器挺顺利,界面加载速度快,而裸连加载速度慢而且可能遇到断线的情况。
我在这里,并不是鼓吹大家使用加速器,我只是觉得具体问题要具体分析,我在深圳,离香港节点很近,几十公里,那么我认为加速器改善延迟的利,就大于绕路距离增加的弊,对战可能影响不大,但起码与服务器的连接更稳定,界面加载也更流畅。但是有些玩家可能是在江苏,在北方,在西部,那么也许使用加速器就不会有太好的对战体验,所以用不用加速器,我觉得是因人而异、是需要用实践检验的,不应该一棒子打死,也没有必要互相争吵和人身攻击,我认为在网络完全解封(即在国内可以与实况美国服务器完美通信)的情况下,裸连应该还是适合大多数人的。
网络技术方面,我也是个小白,以上内容,是根据我自身体验以及在贴吧和群里了解到的其他玩家的反馈,思考总结出来的,一家之言,不具有权威性,亦可能与实际情况有出入。
在谈论这个问题之前,先说说什么是网络延迟和游戏加速器。
我们都知道,网络是一个世界性的国际互联网,理论上是全球互通的。而需要联网的游戏,在这些全球玩家之间,却或多或少存在延迟的现象。而加速器,顾名思义,就是为了解决这个现象应运而生的。
①关于网络延迟
可能很多人上网都有过这样的体会:打开百度新浪网易这些国内门户网站,基本上都是秒加载,而打开一些外国网站(比如美国某大学的官网),就需要加载比较长的时间。有时候,我们在国内平台上下载软件安装包,速度快的飞起,而下载国外网站的东西却很慢。
事实上,中国的网民与真正的国际互联网之间,是有一道障碍的,有些境外网站有的干脆无法访问,而可以访问的那些国外网站或者服务器,都或多或少存在延迟,当然外服游戏也不例外。造成这种情况的原因有很多,比如距离上的原因,运营商的原因,以及国内运营商刻意的限制。一言以蔽之,这是一种中国(大陆)特色,而如果你在香港这样的地方生活过,就会发现香港打开国外网站的速度要比内地快很多。可以说,在国内,对外的网络延迟是普遍现象。
②加速器的原理
可以说,加速器是某种中国特色的产物,但是加速器绝不是玄学也不是某种纯粹靠心理作用欺骗大众的产品,加速器是真的有用,百万玩家的实际体验不会说谎。
那么加速器是怎样工作的呢,简单来说,就是网络数据通过第三方节点中转交换——先把大陆玩家的数据转到香港的节点,在通过香港的节点和境外数据交换,反之亦然。这就类似治疗血栓的搭桥手术,中国大陆和外国之间的网络被“血栓”堵住了,流通困难,而加速器就为玩家搭了一座桥,绕过了这段堵塞的血管。所以使用了加速器以后,游戏体验会明显流畅。
③实况对战和加速器的关系以及为什么有人强烈反对加速器
几年来,原本实况足球这款游戏和加速器并不沾边,因为这是一款p2p的网络对战游戏,是点对点的,并不是多人访问同一个国外服务器的模式,而19年6月和10月的两次封网,才让加速器大行其道——通往实况服务器的路被彻底堵死,只能绕道走。加速器也一时间从一个改善延迟的工具,变成了用来跨过封锁的工具。
而在网络解封以后,有些玩家保留了使用加速器的习惯,认为这样可以提升游戏体验。这时一些群体和个人也在强烈反对加速器的使用,他们的理由很简单——大家都是国内的玩家,大部分属于同一个运营商,大家比赛又不需要访问外国服务器,互相直连就好了,何必多此一举,再通过加速器绕远路呢,这样岂不是更延迟了吗?而一些加速器的支持者则认为,加速器的使用并没有影响他们的游戏体验,反而裸连感觉网络更不稳定,甚至掉线。
④我对使用加速器的看法。
首先,我认为“加速器无用论”是有一定道理的,在一般情况下,他可能导致对战非但没有更流畅,反而更延迟了,这也是不少玩家实践的结果。
但我也不排除一些玩家在使用加速器后,体验的确有提升,游戏变得更流畅了。这是什么原因呢,其实大家都知道,网络是通过光纤传播的,而光的传播速度是很快的,如果只考虑光信号的传播,那么其实从北京到美国和从北京到天津所用的时间是差不多的,因为光速实在是太快了,所以这个时间差对于人体感知来说,是可以忽略不计的,当然,客观上光信号也一定是距离近的地区先到达,所以说“加速器无效论”的理论依据是成立的,也就是说在理想的光信号传播状态下,用加速器毕竟是舍近求远,所以并不会比裸连流畅,但是差别不大,这就是为什么有些玩家会觉得用加速器和裸连的联机效果差不多。
然而,上述理论只是理想状态。实际上,网络信号的传播,要比理论复杂得多,比如在运营商设备的中转,国内防火墙的限制,上网高峰期影响网络状况等。
这就涉及到了一个概念:网络质量。
如果把联机对战的两个玩家比做两个城市,在这两个城市之间,有一条路,这条路就相当于裸连;当然,这两个城市之间,也可以经由第三座城市中转到达(这有点类似于火车飞机的换乘),这就是加速器。如果这条原本的路线是畅通无阻的,那么裸连的方案理论上就最快,但如果这条路线中间存在障碍和拥堵,那么也许绕路反而会节省时间。这里可能有人要说了,你绕路都绕到香港去了,绕那么远,怎么可能节省时间改善延迟呢?其实这些人忽略了重要的一点:在路上跑的不是人,不是车,而是光,光的速度太快了,我们都知道,速度越快,距离增加对时间延迟的影响就相对越小,而拥堵障碍因素对时间延迟的影响就相对越大。你跑马拉松,摔一跤爬起来,还能拿冠军,但是你跑百米摔一跤,基本就是倒数第一了,因为跑百米的速度太快了,时间太短了,耽误一秒钟都不得了,你没有那么高的容错率。
光纤也是如此:网络传播延迟纯粹受距离的影响并不大,因为是光在跑,但是它在传播途中更会受到网络质量的制约,哪怕任何一个因素或环节造成延迟,都会对游戏体验造成比较大的影响。我相信大家都有过这样的体验:大清早和半夜联机,特别特别流畅,但如果是网络高峰期联机,就会时常遇到延迟。这些现象,是无法单纯用“加速器无用论”解释的,一言以蔽之,我们在讨论网络延迟的时候,是不能只考虑传播距离和是否中转的,所以有时候,绕路真的会比直连节省时间。这个游戏同时还需要不时地和位于美国的服务器通信(这也是封网后登不上服务器的原因,但并不影响对战体验),而国内与美国服务器的通信其实是普遍存在延迟和受到限制的,这也是为什么有些玩家用加速器挺顺利,界面加载速度快,而裸连加载速度慢而且可能遇到断线的情况。
我在这里,并不是鼓吹大家使用加速器,我只是觉得具体问题要具体分析,我在深圳,离香港节点很近,几十公里,那么我认为加速器改善延迟的利,就大于绕路距离增加的弊,对战可能影响不大,但起码与服务器的连接更稳定,界面加载也更流畅。但是有些玩家可能是在江苏,在北方,在西部,那么也许使用加速器就不会有太好的对战体验,所以用不用加速器,我觉得是因人而异、是需要用实践检验的,不应该一棒子打死,也没有必要互相争吵和人身攻击,我认为在网络完全解封(即在国内可以与实况美国服务器完美通信)的情况下,裸连应该还是适合大多数人的。
网络技术方面,我也是个小白,以上内容,是根据我自身体验以及在贴吧和群里了解到的其他玩家的反馈,思考总结出来的,一家之言,不具有权威性,亦可能与实际情况有出入。