0

UDP を使用して ar ドローンのプログラミングを書いていますが、ドローンがハングすることがあります。UDP のサイズが十分でない可能性があります。まだ UDP を使用している場合、状況を改善する方法はありますか?

4

1 に答える 1

0

UDP データグラムのサイズは、次の制限を受けます。

  1. 発信ソケット送信バッファー。このデフォルトは、Windows の 8k から他のシステムの 53k 以上まで、大きく異なります。

  2. ユーザーと受信者の間のネットワーク パス全体のパス MTU または最大伝送ユニット。通常、これは 1260 バイト以下です。

UDP データグラムの最も安全なサイズは 534 バイトです。これは、トランスポートによって断片化されることはないためです。これよりも大きなデータグラムを送信することを計画している場合は、別のトランスポート (通常は TCP) を検討する必要があります。

于 2012-06-22T08:38:44.747 に答える