为什么国内用户玩海外游戏会很卡很慢?
这几天一直在思考游戏行业加速的问题,恰好有朋友问到了这个问题,那游戏行业如何加速 ,蜗牛vps小编和大家做一个简单的分享。
为什么国内用户玩海外游戏会缓慢?
归根结底的原因是因为中国与外界网络环境的差异,运营商之间的互联互通性不好,导致用户体验下降。
1、国内联通电信移动之间存在较大的互联互通性,同时国内运营商与海外的众多运营商也存在互联互通的问题,互联互通是制约整个通信行业发展的瓶颈,但是因涉及多方的利益,暂时无法改变。
2、中国的国际互联网资源是有限的,中国互联网网民人数居多,在高峰期的时候容易产生访问海外服务器慢。当然海外用户访问国内的服务器慢也受制于其海外本地的运营商网络的国际互联网资源。
那海外游戏行业如何加速国内访问呢?
大家用的比较多的方式是做IDC的分布式部署,在国内部署部分服务器,在香港或海外再部署部分服务器,这样国内的用户通过国内的服务器登录游戏,海外用户通过香港登录服务器,这样可以加快用户打游戏的速度。
这种方式是游戏运营商常用的解决方案,国内的服务器与海外的服务器,游戏服务商会通过点对点专线或MPLS VPN线路互联,实现实时传输。当然有时候也考虑成本,会通过互联通传输和同步。
除了此方式以外还有部分游戏运营商通过CDN加速的方式解决用户体验的问题,但是目前国内的CDN服务商在海外的资源并不多,而海外的CDN服务商在国内的资源并不发达。
CDN加速是将游戏运营商的部分服务器数据静态发布至全球各地,用户可以就近取用服务器缓存的数据,比如美国用户访问上海的服务器,之前需要通过互联网到上海获取数据,这样可能会有延时和丢包的各种问题,现在通过CDN加速,将服务器数据传送至美国本土,美国用户只要从就近的美国CDN节点获取数据就可以登录游戏。这种方式大型的网游、部分手游都在使用。
但是CDN加速一般只能加速WEB、简单的数据,对应用层面的数据加速效果不太好。
今天我在这里向大家推荐的一种方法是国际带宽的解决方法。
用户将服务器放置在国内IDC机房,IDC机房提供BGP+国际的互联网带宽,这样,国内访问游戏服务器时通过国内的BGP访问,而海外访问游戏服务器的时候通过国际带宽访问,这样可以起到一个加速的作用。
但是有朋友会心存疑虑,这种方式可靠吗?
互联网的V.P.N可靠性本分比较低,但是在游戏加速这个环节,因为引入了国际带宽,其访问速度是有很大提升的。
还有一种方式,可以将服务器放置在IDC机房,然后机房到香港机房通过MPLS VPN直连,然后提供一个香港的互联网优质带宽,这样国内的服务器可以通过国际带宽加速国外用户访问服务器的速度。
这种方式相对于上面的方式又要稳定很多。因为从大陆-香港端是数据链路,从HK获得互联网后在通过此专有链路引入国内,这样网络的品质和服务质量会更可靠。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:niceseo99@gmail.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
评论