為什麼 ping 我的朋友的 ping 時間比預期的要高?

為什麼 ping 我的朋友的 ping 時間比預期的要高?

為什麼對居住在同一城市、聘用同一ISP、且距離我的鄰居30 英里遠的朋友進行ping 操作時,顯示的ping 值(20 毫秒)比從ISP 中對本地伺服器執行ping 操作(5 毫秒)稍高?

只需要跳兩跳就能到達他家然後再回來。難道我不應該(至少)得到與我的 ISP 的伺服器相同的 ping 嗎?

這是完全不正常的。為什麼我到達他家並返回需要花費幾毫秒的時間?我 100% 確定我們的連線完全正常。他住得離我太近了,但為什麼呢?請有人向我解釋一下,這太令人沮喪了。

答案1

這絕對是一個非常正常的 ping。僅僅因為您對本地專用伺服器的 ping 時間為 5 毫秒,並不一定意味著您對朋友的 ping 時間也完全相同。而那是完全不可能的。 (由於連接本身受到一些限制)

不過,需要考慮一些因素,例如您和您的朋友使用哪種服務,以及您的 ISP 如何在客戶之間路由流量。 (它可能與您心愛的伺服器的簡單追蹤路由有很多不同)

通常,影響伺服器和朋友的 ping 時間高低的主要因素是線路中應用了多少防火牆(交錯模式深度),從而延遲了從家庭連接到互聯網的信號/數據包您正在連接的機櫃。不幸的是,這是您無法控制的,因為網路機櫃確切地知道什麼最適合您的連線。

但是,您可以要求您的 ISP 降低連結延遲,然後討論一些瑣碎的細節等。但既然你沒有遭受高 ping 時間的困擾,那麼你應該沒問題。您對朋友的 ping 值非常好!你應該對此感到高興。

答案2

這很正常。讓他也對本機伺服器執行 ping 操作,您可能會發現他的 ping 值比您稍高。

然後,當您 ping 到他時,您並不是直接 ping 到他,而是 ping 到您的 ISP,ISP 將其轉發給您的朋友。然後他做出回應,ISP 將 ping 轉發回給您。所以 5ms x2 = 10ms,但他的連接可能有點慢,所以可以說... ping 本身需要 15 毫秒。然後,ISP 端的網路本身需要額外的時間。他們可能會將 ping 發送到帶外路由器,然後返回內部路由器,這可能會產生額外的 5 毫秒。

是的,ISP 如何進行連網只是猜測,但這種行為是預期行為。

要獲得有關延遲形成位置的詳細圖表,請tracert對其 IP 位址執行 a 操作,看看哪裡變得緩慢。

相關內容