サーバーからの応答の時間 (秒、ミリ秒、マイクロ秒) を試みています。クライアントは小さなパケットをサーバーに送信し、サーバーはクライアントに応答しています。パケットがクライアントからサーバーに送信され、サーバーは独自のタイムスタンプをパケットに追加してクライアントに返します。クライアントがそのパケットを受信すると、両方の時間の差を見つけ、この差をラウンドトリップ時間 + サーバーの処理時間として返します。
私の問題は、tcp ソケットにタイムスタンプ オプションがあることは知っていますが、ネット上にはその例がありません。誰かが私を正しい方向に導くことができれば、それは素晴らしいことです。
ありがとう OS: ubuntu 11.10 言語: C ソケット: BSD