前方誤り訂正サポートを内蔵した軽量 VPN (または VPN モードで動作するネットワーク改善ツール)。高遅延の損失のあるリンク上のネットワーク品質を向上させます。 GamingVPN は前方誤り訂正 (リードソロモン符号) を使用して、追加の帯域幅使用量を犠牲にしてパケット損失率を削減します。
サーバーへのローカル ネットワークに損失があると仮定します。 GamingVPN を使用してサーバーへの VPN 接続を確立し、この VPN 接続経由でサーバーにアクセスするだけで、接続の品質が大幅に向上します。
パラメータを適切に調整すると、IP または UDP/ICMP のパケット損失率を簡単に 0.01% 未満に下げることができます。 GamingVPN は、パケット損失率を削減するだけでなく、TCP 遅延と TCP シングルスレッドのダウンロード速度を大幅に向上させることもできます。ゲーム用に最適化されています。
サーバー上で次のスクリプトを実行します (debian/ubuntu をサポート)。
bash <(curl -Ls --ipv4 https://github.com/Musixal/GamingVPN/raw/main/gamingvpn.sh)
このプロジェクトは、 directly
使用することも、 reverse
に使用することもできます。 Iran server
でリバースを使用するには、 external server
でConfigure for server
を選択し、 Configure for client
をクリックして、 IP address of Iran
を入力する必要があります。
つまり、直接使用する場合はイランのサーバーがクライアントになる必要があり、逆に使用する場合は外部サーバーがクライアントになります。デフォルトでは、設定はゲーム用に最適化されています。 FEC の量は帯域幅に大きな影響を与えるため、慎重に選択する必要があります。その形式はFEC x:y
で、x パケットごとに y 個の冗長パケットを送信することを意味します。
たとえば、 FEC 2:1
2 パケットごとに 1 つの追加パケットを送信することを意味し、帯域幅の消費量が1.5 times
になります。同様に、FEC 2:2 では帯域幅の消費量が 2 倍になります。 FECをオフにすることも可能です。パケットロスがないネットワークではオフにしても問題ありませんが、パケットロスが多いネットワークではFEC 2:1やFEC 2:4などの値を設定した方がよいでしょう。
詳細については、以下のチャンネルをチェックしてください: https://t.me/Gozar_Xray
私たちのプロジェクトをサポートするために TRX (TRC-20) を寄付してください:
TMVBGzX4qpt12R1qWsJMpT1ttoKH1kus1H
ご支援ありがとうございます!
https://github.com/wangyu-/tinyfecVPN