為什么我家網(wǎng)速很快,還需要加速器才能玩網(wǎng)游?
也許大家經(jīng)常會有這樣的感覺,網(wǎng)速快了,自然打游戲就會快就會流暢,但是事實其實完全不是。
科普幾個知識
①游戲流暢是什么樣的一個概念?有什么數(shù)字化的指標(biāo)來衡量?
游戲流暢度大概有兩個專有名詞來衡量,一個是FPS,一個是延遲。
FPS的含義是每秒傳輸幀數(shù)(Frames Per Second),這個數(shù)值越大且保持一個恒定值越好,F(xiàn)PS整體數(shù)據(jù)表現(xiàn)和機器本身顯卡性能相關(guān),換言之顯卡越好,F(xiàn)PS值大,顯示出來的內(nèi)容也越流暢;反之機器顯卡性能差,F(xiàn)PS小于一個固定值后,人能明顯感知到游戲有卡頓現(xiàn)象。
?
延遲的定義百度知道有詳細(xì)說明?在傳輸介質(zhì)中傳輸所用的時間,即從報文開始進(jìn)入網(wǎng)絡(luò)到它開始離開網(wǎng)絡(luò)之間的時間。其實說白了,就是延遲≈距離/光速,光速是一個恒定值,最后發(fā)現(xiàn)延遲其實和距離相關(guān)。換言之你本機電腦到游戲服務(wù)器的距離才是決定你游戲延遲值的一個很關(guān)鍵性作用。
延遲多少才能感知到游戲流暢和卡?我們以英雄聯(lián)盟游戲為例,我們?yōu)槔锩娴难舆t大概分一下級別
a.[1ms,50ms)網(wǎng)絡(luò)延遲質(zhì)量優(yōu),打起來無延遲感比較流暢;
b.[50ms,90ms)網(wǎng)絡(luò)延遲質(zhì)量良,可以正常游戲,沒有明顯延遲情況;
c.[90ms,150ms)網(wǎng)絡(luò)延遲質(zhì)量中,可以游戲,但是會有卡頓的感覺;
d.[150ms,+∞)網(wǎng)絡(luò)延遲質(zhì)量差,無法正常游戲,有卡頓,出現(xiàn)掉線丟包等情況。
(1ms=1毫秒=0.001秒)
②網(wǎng)速和延遲有啥關(guān)系?
網(wǎng)速的概念,其實寬帶運營商一直在教育我們,100M和20M和4M的網(wǎng)速顯然不同,相同一個地址,最后下載東西的時間顯然是100M的要快很多,這個時候很容易產(chǎn)生100M就是快的感覺。延遲上面已經(jīng)詳細(xì)說明了,本質(zhì)上延遲高低取決于距離。我們參考以下圖示來理解網(wǎng)速和延遲,我們把上網(wǎng)連接游戲比作一條道路,網(wǎng)速多少兆代表的是這個道路的寬度,延遲取決于你電腦到游戲服務(wù)器這條路的時間

③延遲和距離到底是什么關(guān)系?上網(wǎng)連接游戲比作一條道路,從用戶電腦到游戲服務(wù)器所經(jīng)歷的時間就是延遲。用戶電腦到游戲服務(wù)器的距離走向,遵循一個基本原則
國內(nèi):局域網(wǎng)->城域網(wǎng)->骨干網(wǎng)->城域網(wǎng)->局域網(wǎng)
出國:局域網(wǎng)->城域網(wǎng)->骨干網(wǎng)->國際出口->海外線路->...
?
如用戶在四川成都,游戲服務(wù)器在北京,我們理論覺得這段距離是成都到北京的直線路線,但是我們用tracet命令查看所走路由表如圖

沒錯,他從成都先走到了上海,然后再從上海到了北京,無形中這段距離被拉長了,自然延遲就會長了。
如用戶在成都,游戲服務(wù)器在澳洲,走向如下圖

沒錯,竟然路線是 成都->廣州->美國->澳洲橫跨了兩次太平洋?。?!這個延遲能低嘛-0 -!
?
④如何降低延遲?
這里我們只討論降低游戲延遲,其他的問題再談,感覺會被系統(tǒng)提示「根據(jù)相關(guān)法律法規(guī)和政策,部分內(nèi)容未予顯示」。
回到正題,其實上面科普已經(jīng)很多了,本質(zhì)是找到讓你本機到游戲服務(wù)器的線路走直線。
a.方法一,購買XXX
因為當(dāng)前一些政策,很難找到一款長期靠譜穩(wěn)定的XXX,而且大部分出售的XXX線路中,這根線路往往是多人同時使用,上面有看視頻,有做下載等等高負(fù)荷占用網(wǎng)絡(luò)流量的事情,和他們公用一根線進(jìn)行游戲,也經(jīng)常會出現(xiàn)丟包和掉線問題。
b.方法二,加速器
叫加速器,原理XXX差不多,但是至少線路上只跑著游戲數(shù)據(jù),游戲數(shù)據(jù)其實占用量不高,使用后游戲延遲也有降低,自然游戲流暢了

