Re: [問題] 遊戲加速器到底是啥?

作者: jpopaholic (日音スキ)   2020-07-27 10:39:35
※ 引述《pponywong (pony)》之銘言:
: ※ 引述《attacksoil (第三方程式)》之銘言:
: : 剛剛看某篇文說對岸網遊(FF14)不用會斷線
: : google一下 hinet也有出自己的遊戲加速器 宣稱能改善連線品質
: : ???所以這東西到底是什麼原理?為什麼能改善連線品質?
: 多補充一下 網友說的VPN是正確的
: VPN的知識很深 技術文件也很多
: 主要應用的技術是 double tagging 或是 多個tag 就是所謂的 QinQ
: 對應的 protocal 就是 802.1q
這裡大致上都對,但是有些小錯
double tag對應的不是802.1q
而是802.1ad
: https://en.wikipedia.org/wiki/IEEE_802.1Q
: 主要是在 mac 層 的封包裡面 多兩個 tag
: c-tag 跟 s-tag 當然也可以多好幾個 藉由多個tag
: 來去引導 switch 的封包發送
: https://erg.abdn.ac.uk/users/gorry/course/lan-pages/vlan.html
: 另外802.1q 也有前面幾個標準的 Priority bit
: 就是可以指定封包的優先順序
: 通常賣遊戲加速器的 除了給客戶端的主機之外
: 也要架設一條通往各種連線遊戲的網路
: 前文推文有人說改封包 這當然也是正確的
: 一般人使用網路 大概都是從 TCP/IP這層開始
: 往下一層MAC層 就有很多協定會動到封包
: 像是 QinQ, MACsec
: 再往下 PCS 本身也會做 Scrambled Encoding
: 往下就是 PHY 可以是數位也可以是類比 SerDes
這裡也有點小錯
PHY是一個整體,phy裡面大致上可分pcs 和pma (有些架構中間會參雜aui或xaui)
而不是pcs下面有phy
加上並不是所有的phy(pcs)都需要scrambled
1000base-x 1000base-t 10gbase-x 等等都不用scramble
然後serdes 通常是插在兩個pcs之間
phy主要也不是用來改封包(其實也不會動到封包)只是作為最下層的傳輸協定
跟vpn也沒啥關係
: 最後就是介質 看是背板 還是 光纖 銅纜之類的
: ※ 編輯: pponywong (59.124.167.178 臺灣), 07/27/2020 09:59:21
作者: sumarai (Pawn)   2020-07-27 10:40:00
嗯嗯,跟樓下想的差不多
作者: ThreekRoger (3kRoger)   2020-07-27 10:41:00
恩 對
作者: GrimmNotes (格林童話)   2020-07-27 10:46:00
趕快推 不然大家以為我看不懂
作者: ClawRage (猛爪Claw)   2020-07-27 10:56:00
恩 我懂我懂
作者: voohong (vhlhong)   2020-07-27 10:58:00
反正我推就變成我懂了
作者: Ttei (T太)   2020-07-27 11:02:00
既然樓上都懂了,那代表我也懂了
作者: lpdpCossette (科賽特)   2020-07-27 11:07:00
嗯嗯 就是這樣
作者: berice152233 (WASHI買的zenfone2)   2020-07-27 11:26:00
嗯,對,就是這樣,哈哈
作者: aram9527 (特殊連殺雙管霰彈槍)   2020-07-27 11:57:00
原來是這樣啊 完全明白了
作者: ssarc (ftb)   2020-07-27 13:01:00
對對對,跟我想的一樣
作者: shintz (Snow halation)   2020-07-27 13:30:00
我覺得我懂了,樓下應該也懂了

Links booklink

Contact Us: admin [ a t ] ucptt.com