1. 程式人生 > >衡量網絡性能的幾個指標——吞吐量、時延、信道利用率

衡量網絡性能的幾個指標——吞吐量、時延、信道利用率

數據包 信道 span family 包括 gpo 單位 mil 最大

一.吞吐量(Throughput)

吞吐量是指網絡中主機(server和client)之間的實際數據傳輸速率,即單位時間內實際傳輸的數據量,常用的單位有Kbps,Mbps。

而帶寬是指網絡的最大數據傳輸速率,常用單位也是Kbps,Mbps。

二.時延(Delay)

時延是指從網絡中的一端(如server)開始發送數據算起,到網絡中的另一端完全接收這個數據的時間間隔。

常用的相關概念還包括最大時延和平均時延。比如說一定時間裏,發送好多個數據包,計算這些數據包的總時延,然後求出平均時延和最大時延。

三.信道利用率(Channel Utilization)

信道利用率是指發送時延除以發送時延加上往返傳輸時延,真是晦澀難懂,舉個栗子:

假設信道的長度為10km,往返傳輸時延為10ms,傳輸數據長度為2048bit,發送端的發送速率為1Mbps,在其他時延忽略的情況下,求信道利用率。
發送時延:
2048/(1*1024*1024)=1.9ms

信道利用率:1.9/(1.9+10)=15.97%

衡量網絡性能的幾個指標——吞吐量、時延、信道利用率