愛鋒貝

 找回密碼
 立即注冊

只需一步,快速開始

扫一扫,极速登录

查看: 1537|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

為什么開了加速器還掉線?(不含廣告)《斯普拉遁3》

[復(fù)制鏈接]

1465

主題

1527

帖子

6083

積分

Rank: 8Rank: 8

跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2023-4-14 17:08:05 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

一鍵注冊,加入手機圈

您需要 登錄 才可以下載或查看,沒有帳號?立即注冊   

x
我看到玩家社區(qū)是有反饋開了加速器還沒用的——掉線、10 分鐘才能開一局。我也體驗過掉線的高血壓,所以寫這片降壓藥幫助下病友。



游戲聯(lián)機原理簡化圖(開加速器后)

加速器不能優(yōu)化你家的網(wǎng)絡(luò)( ABC 段)。Switch 的 NAT A 只代表 D 段網(wǎng)絡(luò)適合聯(lián)機。前面 ABC 段的網(wǎng)絡(luò)丟包、高延遲的話,依然會掉線。(丟包可以理解為:快遞在中轉(zhuǎn)的時候丟了。)
還有,NAT 很重要,但并不是影響網(wǎng)絡(luò)質(zhì)量的唯一因素。
解釋完了。  
還想說一句 Playstation: PS 的「 NAT 類型 1 」代表沒有 NAT —— PS 直接擁有公網(wǎng) IP ,比 Switch 的 NAT A 更開放。  
如何不掉線?

下面計算一下實現(xiàn)「不掉線」需要付出多少成本,幫助你評估要不要做網(wǎng)絡(luò)優(yōu)化。
省流:15 小時,100 - 300 元(不含路由器、光貓)。   
家庭網(wǎng)絡(luò)優(yōu)化這件事可能存在 3 個難點
1.你看到網(wǎng)絡(luò)優(yōu)化的教程,覺得太麻煩了或者沒時間,就繼續(xù)忍受掉線了。所以我就偷懶了,只列一個網(wǎng)絡(luò)優(yōu)化項清單,具體怎么操作(比如設(shè)置路由器的方法)就不寫了。請自行使用搜索引擎,或者去論壇看教程(恩山、v2ex 、KoolCenter 等)。
2.科普文把網(wǎng)絡(luò)原理做了通俗的解釋,沒什么理解難度。但網(wǎng)絡(luò)是工程,簡化的原理不能解決實際問題。(大腦:我會了!手:不,你不會。)
3.不需要理解原理,的確也可以照著教程做。但這需要你的網(wǎng)絡(luò)環(huán)境(所在地、運營商、路由器、光貓等等)與教程一模一樣,而且你的配置也不出錯才可以。

優(yōu)化項很多,每做一項,網(wǎng)絡(luò)都會變好。你覺得太麻煩了,躺平了,那本文也是起到了降壓的效果。
如果清單項都優(yōu)化了,網(wǎng)絡(luò)還是很差,只能說明你沒學(xué)會網(wǎng)絡(luò);不理解原理,照著教程照做也很可能木大木大。   
先說運營商(電信、聯(lián)通、移動)相關(guān)的:

寬帶運營商選哪家?  
不同的地區(qū)寬帶情況差別很大,建議看下同城玩家的選擇。優(yōu)先選可以獲得公網(wǎng) IP 的。
一個粗略的說法是「北聯(lián)通,南電信」,其他運營商都是學(xué)習(xí)專用寬帶。
帶寬選多少兆合適?  一個人的話,百兆足夠; 3 個人建議 500M 。  去官方營業(yè)廳辦理業(yè)務(wù),不要被房東、代理商騙了。
成本:月費 50-200  時間成本(包括看資料的學(xué)習(xí)時間,下略):2 小時  
獲取公網(wǎng) IP  
時間成本:1 小時
網(wǎng)線  
網(wǎng)線全部用超五類( CAT5E )或六類線,買品牌網(wǎng)線,不要去街邊店。
成本:20+  時間成本:1 小時  
光貓  
如果是新辦的千兆網(wǎng),運營商的光貓一般夠用。如果是舊的光貓,性能可能較低,跑不到千兆,需要升級。   
下面是路由器的配置項:

光貓橋接 + 路由器撥號  
時間成本:2 小時
網(wǎng)線直連路由器
如果 Switch 與路由器的直線距離在 30cm 以內(nèi),且中間無遮擋、無干擾,那就可以不用網(wǎng)線連接。其他情況都推薦用網(wǎng)線。  換成有線不會改變 NAT 類型。  OLED 版只需要買根網(wǎng)線。其他版本還需要買 USB-A 網(wǎng)卡,要買標(biāo)明支持 Switch 的網(wǎng)卡,其他型號不一定能用。  成本:OLED:10 元;其他:80 元  時間成本:1 小時  
如果只能用 WiFi  
優(yōu)化 WiFi 信道。  如果不隔墻,優(yōu)先 5GHz 頻段或游戲?qū)S妙l段。  時間成本:1 小時  
優(yōu)化 NAT:FullCone / 端口轉(zhuǎn)發(fā)(映射)/ DMZ / UPnP / 端口觸發(fā)  
選其中一種設(shè)置即可,不需要同時設(shè)置。
NAT:設(shè)置 FullCone NAT 。如果路由器沒有公網(wǎng) IP ,就算設(shè)置了這項,也可能達(dá)不到 FullCone 。
端口轉(zhuǎn)發(fā):本來是可以精確設(shè)置的,但任天堂 美區(qū)官網(wǎng) 就擺爛,直接建議端口開到 65535 。
DMZ:把游戲主機劃到 DMZ 里。
UPnP:需要 NAT 網(wǎng)關(guān)(路由器)、內(nèi)部主機(游戲機)、應(yīng)用程序(游戲)同時支持才行,條件較為苛刻。Switch 支持 UPnP 嗎?不太確定。
端口觸發(fā):低端路由器一般沒有這個功能。
時間成本:2 小時。
NAT 只能提供最低保護(hù),離「安全」還很遠(yuǎn),所以開放 NAT 也并不會變危險很多。參見:《對于網(wǎng)絡(luò)地址轉(zhuǎn)換即安全的誤區(qū)》 https://www.f5.com.cn/services/resources/white-papers/the-myth-of-network-address-translation-as-security
很在意安全的話,可以使用防火墻和 IPS (高端路由器才提供)。

多撥  
現(xiàn)在( 2023 年)也就 PS 支持 PPPoE 撥號,Switch 、Xbox 都不支持。  而且只有個別地區(qū)才能多撥??傊清\上添花的非必要操作。   
優(yōu)選 DNS  
如果你確定要用加速器的話,加速器會替你選擇(劫持) DNS ,下面這部分內(nèi)容可以跳過。
優(yōu)選 DNS 主要作用還是提高下載速度,對游戲聯(lián)機幫助有限。  關(guān)于 DNS 的外行教程太多,即便用 Google 也不容易搜到專業(yè)的,這里就多說幾句。  
如果沒有更改過 DNS 設(shè)置,那就是使用運營商的 DNS 服務(wù)。我使用運營商的 DNS 測速是 8Mbps ,通過優(yōu)選 DNS 后最高 90Mbps ,開加速器后最高 240Mbps 。
改 DNS 提升下載速度的作用有限,因為數(shù)據(jù)包到國際出口還是擁堵。DNS 受地區(qū)、運營商的影響很大,國內(nèi) DNS 服務(wù)對于任天堂域名的解析非常任性,全世界亂漂:美港日英德俄臺、馬來、印度、新加坡。比如,西安電信解析出德國的服務(wù)器,西安聯(lián)通解析出美國的。雖然人都在西安,但數(shù)據(jù)包可能繞地球一圈才會相見。
想要找到最優(yōu) DNS ,是需要在你自己的網(wǎng)絡(luò)中實測才能知道結(jié)果的。
關(guān)于 DNS 的質(zhì)量,不能只關(guān)注準(zhǔn)確性、DNS 的響應(yīng)速度、穩(wěn)定性等,還要看 CDN 的優(yōu)化。
感謝 Aikrbsyake@CSDN 寫了可以測試 Switch 下載速度的 Python 程序,運行之后就能找到最優(yōu)的 DNS:
任天堂 Switch 最優(yōu) DNS 測試  https://blog.csdn.net/m0_67258728/article/details/127144465
不會運行 Python 程序也沒關(guān)系,這個程序主要就是實現(xiàn)自動化。手動一個個地改 DNS 然后測試,也可以找到最優(yōu)的 DNS 。  但是由于 NS 的測速只是下載一個 30MB 的文件,這種測速結(jié)果跟實際下載游戲的速度可能差別較大。
想要更高級(復(fù)雜)的 DNS ,可以了解一下 SmartDNS 、dnsmasq 。
我還是推薦幾個 DNS ,這些 DNS 是能正確解析任天堂 CDN 域名的(針對境內(nèi) IP )。香港的 DNS 就返回香港的 CDN IP ,不返回美國、日本的。
香港:202.62.222.222 、218.102.23.228 、203.198.62.23 、1.64.71.199 、218.102.13.133  
韓國:168.126.63.1 (這個是 Korea Telecom ,不知道誰說是長安大學(xué)),112.175.158.116 ,121.78.54.214  
日本:101.102.196.118 、210.79.34.137 、126.88.229.225 、220.148.158.1 、14.128.21.30
時過境遷,推薦的 DNS 可能不好用了,或停止服務(wù)??梢缘竭@個網(wǎng)站查詢公共 DNS 列表,下載 csv 文件用 Excel 打開,可以按地區(qū)篩選 DNS 。https://public-dns.info
建議只在游戲機( Switch )上用這些 DNS ,別在路由器、電腦上面使用。
如果你了解 DNS 原理,那么任天堂 CDN 的 IP 如下:  
http://atum.hac.lp1.d4c.nintendo.net   香港:219.76.10.11 、219.76.10.161 、219.76.10.192 、219.76.14.11 、210.0.146.152 (繞路)、23.200.74.9 (繞路)  韓國:23.50.121.74 、23.50.121.82 、173.223.227.10 、173.223.227.17
時間成本:1 小時
QoS  
家里設(shè)備多就推薦打開?;蛘吣阋贿呁嬗螒蛞贿呄螺d,那也建議開。  時間成本:1 小時   
必須要用加速器嗎?

如果前面的優(yōu)化項都完成了,大部分外服游戲其實都可以祼連享受到樂趣了。雖然延遲高、有丟包,但不至于頻繁掉線。此時用 Switch 測試網(wǎng)絡(luò)就已經(jīng)是 NAT A ,如果你正好遇到另一個祼連的、NAT A 的房主,那體驗就會不錯。
對比其他外服游戲,同樣面對中國特色互聯(lián)網(wǎng),噴 3 的聯(lián)機體驗是最差的那一批。(第一賽季)有玩家發(fā)現(xiàn)在噴 2 祼連都不掉線,(同樣的網(wǎng)絡(luò)環(huán)境)到噴 3 根本玩不了。還有,日本玩家的網(wǎng)絡(luò)好像也不那么穩(wěn)定( BV1824y1x7kd  04:41 )。所以任天堂活該被罵。
「你不會優(yōu)化網(wǎng)絡(luò),卻怪廠商?」,這類觀點主要是在秀優(yōu)越。  
人生已經(jīng)很累了,玩游戲就是為了爽,誰有精力折騰網(wǎng)絡(luò)。   
關(guān)于聯(lián)機系統(tǒng),噴 2 是 nex ,噴 3 是 NPLN 。這兩者具體的差異,目前中文資料較少。不過可以肯定都不是 P2P ,而是 P2SP 。而且,根據(jù)聯(lián)機的數(shù)據(jù)包,聯(lián)機中訪問的服務(wù)器以日本、美國為主(比如 Gamesync 服務(wù)),香港只有一個 STUN 中轉(zhuǎn)域名。
如果是 P2P ,卻還開著加速器玩;那就跟中國人都以為對面是外國人,然后用英語聊天一樣搞笑。  
哪怕改成純 P2P ,由于國外玩家占多數(shù),UDP 加密數(shù)據(jù)能不受干擾地經(jīng)過中國特色防火墻嗎?   
直連(裸連)能玩嗎?  

