1. 程式人生 > 其它 >計算機網路常用的7個性能指標

計算機網路常用的7個性能指標

1. 速率  bit/s
 即每秒傳輸的位元數量速率,速率的單位是bit/s,有時候也寫為b/s或者bps。

2. 頻寬  bit/s
  即在單位時間內網路中通訊線路所能傳輸的最高速率,由此可知,頻寬的單位就是速率的單位bit/s,即位元每秒。

3. 吞吐量 bit/s
  即實際速率,吞吐量表示在單位時間內通過某個網路或介面的實際的資料量,包括全部的上傳和下載的流量。

4. 時延
  時延是指資料(一個報文或分組,甚至位元)從網路(或鏈路)的一端傳送到另一端所需的時間。時延也稱為延遲或遲延。

需要注意的是,網路中的時延是由以下幾個不同的部分組成:
  傳送時延和傳播時延,排隊時延和處理時延。我們在計算一個數據分組的時延應該要把這幾個時延算進去。

5. 傳送時延和傳播時延
5.1 傳送時延
  傳送時延是主機或路由器傳送資料幀所需要的時間,也就是從該資料幀的第一個位元算起,直到最後一個位元傳送完畢所需要的時間。 。

5.2 傳播時延
傳播時延是電磁波在通道中傳播一定的距離需要花費的時間  

傳送時延一般發生在機器(網路裝置)內部中的網路介面卡,與傳輸的通道無關。而傳播時延則是發生在機器外部的傳輸通道媒體上(光纖,同軸線纜等),與訊號的速率無關。

一般來說,訊號傳送的距離越遠(通道長度越長),傳播時延就越大。

6. 排隊時延和處理時延
  處理時延:主機或路由器在收到分組時要花費一定的時間進行處理,例如分析首部,從分組中提取資料部分,進行差錯校驗或查詢路由轉發資料等,這就是處理時延。

  排隊時延:資料分組在網路中傳輸時,要經過許多路由器。但分組到達路由器時要先在輸入佇列中排隊等待處理。在路由器確定了從哪個介面轉發後,還要在輸出佇列中排隊等待轉發,這就是排隊時延。

  排隊時延的長短往往取決於網路當時的通訊量,當網路綜通訊流量較大時,就會發生佇列溢位,使分組丟失,導致排隊時延更大。

  再回到我們之前說過的,時延是指資料(一個報文或分組,甚至位元)從網路(或鏈路)的一端傳送到另一端所需的時間,其實這個總的時延包括了傳送時延和傳播時延,排隊時延和處理時延。平時我們所說的資料在網路中經歷的時延就是指總的時延。

到這裡我們思考一個問題:頻寬會影響時延嗎?

  時延和頻寬是計算機網路中兩個不同的效能指標,從我們之前的學習中可知,它們並沒有直接的關係,即便在學習時延時也沒有明確說明,也就是說,頻寬的高低並不會影響到時延

7. 往返時間RTT
  在計算機網路中,往返時間RTT(Round-Trip Time)也是一個非常重要的效能指標,它表示從傳送端傳送一個數據包開始,到接收到該資料包的確認所花費的時間( 傳播+傳送+傳播)