我需要一个关于小ping应用程序中间隔设置的建议

时间:2012-01-19 09:30:05

标签: user-interaction winforms

我正在创建一个应用程序,它允许我使用每次ping之间的时间间隔ping IP或IP范围。我担心的是,如果允许间隔太小,那么我的程序似乎会发生ping泛洪。

我应该在最小的应用程序中允许最小间隔(以毫秒为单位)?

1 个答案:

答案 0 :(得分:2)

我认为每秒一次ping一个公开的IP地址会显得非常可疑。

一般情况下,你不应该比有用的更频繁地ping,它只会导致不必要的网络流量和拥塞。例如,如果您的应用程序的目的是直观地通知用户网络问题,那么更频繁地ping用户可以做出响应是没有用的。

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