ネットワークの待ち時間をホストにpingを打つことで測定する
ICMPエコーパケット(あるいは「ping」)は,接続の応答時間を測定するのに使える.PingTimeを使って,潜在的なネットワーク経路とパフォーマンスの問題を追跡,診断することができる.
wolfram.comにpingを打つ.
In[1]:=
![Click for copyable input](assets.ja/measure-network-latency-by-pinging-hosts/In_5.png)
ping = PingTime["wolfram.com"]
Out[1]=
![](assets.ja/measure-network-latency-by-pinging-hosts/O_5.png)
結果を別の単位に変換する.
In[2]:=
![Click for copyable input](assets.ja/measure-network-latency-by-pinging-hosts/In_6.png)
UnitConvert[ping, "Seconds"]
Out[2]=
![](assets.ja/measure-network-latency-by-pinging-hosts/O_6.png)
In[3]:=
![Click for copyable input](assets.ja/measure-network-latency-by-pinging-hosts/In_7.png)
UnitConvert[ping, "Minutes"]
Out[3]=
![](assets.ja/measure-network-latency-by-pinging-hosts/O_7.png)
In[4]:=
![Click for copyable input](assets.ja/measure-network-latency-by-pinging-hosts/In_8.png)
UnitConvert[ping, "Eons"]
Out[4]=
![](assets.ja/measure-network-latency-by-pinging-hosts/O_8.png)
一定期間に一連のpingを使って,定期的にネットワークの状況をテストする.
In[5]:=
![Click for copyable input](assets.ja/measure-network-latency-by-pinging-hosts/In_9.png)
pings = PingTime["wolfram.com", 400]
In[6]:=
![Click for copyable input](assets.ja/measure-network-latency-by-pinging-hosts/In_10.png)
Histogram[pings]
Out[6]=
![](assets.ja/measure-network-latency-by-pinging-hosts/O_9.png)