2012-11-01 42 views
0

做正確ping測試的正確方法是什麼?我目前正在爲Blackberry開發Java,其功能有限。正確執行ping測試時間

我在做什麼是開給定的URL連接並測量這個時間,但我不知道,如果這確實是一個正確的ping時間測量。任何人都可以給我一些想法嗎?

回答

2

這聽起來像你正在尋找的是等待時間,這將是它需要爲你發送一些信息,並接收來自它的響應時間。

如果您不控制服務器,它不會完全準確 - 因爲您無法知道服務器在發送回來之前花費多長時間處理您的輸入。

如果服務器是不是你自己的,你可以插入標準的Ping協議(一如既往,wikipedia是這裏保存的一天)。

如果服務器是你自己的,你要避免這種情況,你需要建立一個類似的協議 - 在你發送一個請求,服務器響應。

在這兩種情況下,您都希望測量從發送時間到收到時間的時間,即'round trip delay time'

+0

發送讀取請求到服務器是否發送一些信息? – Cemre

+0

當然,如果你只是想要一些相對的東西 - 比較連接的代價,這可能是這種情況,那會很好。 –