以前にこれと同様の質問をしたことがありますが、提供したコードが不足しているため、限られた助けしか得られませんでした。私は、組織が開発しているゲームのプロトタイプとして、クライアント/サーバー アプリケーションを作成しました。私が抱えている問題は、最初の接続が確立された後のクライアントが UDP データを送信し、最初のパケットを受信するが、残りのパケットを受信しないことです。クライアントが「接続」を開始しています (UDP がコネクションレス プロトコルであることはわかっています... 言いたいことはわかります)。Wireshark を介して送受信されたパケットを確認しましたが、正しく送受信されているようです。サーバーはポート転送されているため、クライアントからのすべてのデータを受信します。エラーは発生せず、パケットはすべてほぼ同じサイズです。私は自分のコードをここに投稿しました: http://pastebin.com/k5NsBDsQそれを見て、間違いがどこにあるかを確認できるようにします。これは、関連すると思われる部分だけでなく、完全なコードです。よろしくお願いします。