如何有效降低国内访问国外游戏服务器的网络延迟?

如何有效降低国内访问国外游戏服务器的网络延迟?

在国内,网游加速的原因分为两类。

第一类是由于不同网络运营商间的壁垒造成的。

中国大陆拥有包括电信、联通、移动、科技网等九家互联网网络运营单位以及数百个跨省经营的互联网接入服务提供者。不同网络运营商之间的壁垒导致游戏服务器可能放置在与玩家不匹配的网络节点上3D素材,从而增加了数据交互的时间成本,导致玩家在充分的软硬件配置后还可能会频繁出现游戏卡顿现象(如图1所示)。

原理开发网络游戏是什么_网络游戏开发原理_网络游戏的开发

第二类是由于游戏服务器在境外网络游戏开发原理,使得玩家需要跨境进行数据交互。

其网络延迟不仅仅受限于国内的网络壁垒,还受限于地理空间上的跨越和国际网络间的管制,如国内长城防火墙。

中国国际网络出口有四个:北京(华北区)、上海(华东区)、广州(华南区)和中国香港,而不同的国际网络出口对应着不同的国际骨干线路。

国际网络出口的理论延迟如表1所示。从北京和上海的国际出口都无法直接访问新加坡、马拉西亚和澳洲的东西部,而是需要借助华南区的国际出口。表1说明从中国大陆连接到美国东西部都得超过120ms网络游戏开发原理,远大于正常游戏的要求(少于90ms)。同时也发现,从国内访问中国香港、中国台湾、韩国、日本、新加坡和马来西亚的网络延迟在正常游戏可接受范围之内。因此,为有效降低网络延迟,一种是玩家获取网游加速服务,从客户端直连到合适的国际端口,减少国内网络壁垒的影响游戏动态,而另一种则是游戏公司在世界范围内布置区域服务器,为玩家提供最低的访问延迟。而如何有效降低国内访问国外游戏服务器的网络延迟是一个综合性问题(如图2)。

原理开发网络游戏是什么_网络游戏的开发_网络游戏开发原理

文章来源:https://cloud.tencent.com/developer/ask/117258