2012-11-01 46 views
0

做正确ping测试的正确方法是什么?我目前正在为Blackberry开发Java,其功能有限。正确执行ping测试时间

我在做什么是开给定的URL连接并测量这个时间,但我不知道,如果这确实是一个正确的ping时间测量。任何人都可以给我一些想法吗?

回答

2

这听起来像你正在寻找的是等待时间,这将是它需要为你发送一些信息,并接收来自它的响应时间。

如果您不控制服务器,它不会完全准确 - 因为您无法知道服务器在发送回来之前花费多长时间处理您的输入。

如果服务器是不是你自己的,你可以插入标准的Ping协议(一如既往,wikipedia是这里保存的一天)。

如果服务器是你自己的,你要避免这种情况,你需要建立一个类似的协议 - 在你发送一个请求,服务器响应。

在这两种情况下,您都希望测量从发送时间到收到时间的时间,即'round trip delay time'

+0

发送读取请求到服务器是否发送一些信息? – Cemre

+0

当然,如果你只是想要一些相对的东西 - 比较连接的代价,这可能是这种情况,那会很好。 –