こんにちは、日々Timeoutに頭を悩ませているkoafです。
私は皆さんご存知(?)の通りTimeoutのせいでサーバーに参加できない事態が続いています。結構つらいです。そのせいで運営様に少し言い過ぎたこともあります。
そんな私がなぜTimeoutが発生するのか考えてみました。素人ながら書いたので変な部分があるかもしれませんがご了承ください。
1.スペックの問題
スペックが悪すぎてきたパケット量を処理しきれずTimeoutが発生するという仮説です。
これは正直あり得ないと考えています。一応旧世代のゲーミングPCなのでそこらへんはないと思います。まだ仮説のため絶対とは言い切れませんが。
2.ソフトウェアの破損
ソフトウェアの一部が破損しておりネットワーク受信の周りが死んでいるという仮説です。
これもあり得ないと思います。なぜなら色んなlauncher、色んなバージョンで試しているからです。
OS周りのネットワークが死んでいる可能性も捨てきれませんが、まず死んでいたらこのブログをかけていないのであり得ないとなります。
でも実際二番目に有力な説のため馬鹿にできない仮説となっております。
後述する中継サーバーの問題の次に私が考えていた仮説なので頭の片隅に入れといてくれますと。。。
3.ファイアウォール周り
これは何回も確認したのでないです。確定です。
ついでにルータの設定も間違えていませんでした。やはりこれはありえないと断言できます。
4.中継サーバーの問題
これが一番あると思います。なぜなら過去サーバー(V.2)に参加できていたのでまずZshareのサーバーが置いてあるところとは問題がない。
そしてZshareはV2からV3へ変更したときTCPshieldからX4dへ変更している。そのためX4dとの問題がある。X4Dについて検索していると結構海外の批判記事が見つかります。そのなかにはTimeoutの問題やTickの問題が報告されていました。そのため私の家とX4Dに問題があると考えられます。
という仮説です。本当にそうかはわかりませんがこの説が有力であるという根拠はそれなりにそろっています。
最後に
私はVPNが使えないのでもう参加できません。Ver.4に期待しときます。何か月後になるやら....
正直Zshareに入れないとZlauncherの開発意欲がわいてこないのでちょっと滞り気味になるかもしれません。もとから滞り気味だったのにね!
運営様にはMamireimuさんのDOS対策をおすすめします。JavaもBEも入れて月額500円だったかな?そのくらいだったと思うのでMamireimuさんのところのDOS対策をおすすめします。
みなさんもDOSが気になるならMamireimuさんの【CloudFlare DDoS Protect for JAVA&統合版】を検討してみてください。アフィじゃないよ!
MamireimuさんのDOS対策 CloudFlare DDoS Protect for JAVA&統合版 の購入サイトはこちら→
2022/2/18 9時追記
x4dではなくx4bでした。申し訳ございません。 そしてz shareは前述したmamireimuさんのdos対策が相性が悪いようです。