0

したがって、これは私の技術的理解の限界にあるため、重大なエラーについてはご容赦ください。

Web には、UDP に TCP のさまざまな優れた機能を与える方法についての記事がたくさんあります。反対の質問があります。UDP のように動作させるために、TCP をどれだけ除去または非アクティブ化できますか?

この考え方は、ネーグルのアルゴリズムをオフにする方法について読んだことから生まれました。他に何をオフにできますか?

たとえば、保証されたパケット順序の要件を無効にすることはできますか?

接続を確認するための往復通信の要件を無効にすることはできますか?

非常に小さな個別のパケットのみを送信し、すべての順序付け/再順序付けを相手側で自分で行った場合、TCP は UDP のように動作しますか?

これを行う理由は、確実に TCP のみをサポートする傾向があるモバイル ネットワーク上で UDP をシミュレートするためです。

ヘルプや提案は大歓迎です。

4

1 に答える 1

2

たとえば、保証されたパケット順序の要件を無効にすることはできますか?

いいえ、カウンターの設置は可能です。各パケットが確認されるわけではありませんが、パケット ルースも検出されます。

接続を確認するための往復通信の要件を無効にすることはできますか?

時間は最大 2 分まで設定できますが、それ以上にすることはできません。

非常に小さな個別のパケットのみを送信し、すべての順序付け/再順序付けを相手側で自分で行った場合、TCP は UDP のように動作しますか?

メッセージごとに新しい接続を使用すると、オーバーヘッドが大きくなります。

しかし、これらの操作はすべて IP/TCP スタックの奥深くにあり、構成するのは簡単ではありません。

これを行う理由は、確実に TCP のみをサポートする傾向があるモバイル ネットワーク上で UDP をシミュレートするためです。

VPN を使用できます。したがって、サーバーへの TCP 接続と UDP 接続がありますが、レイテンシは同じです。ワイヤレス接続は、失われたパケットについて認識されています。UDP を使用することは本当に良い考えではなく、携帯電話ネットワークは wlan よりもはるかに多くを失います。

于 2013-03-21T19:28:04.353 に答える