2台のUnixマシンでサーバーとクライアントを実行しています。それらは、LAN内の2台のマシン、または離れてVLANに接続された2台のマシンにすることができます。クライアントはパケットのみを受信し、サーバーは送信のみを行います。(UDPまたはTCP)
それらの間の遅延をプログラムで測定するにはどうすればよいですか?
これを行う1つの方法は、送信前にパケットにタイムスタンプを追加することですが、クロックが同期されることは保証されていません。助言がありますか?
2台のUnixマシンでサーバーとクライアントを実行しています。それらは、LAN内の2台のマシン、または離れてVLANに接続された2台のマシンにすることができます。クライアントはパケットのみを受信し、サーバーは送信のみを行います。(UDPまたはTCP)
それらの間の遅延をプログラムで測定するにはどうすればよいですか?
これを行う1つの方法は、送信前にパケットにタイムスタンプを追加することですが、クロックが同期されることは保証されていません。助言がありますか?