0
asp.netを使用してサーバとクライアント間のレイテンシを確認する方法を教えてください。私はクライアントからサーバーにpingして、結果を取得したいと思います。これは可能ですか?サーバとクライアント間のレイテンシを確認する方法
私はクライアントのIPアドレスをpingすることができますが、これは数多くの理由で不可視です。たとえば、speedtest.netでは待ち時間をチェックし、同じことを知りたいと思うミリ秒を報告します。
string strClientIP = Request.UserHostAddress;
Ping ping = new Ping();
PingReply pr;
pr = ping.Send(strClientIP);
このコードは、上記に貼り付けたコードと同じです。 pingがおそらくクライアント上でオフになっている可能性があるので、クライアント - >サーバーではない - > pingする必要があります。 – Skiltz
クライアントとサーバーをどのように区別しているのか混乱しています。クライアントがASP.NETページを提供しているマシンであると考えていますか?これは本当にあなたがクライアント側をやっていることに本当に迷惑をかけるようなものではないようです。基本的にブラウザからpingしようとしていますか? –
サーバー= IIS クライアント=ウェブサイトへのVistor。 クライアントでPingがオフになることがあるため、サーバーからクライアントにpingできません。 – Skiltz