⑤我用加速器延遲還是低不下怎么回事?
上面的加速器科普圖很明顯的看到,從你電腦到加速器再到游戲服務(wù)器大概可以分為三段,第一段是路由器段,第二段是路由器到游戲節(jié)點段,第三段是節(jié)點到游戲服務(wù)器段。延遲是每一段延遲的總和,任意一段延遲高都會導(dǎo)致你感受到游戲卡頓的問題。
第三段可以比較放心的交給加速器那邊去優(yōu)化,來保持高穩(wěn)定性和低延遲,這也就是一款加速器的核心。前面兩段可能需要自己有時候動手判斷一些問題。
?
先說第一段電腦到路由器常見問題
a.我用無線游戲和有線游戲有什么區(qū)別?
無線連接經(jīng)常會出現(xiàn)連接不穩(wěn)定的情況,特別是周圍很多WiFi信號的情況,無線2.4G,在中國有1-13個信道,由于大部分路由器出廠設(shè)置的默認(rèn)信道一致,導(dǎo)致無線一多,大家都在用一個信道,自然會很不穩(wěn)定。如圖我們把信道比作馬路,很多人在這個馬路上,從一頭到另外一頭自然會慢很多。所以強烈推薦使用有線進(jìn)行游戲,沒有干擾,電腦到路由器延遲幾乎是0。

b.條件限制,只能使用無線,無法使用有線怎么辦?
如何判斷到路由器延遲高,我們以默認(rèn)路由器地址為192.168.1.1為例,可以簡單的用命令行「ping 192.168.1.1 -t」就能看到本機到路由器的延遲,如果延遲高了其實解決辦法不多,方法大概有如下幾種a.登錄路由器后臺換信道;b.使用5G WiFi連接,但是5G WiFi首先需要路由器支持,然后就是電腦設(shè)備支持,對設(shè)備要求也比較高。當(dāng)然這里還涉及到路由器到電腦距離,穿了多少墻等等諸多因素,這里不展開討論了。
?
最后結(jié)論其實不推薦無線連接進(jìn)行游戲,因為你本機到路由器延遲高的話,后面到游戲服務(wù)器自然就會很高了。
再說第二段路由到游戲節(jié)點段常見問題
a.室友經(jīng)常下片和看視頻,我打游戲很卡怎么辦?
游戲的延遲主要在傳輸,比較依賴于帶寬的上行,但是室友下片和視頻看似占用下行,其實由于相關(guān)軟件的設(shè)計,下了也要上傳(P2P),導(dǎo)致上行帶寬也被大量占用,自然打游戲就不夠用了。解決辦法就是設(shè)置一下路由器的QOS,或者智能分配每一臺機器的上行和下行,來保證下載看視頻和游戲兩不誤。
b.路由器到節(jié)點延遲還是很高怎么辦?
因為一些運營商設(shè)備負(fù)載,以及網(wǎng)絡(luò)高峰期時候帶寬不足,導(dǎo)致路由器到節(jié)點有延遲和丟包,你路由器到節(jié)點好比你家里到高速公路入口,你家里到高速公路是一段泥濘路或者很多人在這個路上走,自然你到高速路入口時間就會比較長。這個時候只有打電話投訴你的運營商來解決這類問題。所以避免第二段經(jīng)常出問題,選擇一個好的寬帶運營商也很重要,首選是中國電信,基礎(chǔ)設(shè)施到整體策略都是國內(nèi)做的最好的,沒有之一。
?
⑥國際出口預(yù)期延遲是多少?
根據(jù)全球2016海底光纜地圖(Submarine Cable Map 2016)可以看到國際出口的分部。
在中國,大概出口地方為廣州,上海和北京;廣州是國際出口比較多的一個地方。

上面也提過,所有線路走向形式為局域網(wǎng)->城域網(wǎng)->骨干網(wǎng)->國際出口->海外線路->...
以下為國際出口到對應(yīng)地區(qū)理論延遲(理論延遲,指的是最小延遲,真實體驗一定比這個延遲高)
亞洲:
廣州←→香港10ms
廣州←→臺灣30ms
廣州←→韓國55ms
廣州←→日本65ms
廣州←→新加坡33ms
廣州←→印度71ms
廣州←→馬來西亞50ms
上?!愀?0ms
上海←→臺灣50ms
上?!n國30ms
上海←→日本40ms
北京←→日本60ms
?
美洲:
廣州←→美國西130ms
廣州←→美國東210ms
上?!绹?25ms
上?!绹鴸|205ms
北京←→美國西190ms
北京←→美國東270ms
?
澳洲:
廣州←→澳洲東130ms
廣州←→澳洲西90ms
歐洲:
廣州←→德國250ms
北京←→德國200ms
非洲:
廣州←→肯尼亞190ms
廣州←→南非270ms
北京←→埃及245ms
?
所以千萬不要幼稚的覺得,我在上海玩美服LOL可以延遲100ms以內(nèi),請降低對XX加速器能達(dá)到這延遲的期望。