之前寫過Switch到貨之後怎麼驗證是否為全新機子全流程驗證,有興趣的同學可以在歷史消息中找到,這篇文章主要講Switch聯網的原理以及加速的 四種 方法,全文大約閱讀時長 8分鐘
進入正題
所有遊戲的安裝包,音樂,視頻,圖片這類靜態文件,一般都會存儲到CDN裡,方便不同地區的用戶就近取用。
CDN可以粗暴地可以理解為分布在全國各地,全世界各地的巨大硬碟,上面裝滿了遊戲文件、視頻、音樂和圖片等文件。
如果你在上海,用電信的網絡在聽網易雲音樂,那麼你的歌曲就會優先加載存儲在上海電信的CDN上,這樣響應又快,速度又快。
好,現在說到任天堂了。
從eShop下載遊戲,大部分流量在一個「atum.hac.lp1.d4c.nintendo.net」的地址產生。
按道理他會給我們返回一個最快的節點,結果發現我們實際下載的時候他居然是連接了23.212.190.57這個紐西蘭的節點。延遲非常高,接近200ms。
很大反差是的:當時在日本時候連結的CDN延遲只有3ms。
通過工具可以看到任天堂其實用了Akamai的CDN,這個公司是CDN的鼻祖,佔據CDN市場半壁江山,蘋果也是他們的客戶。
而Akamai公司是跟國內很多網絡公司有合作的,也就是說Akamai是有中國區的CDN的。那為什麼任天堂還讓我連去外國的呢?
答案就是:任天堂在國內沒有ICP許可證(全稱:中華人民共和國電信與信息服務業務經營許可證)。而在國內有ICP許可證的索尼,PS4港服的下載經常都可以跑滿速的。
那既然因為種種原因任天堂沒拿到那個證,所以就不能在國內提供CDN,所以就慢如狗了。如果有一天任天堂在國內拿到了ICP許可證,理論上裸連也是可以跑滿速的(期待!)
加速效果:30分,建議應急或者下載小容量遊戲使用
優點:免費,無需下載APP
缺點:速度不穩定,需要多次測試才能達到稍好效果
原理:DNS相當於一個導航機器人,你問他任天堂下載伺服器在哪裡啊,然後他會給你指一個地址,然後你自己走路過去。
不同的DNS的導航地圖是不一樣的,有一些會知道你走香港比較快,有一些知道你走日本比較快,還有一些會把你帶溝裡去(飆淚笑)
由於公共DNS是免費的,也有起到一些效果,但是因為他們的走勢不定,不同地區和網絡的玩家需要重複嘗試,以達到較好的效果。多試幾次的話,比裸連能提速個2-5倍。但是想要一兩個小時之內玩上第一方大作一般是比較困難的,可以睡一個覺,第二天醒來之後可以玩。
使用方法:在Switch的 」設置->網際網路->網際網路設置->WIFI->更改設置->IP位址->首選DNS「 填入下面地址,保存後測試下載速度親測一些2020年最新速度較好的DNS:
[1.2.4.8 ]:中國網際網路信息中心(CNNIC)
[168.126.63.1 ]:韓國KT電信
[1.1.1.1]:Cloudfare
[203.112.2.4]:日本MIINET
[119.29.29.29]:騰訊DNSPod
[180.76.76.76]:百度
此處使用的是騰訊DNSPod:119.29.29.29加速效果:70分
優點:加速效果較好,價格優惠按需付費(5-10元)
缺點:只支持下載,不支持聯機遊戲加速
原理:代理伺服器相當於你僱他幫你搬貨(遊戲文件),他可以走高速公路,去國外把貨給你搬過來。
這些代理伺服器也在國內,只是他們擁有一些特權,比如電信的CN2,海底光纜直達全球,所以你讓他們幫你幹活,付點汽油錢,他就麻溜地幫你跑腿。
具體設置也很簡單,首先你要有一個代理伺服器供應商,推薦 「NS加速寶」
註冊之後在Switch裡面設置->網際網路->網際網路設置->你的WIFI->更改設置->IP位址->代理伺服器->輸入供應商提供的地址埠和帳號密碼->保存
測試效果如圖(使用NS加速寶):
加速效果:90分,接近滿速
優點:加速效果好,支持聯機遊戲加速
缺點:收費較高(uu30元/月),需要手機或電腦一直運行才可以幫Switch加速
原理:加速器App的邏輯跟代理伺服器是類似的,區別是加速器APP在拉貨(遊戲文件)之餘,還需要你的手機或者電腦幫忙卸貨。速度也是很快的,但是就需要一直開著。
使用方法:以筆者自己使用的網易uu加速器APP為例,你可以在手機或者電腦開啟一個代理伺服器,然後Switch裡面完成設置就可以了。
設置->網際網路->網際網路設置->你的WIFI->更改設置->IP位址->代理伺服器->填寫App提供的伺服器和埠,保存當然了,加速器App除了支持下載,還可以支持聯機遊戲,如果需要聯機的小夥伴,那只能選擇加速器APP啦。
加速效果:90分,接近滿速
優點:加速效果好,支持聯機遊戲加速,可同時為多臺主機加速,不需要手機或電腦一直運行。
缺點:部分自用路由器不支持,安裝較繁瑣(先安裝梅林固件再安裝插件)
原理和手機加速方式相同,只是需要配合家裡的路由器,通過app端安裝插件的方式實現,同樣以uu為例:
使用方法:
第一步:將梅林固件(merlin)安裝到路由器上;(梅林固件是半官方性質的自定義路由器固件,在基於華碩Asus官方釋出的路由器固件開原始碼上進行修改增強功能重新編譯發布的修改版「路由器作業系統」(固件),Merlin原版只支持ASUS路由器。)安裝教程可查閱網易UU官網
第二步:下載UU主機加速App,並將手機連接至欲安裝插件的路由器Wi-Fi,然後在UU主機加速App中完成路由器插件的安裝。
第三步:安裝路由器插件入口,進入路由器檢測與插件安裝流程。
第四步:根據相應提示,完成路由器兼容性檢測;檢測通過後,需登錄路由器以開始下載安裝,並登錄你的UU帳號完成綁定
第五步:把主機連接至該路由器WiFi後,即可在設備列表中對其進行加速。
到這裡,基本就是所有加速方法了
歡迎關注我,不定期更新關於對Switch的研究。
最近組建了Switch交流群,網購防坑/檢驗新機/遊戲交流。可在此公眾號中回復有用就點在看哦(。ò ∀ ó。)