超能課堂(282):WiFi無線網絡打網游真的會有很高延遲嗎?

遊戲的延遲有很多種存在方式,但表現出來的模式大體上是相同,那就是從我們進行操作到遊戲發出響應會存在時間差,只是這個時間差一般來說非常的短,大多數時候只有數十毫秒的。然而對於電競遊戲來說,數十毫秒的差異可能就是勝負之分了,因此盡可能地降低遊戲中的延遲成了很多電競選手乃至遊戲玩家的追求,而且他們還樂此不疲。

超能課堂(282):WiFi無線網絡打網游真的會有很高延遲嗎?

但正如開頭所說,遊戲存在著不同方式的延遲,而不同的延遲降低的方法是不一樣的,例如NVIDIA就通過Reflex技術來降低系統延遲,盡可能縮短玩家操作到遊戲畫面作出響應的時間。不過我們今天要講的並不是NVIDIA Reflex技術涉及的系統延遲,而是要講很多網遊玩家都非常關注的網絡延遲。

網絡延遲是怎麼來的?

網絡延遲是怎麼來的,這個就得從網絡延遲是什麼說起。通俗來說,網絡延遲就是你通過網絡來傳輸數據,數據從發送端發出到接收端接收到,這期間花的時間就是網絡延時。在網路遊戲中的網絡延遲則要更復雜一些,一般來說是你作出操作,相應的數據通過網絡傳輸到伺服器,然後伺服器作出響應和運算,並將相應的結果回傳給你所需要的時間。

超能課堂(282):WiFi無線網絡打網游真的會有很高延遲嗎?

而我們的數據在傳輸的過程中,並不一定是直接發送到伺服器的,在傳送過程中大多數是一個節點到另一個節點的方式,這里可能存在跨區域、跨運營商的情況,因此最後反饋到我們眼里就是遠高於系統延遲的網絡延遲時間,有時可以高達數百毫秒。然而這一個傳輸過程我們無法直接干預或者進行物理上的優化,能做的只有使用網絡加速器等軟體,通過特殊的轉運節點,讓我們的遊戲數據在網絡上少走一點彎路,盡快到達伺服器。

但是對於區域網的線路或者說區域網的延遲,這部分我們是可以進行控制的,因此很多玩家會嘗試在這里改善網絡延遲,其中就有一個很經典說法,那就是「打網游不能用無線網絡」,原因就是無線網絡的延遲比有線網絡更大。

這個說法不無道理,從有線網絡和無線網絡的工作方式來看,有線網絡是全雙工模式,也就是上傳數據的同時也能下載數據,而且線路相比封閉,一般家庭環境中難以被外界干擾,信號的傳輸也不存在電磁轉換過程,都是直接的電信號傳播,速度非常快;而無線網絡則是半雙工模式,雖然數據通道可以用來上傳和下載數據,但同一時刻只能是上傳或下載,不能雙向同步進行,而且處於開放空間,即便是家用環境也會存在外界的干擾,再加上傳輸中存在電信號轉換為電磁場的過程,自然在穩定性和響應速度上比不過有線網絡了。

超能課堂(282):WiFi無線網絡打網游真的會有很高延遲嗎?

因此有不少玩家為了玩好網路遊戲,他們不惜花時間和精力去布置有線網絡。如果無法使用有線網絡進行遊戲,一旦失利的時候他們甚至會認為這就是無線網絡的鍋。難道說無線網絡在網游領域的表現真的那麼不堪嗎?

無線網絡和有線網絡的延遲差異真的很大嗎?

差距很明顯?其實就是數毫秒

那麼無線網絡和有線網絡之間的延遲差異真的很大嗎?我們不妨來看一下理論測試,這次測試我們用到了華碩的RT-AC82U路由器以及英特爾的AC8260和AX200無線網卡,此外還有現在多數主板都包含有的千兆有線網卡,以及市場上幾乎稱得上是隨手可得的USB接口WiFi 4無線網卡(2.4GHz頻段,150Mbps速率),測試時AC8260與AX200網卡使用的是5GHz頻段網絡。

首先我們使用Ixchariot軟體測試參測四款網卡的實際網絡延遲,測試使用了兩台主機,分別命名為A/B,其中A通過有線網絡連接到路由器上,作為伺服器端,B則通過不同的網卡連接到路由器上,作為客戶端,通過A/B兩端的相互通信來測試網絡延遲的高低。具體測試結果如下表所示。

