私は大学の試験の準備をしていますが、昨年の質問の 1 つは「UDP マルチキャストを信頼性の高いものにする方法」(tcp や失われたパケットの再送信など) でした。
私はこのようなことを考えました:
サーバーは UDP を使用してマルチキャストを送信します
すべてのクライアントは、そのパケットの受信確認を送信します (TCP を使用)
全員がパケットを受信しているわけではないことをサーバーが認識した場合、特定のクライアントにマルチキャストまたはユニキャストを再送信します。
問題は、通常はパケットを失い、サーバーに再送信を強制する 1 つのクライアントが存在する可能性があることです。
いいですか?