1

我正在创建一个应用程序,让我可以使用每次 ping 之间的时间间隔来 ping IP 或 IP 范围。我在这里担心的是,如果允许间隔太小,那么我的程序会出现 ping 洪水。

在我的小应用程序中,我应该允许以毫秒为单位的最小间隔是多少?

4

1 回答 1

2

我认为每秒 ping 一次公开可用的 IP 地址看起来非常可疑。

一般来说,您不应过于频繁地 ping,这只会导致不必要的网络流量和拥塞。例如,如果您的应用程序的目的是直观地通知用户网络问题,那么更频繁地 ping 用户可以响应是没有用的。

也许更好的解决方案是使用基于统计的算法,该算法考虑到数据包丢失、响应时间和网络负载。该算法可以是自适应的,因为它可以在网络负载与所收集信息的价值之间进行权衡。

于 2012-01-20T04:47:00.737 回答