如果是從百分比的角度來看,那有線網絡相比無線網絡在延遲上的優勢是很大的,但是放到絕對值上來看,兩者的差異其實只有數毫秒之分,這在絕大部分的網路遊戲當中都難以造成質的影響,除非你是那種以毫秒計算差異的職業電競選手,不然你能獲得的遊戲體驗基本上是一致的。

當然我們也不是說有線網絡相比無線網絡在延遲上就沒有優勢,除卻這數毫秒的差異外,有線網絡在延遲的穩定性上可以說是碾壓無線網絡的,在我們的測試中有線網絡平均延遲1毫秒,最高延遲也是1毫秒,而無線網絡的平均延遲雖然只有2毫秒到7毫秒,但是最高延遲卻達到18毫秒,波動相對來說比較明顯。

在實際遊戲中的影響其實更不明顯

不過上面的終究是理論測試,在實際遊戲中又是怎樣的表現呢?其實在實際遊戲中的影響更小。以《絕地求生》為例,在使用網游加速器的情況下,《絕地求生》的實際網絡延遲一般能控制在30ms到50ms的區間,無論使用有線網絡和無線網絡都是相同的水平。我連續進行了5盤《絕地求生》遊戲,並記錄下前三個籃圈每一圈結束後遊戲所顯示的網絡延遲數值,然後把對應的最大值作為最終成績,並製成下表。

實際上可以看到,雖然說總體而言有線網絡的延遲表現是要比無線網絡好一點,但實際上也確實只是數毫秒的差距,並沒有帶來本質的變化,AC8260網卡與AX200網卡的表現是非常接近的,相比之下USB網卡的延遲在數值上是最高的,但也沒有超出正常的范圍。

相比之下關掉網游加速器後帶來的影響才稱得上質的變化,因為遊戲延遲會上升至200ms的水平,而且還會存在數據丟包的現象,數據丟包也就以為著你做出來的操作未必會被伺服器所接受,你在這里風騷地走位,但是在另一端的敵人可能只看見你在原地反復摩擦,最後只能落個成盒的下場。

總結:其實你無需在意無線網絡的延遲

很多玩家都說「打網游不能用無線網絡,因為延遲大」,這話並不完全錯誤,因為從測試結果來看無線網絡相比有線網絡確實有更高的延遲。但是無線網絡真的不能打網游嗎?那也並非如此,無線網絡的延遲雖然相對有線網絡高一些,延遲波動也更大一些,但終究只是數毫秒的差別,相比之下跨區域遊戲、跨運營商遊戲所帶來的影響要更為明顯,後者對遊戲體驗的影響才稱得上是「質的差異」。

其實「無線網絡不適合打網游」這個說法更多地是從聯機遊戲仍然以區域網為主的年代開始的,那個時候的無線網絡本來就只是剛剛解決了有無的問題,還沒到講究體驗的水平,而且區域網聯機遊戲本身的延遲就很低,當時無線網絡的延遲帶來的影響自然被進一步放大,有線網絡的優勢也就非常明顯了。但是現在的網游多數是通過網際網路聯機,本身延遲就遠高於區域網聯機,在加上無線網絡的技術進步,其與有線網絡之間的數毫秒延遲差異早已不值一提。

超能課堂(282):WiFi無線網絡打網游真的會有很高延遲嗎?
低延遲總歸是有利於遊戲的

只是從減少網絡延遲的角度來說,有線網絡確實是最佳選則,因此如果玩家本身具備相應的使用環境,或者可以很簡單地就完成相應使用環境的設置,那自然就沒有無線網絡什麼事情了。但如果不具備遊戲網絡的使用環境,或者布置有線網絡的代價很大,那麼使用無線網絡對於你的遊戲體驗來說也不會有質的影響,完全可以放心使用。

當然了如果你確實要使用無線網絡進行遊戲的話,我們這里也建議你花點心思去進行布置,例如盡可能讓路由器與無線網卡之間的距離短一點,無線網卡盡量不要使用USB接口產品,盡量選擇WiFi 6/WiFi 6E級別的無線網卡和路由器,這些措施不一定能改善無線網絡的延遲,但起碼不會讓無線網絡成為拖後腿的存在。

來源:超能網