LAN 経由で通信する 2 つのアプリケーション間で一方向のレイテンシを測定し、その結果をデータ収集サーバーに報告する必要があります。
クライアント アプリケーションはマルチキャストを使用してデータを送信し、次に 2 つのサーバーを通過し、最後のサーバーがこのテストのエンド ポイントになります。
Agent -> multicast cloud -> server 1 -> server 2
「エージェント」と「サーバー2」の同期にNTP(またはLANのPTP)を使おうと考えたのですが、これを実装するのに適切なアルゴリズムは何か、その精度はどうなるのだろうか。
この測定を実行するにはどうすればよいですか (C# を使用)? そして、その精度はどのくらいでしょうか?
更新:データはエージェントとサーバー 2 の間で処理されていることに注意してください。したがって、測定は純粋にネットワークに関するものではありません。