電纜調變解調器速度測試

電纜調變解調器速度測試

流行的速度測試(電纜、DSL 等)是否準確?如果是這樣,怎麼辦?另外,他們似乎只測量一個檔案的下載速度,而不測量響應性、延遲、穩健性等。有關於該主題的好文章的連結嗎?

答案1

我想說大多數速度測試是有缺陷的 如果您想要測量網頁瀏覽效能(這是相當多的人會做的事情)。幾乎所有測試都使用 Flash 或 Java,完全繞過瀏覽器 HTTP 堆疊。這些測試通常還使用單一大文件,完全繞過了只有某些瀏覽器本身支援的持久連接和 HTTP/1.1 管道的優點。如果您確實使用 Flash 或 Java 下載單個大文件,那麼這些測試可能更相關。

另外,我發現某些 Flash 測試的跨瀏覽器結果有很大差異,這與瀏覽器處理 Flash 動畫的方式有關,因此結果會出現偏差,而與網頁效能無關。

為了使這些測試更好,該方法需要反映:

  1. 該測試是根據正在測試的內容量身定制的!除非您在單一檔案上測試快閃網路效能,否則請使用快閃記憶體。瀏覽器測試應該跨多個標籤使用多個資源(記住 CSS 和 JS 可能會阻止某些瀏覽器中的連續下載)來重現真實情況。如果您正在測試 torrent 速度,則需要大量小頻寬 HTTP/UDP 連線。
  2. 測量變異性。大多數測試只執行一次,單一樣本不足以可靠地了解某些內容。人們需要對重複測試進行平均,最重要的是,需要估計變異數。是180確實比150好當變異性為 +- 100 時? {答案:否}

不確定是否有完美的資源,但 Steve Souder 至少在 Web 效能方面撰寫了大量文章:

http://stevesouders.com/

其他人提出的測試都遇到了這些技術問題。他們會給您一個大概的數字,通常可能會有所幫助,但您應該意識到其局限性。特別精美的 Flash 動畫似乎毫無用處,而且正如我所說,實際上可能會嚴重影響結果。

答案2

良好的連接由關鍵部分組成:吞吐量和響應能力。還有更多,但我堅持主要的 2 個(在我看來)。吞吐量是指可以透過連線推送或拉取多少資料(下載/上傳)。回應速度是指我的請求到達目的地並返回的速度。兩者都有點影響彼此。

Through put 是一項非常簡單的測試,只需訪問此處列出的網站之一,它就會測試您的上傳/下載速度。請記住,您向 ISP 支付的連線費用是有上限的(大多數情況下)。例如,我支付 6mb 下行/1mb 上行連線費用。 6mb 下行/1mb 上行是我的連線上限。有些 ISP 會有較低的限制。例如,如果 ISP 表示您的連線速度將介於 3mb 和 6mb 之間。另一個關鍵部分是您從中提取或推送資料的遠端主機。如果您的連線較大,那麼您會受到遠端主機連線的限制,並且會有效地對遠端主機進行 DoS。

響應能力有點難以測試。我不能 100% 確定測試它的正確方法。 window 中的 ping 和tracert 等指令是一個好的開始。它們會讓您大致了解往返遠端主機需要多長時間。這也考慮了遠端主機處理您的請求並將其發送回所花費的時間,因此請對此持保留態度。上網或線上聊天時,響應能力並不是什麼大問題。它與在線遊戲等應用程式一起發揮作用。緩慢的反應時間會導致你“滯後”,並使遊戲不那麼流暢,甚至無法玩。線上遊戲依賴快速回應而不是更高的吞吐量。

評估連線時需要考慮的其他事項包括正常運作時間、封鎖哪些連接埠、有關 Bittorrent、IRC、SMTP 或其他服務的 ISP 政策。

答案3

DSL報告已經存在了一段時間,並進行了不錯的下載、上傳和延遲測試。

答案4

相關內容