[問答] 請問application層解決網路衝突的問題

看板Network作者 (Bad_To_The_Bone)時間13年前 (2012/04/23 16:14), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
想請教一下 如果兩人(user a, b)在進行連線遊戲的情況下 互相的網路有嚴重lag 但是兩人自己各自上網都是正常的 這情況 我自己的想法是: (可能有錯啦 小弟有讀過基本的電腦網路 但是沒寫過ap 也可能觀念根本有錯 >< ) -------- 如果是中央server user a <-> server 正常 user b <-> server 正常 這樣應該不會出現 a 與 b 互衝的情況 所以應該是a 或b 其中一人當遊戲的host端 遊戲間需要的sync資料統一由host端主控 於是a <-> b 之間的資料傳遞中 過程有許多封包lost, resent的情況嚴重 導致a到b之間有"衝突" 我的想法是這是net work層的問題(routing?) -------- 最近接觸到Garena上對打遊戲的時候 如有lag的情況 會有人叫開遊戲的人(host?) "開通" 以期待增加遊戲的順暢 然後 host在Garena的介面點下[開通線路] 會出現 [16:11:00] [系統訊息] 找到 3 開通線路。 [16:11:00] [系統訊息] 找到 1 開通線路, Ping:30 [16:11:00] [系統訊息] 找到 2 開通線路, Ping:32 [16:11:00] [系統訊息] 找到 3 開通線路, Ping:47 這樣的訊息 想請教一下這種動作 看起來像是利用application增加兩端之間順暢的通路的動作 究竟有沒有用呢 如果有 那應該是怎麼運作原理呢? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.169.202.132

04/24 02:01, , 1F
你要不要先說一下是在玩哪個遊戲?
04/24 02:01, 1F

04/24 04:52, , 2F
競時通 魔獸
04/24 04:52, 2F
文章代碼(AID): #1FbGzyCN (Network)
文章代碼(AID): #1FbGzyCN (Network)