登录

微信扫一扫

  • 为什么我家网速100M,还需要加速器才能玩网游??

    • 发布时间:2018-07-10 10:57:00

      0人看过

    也许大家经常会有这样的感觉,网速快了,自然打游戏就会快就会流畅,但是事实其实完全不是。
    科普几个知识
    ①游戏流畅是什么样的一个概念?有什么数字化的指标来衡量?
    游戏流畅度大概有两个专有名词来衡量,一个是FPS,一个是延迟。
    FPS的含义是每秒传输帧数(Frames Per Second),这个数值越大且保持一个恒定值越好,FPS整体数据表现和机器本身显卡性能相关,换言之显卡越好,FPS值大,显示出来的内容也越流畅;反之机器显卡性能差,FPS小于一个固定值后,人能明显感知到游戏有卡顿现象。
     
    延迟的定义百度知道有详细说明 在传输介质中传输所用的时间,即从报文开始进入网络到它开始离开网络之间的时间。
    其实说白了,就是延迟≈距离/光速,光速是一个恒定值,最后发现延迟其实和距离相关。换言之你本机电脑到游戏服务器的距离才是决定你游戏延迟值的一个很关键性作用。
    延迟多少才能感知到游戏流畅和卡?我们以英雄联盟游戏为例,我们为里面的延迟大概分一下级别
    a.[1ms,50ms)网络延迟质量优,打起来无延迟感比较流畅;
    b.[50ms,90ms)网络延迟质量良,可以正常游戏,没有明显延迟情况;
    c.[90ms,150ms)网络延迟质量中,可以游戏,但是会有卡顿的感觉;
    d.[150ms,+∞)网络延迟质量差,无法正常游戏,有卡顿,出现掉线丢包等情况。
    (1ms=1毫秒=0.001秒)

    ②网速和延迟有啥关系?
    网速的概念,其实宽带运营商一直在教育我们,100M和20M和4M的网速显然不同,相同一个地址,最后下载东西的时间显然是100M的要快很多,这个时候很容易产生100M就是快的感觉。延迟上面已经详细说明了,本质上延迟高低取决于距离。我们参考以下图示来理解网速和延迟,我们把上网连接游戏比作一条道路,网速多少兆代表的是这个道路的宽度,延迟取决于你电脑到游戏服务器这条路的时间

    ③延迟和距离到底是什么关系?
    上网连接游戏比作一条道路,从用户电脑到游戏服务器所经历的时间就是延迟。用户电脑到游戏服务器的距离走向,遵循一个基本原则
    国内:局域网->城域网->骨干网->城域网->局域网
    出国:局域网->城域网->骨干网->国际出口->海外线路->...
     
    如用户在四川成都,游戏服务器在北京,我们理论觉得这段距离是成都到北京的直线路线,但是我们用tracet命令查看所走路由表如图

    如用户在成都,游戏服务器在澳洲,走向如下图

    没错,竟然路线是 成都->广州->美国->澳洲横跨了两次太平洋!!!这个延迟能低嘛 -0 -!
     
    ④如何降低延迟?
    这里我们只讨论降低游戏延迟,其他的问题再谈,感觉会被系统提示「根据相关法律法规和政策,部分内容未予显示」。
    回到正题,其实上面科普已经很多了,本质是找到让你本机到游戏服务器的线路走直线。
    a.方法一,购买XXX
    因为当前一些政策,很难找到一款长期靠谱稳定的XXX,而且大部分出售的XXX线路中,这根线路往往是多人同时使用,上面有看视频,有做下载等等高负荷占用网络流量的事情,和他们公用一根线进行游戏,也经常会出现丢包和掉线问题。

    b.方法二,加速器
    叫加速器,原理VPN差不多,但是至少线路上只跑着游戏数据,游戏数据其实占用量不高,使用后游戏延迟也有降低,自然游戏流畅了

    上面的加速器科普图很明显的看到,从你电脑到加速器再到游戏服务器大概可以分为三段,第一段是路由器段,第二段是路由器到游戏节点段,第三段是节点到游戏服务器段。延迟是每一段延迟的总和,任意一段延迟高都会导致你感受到游戏卡顿的问题。
    第三段可以比较放心的交给加速器那边去优化,来保持高稳定性和低延迟,这也就是一款加速器的核心。前面两段可能需要自己有时候动手判断一些问题。
     
    先说第一段电脑到路由器常见问题
    a.我用无线游戏和有线游戏有什么区别?
    无线连接经常会出现连接不稳定的情况,特别是周围很多WiFi信号的情况,无线2.4G,在中国有1-13个信道,由于大部分路由器出厂设置的默认信道一致,导致无线一多,大家都在用一个信道,自然会很不稳定。如图我们把信道比作马路,很多人在这个马路上,从一头到另外一头自然会慢很多。所以强烈推荐使用有线进行游戏,没有干扰,电脑到路由器延迟几乎是0。

    b.条件限制,只能使用无线,无法使用有线怎么办?
    如何判断到路由器延迟高,我们以默认路由器地址为192.168.1.1为例,可以简单的用命令行「ping 192.168.1.1 -t」就能看到本机到路由器的延迟,如果延迟高了其实解决办法不多,方法大概有如下几种a.登录路由器后台换信道;b.使用5G WiFi连接,但是5G WiFi首先需要路由器支持,然后就是电脑设备支持,对设备要求也比较高。当然这里还涉及到路由器到电脑距离,穿了多少墙等等诸多因素,这里不展开讨论了。
     
    最后结论其实不推荐无线连接进行游戏,因为你本机到路由器延迟高的话,后面到游戏服务器自然就会很高了。
    再说第二段路由到游戏节点段常见问题

    a.室友经常下片和看视频,我打游戏很卡怎么办?
    游戏的延迟主要在传输,比较依赖于带宽的上行,但是室友下片和视频看似占用下行,其实由于相关软件的设计,下了也要上传(P2P),导致上行带宽也被大量占用,自然打游戏就不够用了。解决办法就是设置一下路由器的QOS,或者智能分配每一台机器的上行和下行,来保证下载看视频和游戏两不误。

    b.路由器到节点延迟还是很高怎么办?
    因为一些运营商设备负载,以及网络高峰期时候带宽不足,导致路由器到节点有延迟和丢包,你路由器到节点好比你家里到高速公路入口,你家里到高速公路是一段泥泞路或者很多人在这个路上走,自然你到高速路入口时间就会比较长。这个时候只有打电话投诉你的运营商来解决这类问题。所以避免第二段经常出问题,选择一个好的宽带运营商也很重要,首选是中国电信,基础设施到整体策略都是国内做的最好的,没有之一。
     
    ⑥国际出口预期延迟是多少?
    根据全球2016海底光缆地图(Submarine Cable Map 2016)可以看到国际出口的分部。
    在中国,大概出口地方为广州,上海和北京;广州是国际出口比较多的一个地方。

    上面也提过,所有线路走向形式为局域网->城域网->骨干网->国际出口->海外线路->...
    以下为国际出口到对应国家理论延迟(理论延迟,指的是最小延迟,真实体验一定比这个延迟高)
    亚洲:
    广州←→香港 10ms
    广州←→台湾 30ms
    广州←→韩国 55ms
    广州←→日本 65ms
    广州←→新加坡 33ms
    广州←→印度 71ms
    广州←→马来西亚 50ms
    上海←→香港 40ms
    上海←→台湾 50ms
    上海←→韩国 30ms
    上海←→日本 40ms
    北京←→日本 60ms
     
    美洲:
    广州←→美国西 130ms
    广州←→美国东 210ms
    上海←→美国西 125ms
    上海←→美国东 205ms
    北京←→美国西 190ms
    北京←→美国东 270ms
     
    澳洲:
    广州←→澳洲东 130ms
    广州←→澳洲西 90ms

    欧洲:
    广州←→德国 250ms
    北京←→德国 200ms

    非洲:
    广州←→肯尼亚 190ms
    广州←→南非 270ms
    北京←→埃及 245ms
     
    所以千万不要幼稚的觉得,我在上海玩美服LOL可以延迟100ms以内,请降低对XX加速器能达到这延迟的期望。