网络加速的原理「网游加速的原理是什么一文告诉你个中细节」

网络游戏的加速器是什么原理?

网络加速的原理「网游加速的原理是什么一文告诉你个中细节」

文章插图
以LOL为例,UU和迅游各自是什么原理,为什么有免费付费的区别 , 分别适用什么网络状况?
上海虹桥机场去浦东国际机场 , 乘地铁2号线 , 需要花费2小时 。上海虹桥机场去浦东国际机?。?先乘地铁2号线到达龙阳路站 , 花费1小时 。然后换成磁悬浮 , 又花费20分钟,共花费1小时20 分钟 。一共节省40分钟 , 乘客加速了 。网游的加速原理和乘客的加速原理是类似的 。
假如网游的服务器在美国加州,从上海走普通的互联网,到达服务器需要耗时800毫秒 。上海有一网游加速服务器,走专线只需要200毫秒就可以到达美国网游服务器 。上海面向国内用户提供加速,用户到加速服务器的时间延迟最大也不过200毫秒,那么用户总耗时= 200200 = 400毫秒 。用户网游体验会好得多 。网游加速的核心要素,就是尽最大可能,减小RTT延迟 。
网游加速与Http CDN加速有何区别与联系?
CDN加速的核心价值,是http页面中有相当大比例的内容是静态页面 , 其中包括图片、视频、音频等多媒体内容 。由于这些静态内容可以缓存在CDN上,可以直接返回给客户端,而无需从CDN服务器上回源拉?。ù诱嬲姆衿飨略兀?nbsp;, 这样就省却了大量的下载时间 。由于CDN距离客户端的物理距离,换算成时间的话,也不过几十毫秒 , 客户端可以在最短时间看到这些静态页面,虽然达不到秒开,但是访问速度也是极快的 。
【网络加速的原理「网游加速的原理是什么一文告诉你个中细节」】Http页面有动态内容 , 所谓动态内容是指,需要源服务器计算、查询后台数据库更新才能返回的内容 。由于这部分内容无法在CDN服务器缓存,必须回源更新 , 所以需要耗费的时间,与客户端直接访问服务器耗费的时间相比,可能相等、大于、小于 。取决于CDN服务器与源服务器之间是否使用普通互联网线路、优化互联网线路、最优的专线 。但是无论如何 , 使用CDN加速的整体访问时间,要小于客户端直接访问源服务器的时间 。
由于网游大多属于互动内容,是实时更新的内容 , 是无法使用CDN缓存的 。所有的指令都需要到源服务器计算并下发,所以网游加速能够优化的内容,仅限网游加速服务器与游戏服务器之间的时间延迟,这个时间越小越好 。
作者|车小胖谈网络|公众号