クライアントがサーバーへの TCP ソケットを開くクライアント サーバーの状況があり、それらの間でデータが送信されずに長い時間が経過することがあります。サーバーがクライアントにデータを送信しようとして成功したように見えますが、クライアントはそれを受信せず、数分後にクライアントが切断されたように見えるという問題が発生しました。
時々何らかのキープアライブ パケットを送信する必要がありますか?
編集:注意してください、これは同じコンピューター上のピアとの関係です。コンピューターは、このコンピューターに使用されるポートの範囲を転送する NAT の背後にあります。サーバーに接続するクライアントは、DNS 経由で接続を開きます。つまり、mydomain.net とポートを使用して接続します。