サーバー、クライアント、client2というc#実行可能ファイルが同じアドレスで相互にメッセージを送っています。私はそれらが来るポート番号によってメッセージを区別しています。
通常の実行-1サーバーがクライアントの参加を開始し、離脱します
run-2サーバーがクライアント2の参加を開始し、離脱します
run-3サーバーがクライアントの参加を開始しますclient2の参加(ここで問題が発生します)、サーバーから応答を受け取る場合もあれば、ハングしてサーバーからの応答が届かない場合もあります。
msg転送ルーチンをブロックするUDPClientを使用しています。
現在の解決策:サーバーから同じメッセージを2回送信しています(少なくとも2回目の取得を期待して)。これは非常に重要であり、このメッセージが失われることはありません。そのような一時的なハッキングの潜在的な失敗は何でしょうか?
また、私のqかどうか教えてください。不完全です詳細を提供します。