《GTAOL》网络优化解析

时间:2015/05/20 16:39:20 编辑:Ocean

GTAOL游戏中,很多玩家都遇到过无法连接网络或网络不稳定的情况,下面小编为大家带来关于本作的网络优化解析,希望大家能从网络优化规则中得到启发。

网络优化分析:

阶段一:我们先提出了各种构想,首先是做vpn全局代理,通过简单分析,就发现这个想法并不实际,因为国内网络环境复杂,做全局也只能保证你能顺利登陆游戏,对线上模式反而起到了副作用。

阶段二:提出部署CDN节点,然后做出口,在部署CDN后经过小规模测试,效果有但是不明显,线上模式依然存在加不进去的。

阶段三:然后我们就开始分析要连接成功网络上必要的因素了。

1、保证和R星服务器连接畅通,特别是这条功能颇多,通信最平凡的prod.ros.rockstargames.com,因为抠门的R星只给出了两条IP地址,这一条优化方法只有做方向代理或者国外出口,但是我建议他们将所有host都做反向,他们考虑到成本问题还在纠结中。

2、线上模式优化,这个就比较复杂了,这也是我们先阶段讨论的重点,首先我们要搞清楚R星服务器在加入线上服务器时的规则

《GTAOL》网络优化解析

知道了规则就要能找到关节环节优化,那么问题来了,那么逐一进行分析

和R星保持连接已经通过改host或者反向代理和国外出口已经解决,下一条就是收集玩家信息。收集好友和帮派能和R星服务器连接上自然无压力,那么我为什么要说收集IP而且还附带内网网关ip呢?

原因是经过测试,一个人建战局,另一个好友进去,前者或者后者只要有一方开加速器,双方所分配到的对方IP都是中继IP。两个好友如果不开加速器,用不同的外网IP,进去也是中继IP(本以为是公网ip)。

两个好友都在同一个局域网,互相分配到的IP是内网IP。规则很混乱梳理了一下,大概猜出来是这样,R星收集了每个玩家的外网IP和内网IP,然后战局读取时,进入的玩家会探测战局中每个玩家的外网IP和内网IP,只要能互联,R星就判断他们之间建立连接了,公网走公网内网走内网,如果不能,R星就交给中继IP继续尝试,都不能连接,下一个战局,依然不能连接,即加入失败,那么这就推翻了我前段时间认为优化抢劫任务的思路,果然实践才是真理。

《GTAOL》网络优化解析

(指走没有网关的同一条SS线路)

原本以为这样就能走判断出事内网ip其实依然走的中继,那么为什么会这样呢?那就得分析具体抓ip的规则了,然后又猜出来R星是抓取系统路由表默认网关,然后就能找到本地内网IP或者VPN内网IP。

推断出这样那么他们的加速器又该怎么做呢?很简单,因为部署了CDN那就将所有节点互联,组成个大局域网即可,那么大家走的都是内网ip了,这就解决了玩家开任务进不去的问题(至少他们的用户之间互联是完美解决了),对于公共战局怎么办呢?那就干脆把出口国外的VPS一起和国内所有节点组内网,定义规则,这样就做到了全网加速

《GTAOL》网络优化解析

举个例子:当进入公共战局时,有使用同一个加速器的玩家即走内网ip,有电信走电信,有联通走联通,有国外走国外,反正有什么就走什么,如果啥都没有就走中继

看似完美了是么,不过毕竟toyangtoosimple,自身的问题解决了,但经过测试发现尽然一个战局里的玩家,他们有一大部分是走的中继线路,那么就还要保持中继线路的畅通,这样就要挖出来所有中继服务器的ip地址然后在各个节点上逐一优化,工程量比较大,反正我也只管用就行了。

看似完美了是么,不过毕竟toyangtoosimple,接下来的问题是如何定义R星服务器走中继服务器的规则,测试发现,几乎找不到什么规律,有时候美国,有时候新加坡,反正很难有个明确的规则,这种情况下,只能判断是根据服务器压力来分配,那么就很难指定出一条自己最合适的中继服务器,依然有几率出现无法加入战局的情况,但以上提出的几点结论已经能够解决大部分联机问题了,至少我经过测试效果非常不错的,能解决绝大部分问题,但仍有待优化。

《侠盗飞车5》全流程图文攻略(完)
序章
序章:绝命狂徒
第一章
任务一:富兰克林与拉玛 任务二:有借有还
任务三:小查
任务四:错综复杂
任务五:其父其子
任务六:婚姻咨询 任务七:交换条件

第二章
任务一:侦查珠宝店 任务二掌上明珠
任务三误踩陷阱
任务四虫虫克星(抢劫准备)
任务五如坠五里雾(抢劫准备)
任务六珠光宝气

第三章
任务一:菲利普先生
任务二焦虑小罗
任务三崔弗·菲利普产业
任务四冰毒迷宫
任务五重修旧好
任务六出名或出丑
任务七死里逃生
第四章
任务一:三人成伍
任务二平安喜乐
任务三依计行事
任务四毒窟逃亡
任务五探察港口
任务六循迹潜行
任务七运兵直升机
任务八抢劫梅利威瑟
任务九闪电突击(前置准备)
任务十闪电突击

第五章
任务一:胆大妄为
任务二天王老子
任务三天网恢恢
任务四飞行事故
任务五谍影重重
任务六以小吃大
任务七抢劫佩立托计划
任务八铁马金戈
任务九弱肉强食
任务十抢劫佩立托
任务十一覆车之轨
任务十二不法勾当
第六章
任务一:十全十美
任务二劫前探路
任务三真相大白
任务四排除万难
任务五任人宰割
任务六FIB清洁工
任务七一家团聚
任务八建筑蓝图
任务九亡命快车
任务十洛科的故事
任务十一消防车
任务十二法律问题
第七章
任务一:突袭FIB
任务二十面埋伏
任务三兄弟有难
任务四崩溃危机
任务五铁腕—圆帽山
任务六:铁腕罗克福德
任务七铁腕—密申罗
任务八偷窃胎刺
任务九大干一票


多种结局
结局一:第三条路
结局二:明智之举
结局三:因果循环
支线任务
支线一:魔鬼教练系列 支线二:牵拖人生系列
支线三:疯狂杀戮系列
支线四:狗仔队系列
支线五:哈草战士系列
支线六:好麦坞纪念品
支线七:狙击练习
支线八:风险评估
支线九:爱国者
支线十:探寻邪教
支线十一:终结对手
支线十二:诈领保险
支线十三:背信弃义
支线十四:竞速时刻

游戏聚合
  • 盗盗侠五
  • Grand Theft Auto 5
  • 游戏类型:动作冒险
  • 游戏大小:未知
  • 游戏语言:简体中文
  • 上市日期:2015-04-14
  • 标签: 冒险 刺激 弹幕
9.3
  • 好玩

    1684+1
  • 不好玩

    251+1
相关攻略
相关游戏