
假設我有一個1Gbps頻寬網路卡。我可以從數學上從頻寬數字得出我的網路延遲是多少嗎?
答案1
這是兩個不同的概念。
更多頻寬意味著同時承載更多內容(前提是從 NIC 到伺服器 NIC 的整個鏈路足夠快)。
網路延遲是資料從 NIC 傳輸到伺服器(目標)NIC 所需的時間(通常與兩者之間的距離有關,但不僅如此)。
答案2
頻寬和延遲沒有聯繫在一起,因此沒有數學方法來計算它。
頻寬是指可以在線上塞入多少資料。延遲是指資料到達目的地所需的時間。
這樣想吧。如果您和目的地之間有 100 兆位元的連接,但目的地僅相距 10 英尺,則資料將很快到達那裡。但是,假設目的地距離 100 英里。到達那裡需要更長的時間。除此之外,您和目的地之間的網路設備也會增加延遲。即使是 100mbit 的路由器和交換器也會增加一點點延遲來處理流經它們的封包。因此,如果您通過兩個交換器和兩個路由器,每個交換器都會增加 1 毫秒的延遲,那麼即使在 100 兆位元的情況下,也會有 4 毫秒的延遲。