帶寬和延時的區別

帶寬和延時的區別是很多人都會混淆的東西,但如果你是一個IT專業人士,知道這兩者之間的區別是很有用的,因為你遲早會面臨與之相關的網絡問題。部分的混亂是由互聯網供應商造成的,他們總是建議增加帶寬來解決每一個與網速相關的問題,但正如我們將看到的那樣,互聯網連接速度並不總是由帶寬決定的。


什麼是帶寬?

要理解帶寬和延遲,我們需要對這兩者有一個明確的定義,所以我們先說說帶寬。帶寬是指可以從一點到另一點的數據傳輸量,通常以秒為單位。互聯網供應商通常會這樣宣傳他們的互聯網帶寬,比如說20/20 Mbps,這意味著一秒鐘內可以從YouTube上傳或下載20兆比特/秒的數據。大多數人只熟悉衡量帶寬的術語,如Megabytes、Gigabytes等,但互聯網供應商仍然使用Megabit的衡量標準,因為它使數字看起來更大,但實際上,20/20 Mbps的連接只有2兆字節左右。重要的是,要記住帶寬不是速度,帶寬不是速度。


什麼是延遲?

延遲是指一個數據包從一個點到另一個點所需的時間。Latency的另一個準確術語是延遲。關於延遲,有一件重要的事情要記住,那就是它是愛因斯坦在相對論中提出的一種自然現象。 在我們的宇宙中,萬物都需要時間來運行,即使是光也是如此。所以在互聯網上,一個數據包從Facebook的數據中心到你的電腦所需要的時間就叫做延遲。


帶寬和延遲之間有什麼區別?

通過閱讀上面這兩個術語的定義,你可能已經發現了兩者之間的區別,但如果你還在困惑,我給你做個比喻,讓你更容易理解。想象一下,在一條有4條車道的高速公路上,限速是60英里/小時。現在在互聯網上,帶寬就是高速公路,而延遲就是60英里/小時的限速。現在,如果你想增加通過高速公路的汽車數量,你可以增加更多的車道,但由於高速公路有太多的彎道和顛簸,你不能增加限速,所以所有的車都必須以60英里/小時的速度行駛。高速公路有多少車道並不重要,不管高速公路有多少車道,汽車都會在同一時間到達目的地,而不管高速公路的大小。

那你可能會問,為什麼增加帶寬就能提高下載速度,這不是速度嗎?不,增加帶寬是增加容量而不是增加速度。按照高速公路的比喻,想象一下,在高速公路上行駛的車輛都是裝著房子的磚頭的卡車。所有的卡車都必須以60英里/小時的速度行駛,但一旦到達目的地,不是運送4車磚,而是6車,因為高速公路上增加了2條車道。同樣的事情也會發生,當你給互聯網連接增加帶寬時,容量增加了,但延遲(速度)不變。


是什麼原因造成了延遲?

延遲是由互聯網數據包通過的距離和介質的質量造成的。例如,通過光纖連接的延遲比通過銅線電纜的延遲短,但通過銅線電纜的延遲比通過衛星連接的延遲短等。 衛星利用微波頻譜從太空中轉發數據連接。增加衛星連接的延遲,例如,衛星連接的延遲是數據包來回傳輸的距離。


什麼時候會出現延遲問題?

只要網頁、Netflix、YouTube和其他多媒體東西加載速度快,大多數人都不會注意到也不會在意延遲。只有當需要實時數據傳輸時,延遲才會成為問題。例如,VOIP通話、在線面對面會議等。我計算過,任何超過200ms的延遲都會給你的實時通信帶來問題,例如在Skype或VOIP通話中,你會經歷一個明顯的延遲,這將使你幾乎不可能在沒有中斷的情況下進行流暢的對話。


如何測試延遲?

從任何一臺電腦上測試延遲的最快捷的方法是使用ICMP協議的Ping命令來測試延遲,例如,如果我想測試我的電腦和Google的數據中心之間的延遲,我會輸入命令ping google.com。


帶寬和延時的區別


總結

希望你現在對帶寬和延遲之間的理解更加清晰了。如果您有任何問題、建議或意見,請使用下面的評論框。


分享到:


相關文章: