愛(ài)鋒貝

 找回密碼
 立即注冊(cè)

只需一步,快速開(kāi)始

扫一扫,极速登录

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

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

[復(fù)制鏈接]

1465

主題

1527

帖子

6083

積分

Rank: 8Rank: 8

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

一鍵注冊(cè),加入手機(jī)圈

您需要 登錄 才可以下載或查看,沒(méi)有帳號(hào)?立即注冊(cè)   

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



游戲聯(lián)機(jī)原理簡(jiǎn)化圖(開(kāi)加速器后)

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

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

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

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

光貓橋接 + 路由器撥號(hào)  
時(shí)間成本:2 小時(shí)
網(wǎng)線直連路由器
如果 Switch 與路由器的直線距離在 30cm 以?xún)?nèi),且中間無(wú)遮擋、無(wú)干擾,那就可以不用網(wǎng)線連接。其他情況都推薦用網(wǎng)線。  換成有線不會(huì)改變 NAT 類(lèi)型。  OLED 版只需要買(mǎi)根網(wǎng)線。其他版本還需要買(mǎi) USB-A 網(wǎng)卡,要買(mǎi)標(biāo)明支持 Switch 的網(wǎng)卡,其他型號(hào)不一定能用。  成本:OLED:10 元;其他:80 元  時(shí)間成本:1 小時(shí)  
如果只能用 WiFi  
優(yōu)化 WiFi 信道。  如果不隔墻,優(yōu)先 5GHz 頻段或游戲?qū)S妙l段。  時(shí)間成本:1 小時(shí)  
優(yōu)化 NAT:FullCone / 端口轉(zhuǎn)發(fā)(映射)/ DMZ / UPnP / 端口觸發(fā)  
選其中一種設(shè)置即可,不需要同時(shí)設(shè)置。
NAT:設(shè)置 FullCone NAT 。如果路由器沒(méi)有公網(wǎng) IP ,就算設(shè)置了這項(xiàng),也可能達(dá)不到 FullCone 。
端口轉(zhuǎn)發(fā):本來(lái)是可以精確設(shè)置的,但任天堂 美區(qū)官網(wǎng) 就擺爛,直接建議端口開(kāi)到 65535 。
DMZ:把游戲主機(jī)劃到 DMZ 里。
UPnP:需要 NAT 網(wǎng)關(guān)(路由器)、內(nèi)部主機(jī)(游戲機(jī))、應(yīng)用程序(游戲)同時(shí)支持才行,條件較為苛刻。Switch 支持 UPnP 嗎?不太確定。
端口觸發(fā):低端路由器一般沒(méi)有這個(gè)功能。
時(shí)間成本:2 小時(shí)。
NAT 只能提供最低保護(hù),離「安全」還很遠(yuǎn),所以開(kāi)放 NAT 也并不會(huì)變危險(xiǎn)很多。參見(jiàn):《對(duì)于網(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 撥號(hào),Switch 、Xbox 都不支持。  而且只有個(gè)別地區(qū)才能多撥??傊清\上添花的非必要操作。   
優(yōu)選 DNS  
如果你確定要用加速器的話,加速器會(huì)替你選擇(劫持) DNS ,下面這部分內(nèi)容可以跳過(guò)。
優(yōu)選 DNS 主要作用還是提高下載速度,對(duì)游戲聯(lián)機(jī)幫助有限。  關(guān)于 DNS 的外行教程太多,即便用 Google 也不容易搜到專(zhuān)業(yè)的,這里就多說(shuō)幾句。  
如果沒(méi)有更改過(guò) DNS 設(shè)置,那就是使用運(yùn)營(yíng)商的 DNS 服務(wù)。我使用運(yùn)營(yíng)商的 DNS 測(cè)速是 8Mbps ,通過(guò)優(yōu)選 DNS 后最高 90Mbps ,開(kāi)加速器后最高 240Mbps 。
改 DNS 提升下載速度的作用有限,因?yàn)閿?shù)據(jù)包到國(guó)際出口還是擁堵。DNS 受地區(qū)、運(yùn)營(yíng)商的影響很大,國(guó)內(nèi) DNS 服務(wù)對(duì)于任天堂域名的解析非常任性,全世界亂漂:美港日英德俄臺(tái)、馬來(lái)、印度、新加坡。比如,西安電信解析出德國(guó)的服務(wù)器,西安聯(lián)通解析出美國(guó)的。雖然人都在西安,但數(shù)據(jù)包可能繞地球一圈才會(huì)相見(jiàn)。
想要找到最優(yōu) DNS ,是需要在你自己的網(wǎng)絡(luò)中實(shí)測(cè)才能知道結(jié)果的。
關(guān)于 DNS 的質(zhì)量,不能只關(guān)注準(zhǔn)確性、DNS 的響應(yīng)速度、穩(wěn)定性等,還要看 CDN 的優(yōu)化。
感謝 Aikrbsyake@CSDN 寫(xiě)了可以測(cè)試 Switch 下載速度的 Python 程序,運(yùn)行之后就能找到最優(yōu)的 DNS:
任天堂 Switch 最優(yōu) DNS 測(cè)試  https://blog.csdn.net/m0_67258728/article/details/127144465
不會(huì)運(yùn)行 Python 程序也沒(méi)關(guān)系,這個(gè)程序主要就是實(shí)現(xiàn)自動(dòng)化。手動(dòng)一個(gè)個(gè)地改 DNS 然后測(cè)試,也可以找到最優(yōu)的 DNS 。  但是由于 NS 的測(cè)速只是下載一個(gè) 30MB 的文件,這種測(cè)速結(jié)果跟實(shí)際下載游戲的速度可能差別較大。
想要更高級(jí)(復(fù)雜)的 DNS ,可以了解一下 SmartDNS 、dnsmasq 。
我還是推薦幾個(gè) DNS ,這些 DNS 是能正確解析任天堂 CDN 域名的(針對(duì)境內(nèi) IP )。香港的 DNS 就返回香港的 CDN IP ,不返回美國(guó)、日本的。
香港:202.62.222.222 、218.102.23.228 、203.198.62.23 、1.64.71.199 、218.102.13.133  
韓國(guó):168.126.63.1 (這個(gè)是 Korea Telecom ,不知道誰(shuí)說(shuō)是長(zhǎng)安大學(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
時(shí)過(guò)境遷,推薦的 DNS 可能不好用了,或停止服務(wù)。可以到這個(gè)網(wǎng)站查詢(xún)公共 DNS 列表,下載 csv 文件用 Excel 打開(kāi),可以按地區(qū)篩選 DNS 。https://public-dns.info
建議只在游戲機(jī)( 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 (繞路)  韓國(guó):23.50.121.74 、23.50.121.82 、173.223.227.10 、173.223.227.17
時(shí)間成本:1 小時(shí)
QoS  
家里設(shè)備多就推薦打開(kāi)?;蛘吣阋贿呁嬗螒蛞贿呄螺d,那也建議開(kāi)。  時(shí)間成本:1 小時(shí)   
必須要用加速器嗎?

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

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

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

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

參考資料
[1] 斯普拉遁 3 打工模式聯(lián)機(jī)網(wǎng)絡(luò)過(guò)程分析 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)機(jī)過(guò)程記錄 https://blog.csdn.net/weixin_65946980/article/details/128567165
[3] 任天堂 NPLN 服務(wù)架構(gòu)演講學(xué)習(xí)筆記 https://blog.lxdlam.com/post/24e3aa77/

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

本版積分規(guī)則

QQ|Archiver|手機(jī)版|小黑屋|愛(ài)鋒貝 ( 粵ICP備16041312號(hào)-5 )

GMT+8, 2025-2-7 04:40

Powered by Discuz! X3.4

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

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