您的位置 首页 > IP加速器 >

IP加速器的基本原理

  网游加速器主要是在骨干网发挥作用。为了提升网络互联速度,网游加速器厂商专门搭建或租用了高带宽的双线机房,架设多个节点服务器,编写网络加速器客户端,借助节点服务器来高效完成玩家的跨网连接游戏服务器请求。网络加速器客户端能够自动识别用户的网络线路类型(电信或联通),自动选择速度最快的节点服务器进行数据转发,从而达到数据加速作用。

  网游加速可以采用两种方式来实现。

  一种是双线服务器。

  它需要部署双线服务器作为加速节点,用于电信和联通之间的自动快速切换。客户端通过加速服务器自动选择速度最快的服务器。它需要拨号连接到服务器并获取一个虚拟IP地址,通过修改路由表的方式,将指定进程的网络访问路由到虚拟IP上,而其余地址仍经过原默认路由途径访问。

  另一种是代理服务器。

  它通过部署SOCKS5代理服务器作为加速节点,使得客户端能够自动选择最快的代理服务器作为当前的转发节点。在客户端,该方式主要采用LSP技术,在用户的主机安装分层协议。当在游戏客户端调用connect函数(或WSAConnect函数)试图连接游戏服务器时,LSP将该连接重定向到代理服务器,并采用SOCKS5协议规范与代理服务器进行数据协商,由代理服务器来连接真正的游戏服务器,最后将游戏服务器的数据原封不动转发给用户或将用户的数据原封不动转发给游戏服务器。

热门文章