這部分討論的是寬帶直連,手機熱點就別想了。  
我在 B 站、百度「噴射戰(zhàn)士 3 吧」看到有些人說裸連都能玩了,于是測試了 Ver.3.1.0 的情況。  
雖然還是會掉線,延遲有時比較高,但比第一賽季好很多,休閑玩家可以享受樂趣了。打工上傳說、比賽到 S+ 是沒問題的。再高了我也不知道,因為我只有傳說 100 的水平。
由于網(wǎng)絡(luò)質(zhì)量各異,可能你裸連還是瘋狂掉線,但是值得試一試,說不定就省了加速器錢了。
關(guān)于網(wǎng)絡(luò)質(zhì)量,有一個粗略的判斷標(biāo)準(zhǔn):如果網(wǎng)絡(luò)比較差,進(jìn)游戲之后是看不到莎莎(沒有新聞播報)的。
加速器選哪個?  
付費的優(yōu)于免費的,付費的各家有差距,但不大;找兩三家測試一下效果,選一家最好的就行。
加速盒?  
加速盒是閹割版路由器。使用加速盒會多一層 NAT——增加延遲,還多一個瓶頸——影響下載速度。因此我推薦用路由器加速插件。如果你現(xiàn)在的路由器不便宜,卻不能用加速插件,那我建議出二手,換個支持加速插件的路由器。只要不是壞的,買二手也不影響性能。
路由器加速插件  
想省事就購買合作款路由器,使用比加速盒還要簡單。非合作款的需要自己裝插件,除了 OpenWrt ,基本也接近一鍵安裝,并不難。非官方合作款路由器,重啟后需要重新安裝加速插件,稍微麻煩一些。  支持加速插件的路由器,可以去各加速器官網(wǎng)查詢。
用電腦加速  
也行,只要你不嫌麻煩,不在意電費。
用手機熱點加速  
只是比祼連強一點,只有一點點。半小時可以玩 5 局噴 3 。
成本:支持加速插件的路由器從 30 到 3000+ 元,有近百款型號可選。加速器月費 18-45 。  
時間成本:3 小時。   
總成本

成本:100 - 300 元(不含路由器、光貓)
時間成本:15 小時。如果你有工作的話,考慮到網(wǎng)購不能立刻送到手,那最少也得一個星期才能完成。
以上這些可以花錢找人替你做。但我不了解家庭網(wǎng)絡(luò)服務(wù)的市場情況,有了解的歡迎在評論區(qū)補充。   
測試網(wǎng)絡(luò)質(zhì)量

推薦 Cloudflare 的專業(yè)測試: https://speed.cloudflare.com/ ,除了上下行帶寬,還會對流媒體、網(wǎng)游、視頻聊天的網(wǎng)絡(luò)質(zhì)量給出 Great 、Good 、Average 、Poor 、Bad 的評價。測試服務(wù)器在美國,正好適合模擬玩外服游戲的情況。(我直連就已經(jīng)都是 Great 了。)丟包率的檢測依賴 WebRTC 。
關(guān)于如何解讀測試結(jié)果,參考 Cloudflare 博客: https://blog.cloudflare.com/zh-cn/test-your-home-network-performance-zh-cn/ 。

參考資料
[1] 斯普拉遁 3 打工模式聯(lián)機網(wǎng)絡(luò)過程分析 https://victrid.dev/2022/si-pu-la-dun-3-da-gong-mo-shi-lian-ji-wang-luo-guo-cheng-fen-xi/
[2] NS 軟件“斯普拉遁 3”聯(lián)機過程記錄 https://blog.csdn.net/weixin_65946980/article/details/128567165
[3] 任天堂 NPLN 服務(wù)架構(gòu)演講學(xué)習(xí)筆記 https://blog.lxdlam.com/post/24e3aa77/

-----------------------------
精選高品質(zhì)二手iPhone,上愛鋒貝APP
您需要登錄后才可以回帖 登錄 | 立即注冊   

本版積分規(guī)則

QQ|Archiver|手機版|小黑屋|愛鋒貝 ( 粵ICP備16041312號-5 )

GMT+8, 2025-2-13 21:43

Powered by Discuz! X3.4

© 2001-2013 Discuz Team. 技術(shù)支持 by 巔峰設(shè)計.

快速回復(fù) 返回頂部 返回列表