![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 七嘴八舌異言堂
(https://www.pcdvd.com.tw/forumdisplay.php?f=12)
- - Legion Phone不斷網功能,是甚麼技術?
(https://www.pcdvd.com.tw/showthread.php?t=1179458)
|
|---|
好特別的功能,自己玩遊戲如果要切網路,也會遇到樓主說的狀況,這到底是利用甚麼原理阿
|
引用:
我沒去網路搜尋,純粹是以一個網路設備開發者的角度來看。 基本的 routing 機制,都是靠 L3 完成的, 所以如果是讓我來開發這功能, 我會先朝整合 L2 interfaces 的方向嘗試。 另外 telnet 不行不代表 tcp 不行, telnet 很可能把 dealyed ack (Nagle's alogrithm) 關掉, 所以可能是介面轉換 、 delay 或什麼問題等等。 當然這樣猜也不正確,最好的方法就是抓封包來判斷。 :D :D :D :D :D |
引用:
以兩個 interface 來說,除了 round-robin/fail-over 之外,要有更多的花樣,都需要更前端設備的配合才行。的確 stateless 的 tcp 應用如 http 可以轉換無礙,但是 telnet 不能用,感覺已經很好的說明了情況。猜測即時遊戲為了 latency 應該大多是用 udp,不過實情不知。 |
這要遊戲的伺服器能支援吧
要不然就是手機商可能偷偷在android低層 把你的遊戲流量導向他們架的一個proxy? 反正遊戲的封包應該不大吧… 更新檔可能走http 就用續傳的請求… |
這不是很久以前就有了?我之前用iphone玩遊戲,在4G和WiFi中可以無縫接軌,不掉線。
這是我無意中發現的,因為這個遊戲只要一切換網路馬上跳到開始畫面。 那個時候才發現居然不會掉線,很厲害。 |
先感謝各位網友的回覆,自己也說不出這到底是什麼原理,以夯一段時間的PUBGM來說,用一般手機在大廳中切換4G或WIFI是沒什麼問題,但進到遊戲後只要切換IP,就有可能會被伺服器踢出,但這支Legion Phone在對戰期間切換IP,卻不會有這樣的問題
|
引用:
通訊軟體好像沒有差的樣子,但遊戲伺服器應該是不大相同 |
這個比較像是 Mesh 網路的概念, 不過它是同時連動 LTE + WiFi。
應該是結合硬體(LTE, WiFi 連動)+軟體(IP整合)層面來達成。 前面有人提到 LWA 這個有點不一樣, 它主要是透過 WiFi 連接電信網路。 這個牽扯到 WiFi 轉通訊網路的部分跟網路提供商比較有關聯。 |
有沒有看過5G data使用率?
要不斷線5g和WiFi互切, 除非5g和WiFi同時收封包, 要不然不可能即時切換。 要不然就是WiFi訊號變弱, 手機自己開始轉5g, 或是有WiFi自己轉回WiFi, 我想差別在於一般手機為了省電, 所以不會WiFi和5G同時跑, 導致會有一開一關的斷線現象。 |
就我所知有兩種做法
1.架設socks代理伺服器(也就是前面有網友提到架Proxy一樣的意思) https://www.dyxmq.cn/network/socks-...-version-5.html 因為對岸"獨特"的網路環境,為了能順暢的連上遊戲伺服器,常常要花錢另外買的"遊戲加速器"多是用這種方法實現 以手機來說,WIFI/4G遊戲連線都是先連到某socks代理伺服器,再由該伺服器跟遊戲伺服器連線 只要WIFI/4G切換的規則有寫好可以保持跟socks代理伺服器連線穩定,就不會有換IP遊戲掉線的問題 因為遊戲伺服器跟socks代理伺服器連線沒有斷掉 不過我覺得現在手機廠商應該不會這樣弄,畢竟這要另外花錢養伺服器還要花錢買頻寬 2. MP-TCP協議 參考資料: https://developer.apple.com/documen...g_multipath_tcp http://chunchaichang.blogspot.com/2015/11/mptcp.html https://support.apple.com/zh-tw/HT201373 https://www.mdeditor.tw/pl/p2lu/zh-tw 只要手機作業系統跟對方遊戲伺服器作業系統有支援MP-TCP協議 "理論上"手機端Client App跟伺服器端Server App可以不用改Code就無痛支援 WIFI/5G/4G....等不同網路路徑同時連線或是隨時切換連線不掉線 MP-TCP推廣過渡期也可以兩個摻在一起做撒尿牛丸 https://www.itread01.com/p/1383252.html |
| 所有的時間均為GMT +8。 現在的時間是07:15 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2026。