速率,指的是連接在計算機網絡上的主機在數字信道上傳送數據的速率,它也稱為數據率或比特率,單位是bps。速率往往指的是額定速率或者標稱速率,意思也就是在非常理想的情況下才能達到的數據傳送的速率,然而在現實生活中是達不到的。
帶寬,在計算機網絡中用來表示網絡的通信線路傳送數據的能力,因此網絡帶寬表示在單位時間內從網絡中的某一點到另一點所能通過的“最高數據率”,單位也是bps。也就是說單位時間內線路中允許通過的比特的最大值。
兩者的區別:
參考了韓立剛老師計算機網絡的課程以及CSDN的計算機網絡中速率(date rate)和帶寬的區別,給出自己的理解:
可以將數字信道視為傳送帶,對于不同的傳送帶會有不同的傳送速率,(在這里默認同種傳送帶速率一定且恒定),在傳送帶上運輸的一個行李箱視為一個比特的數據.在傳送帶的起始位置有人負責將行李箱放置在傳送帶上.
每秒最多可以放多少個行李箱在傳送帶上即為帶寬(一般情況下,行李箱與行李箱之間是有間隔的,就像數據報在發送的時候也并非連續的一樣)
在傳送帶被放滿的情況下(即每個行李箱都緊挨,無間隙),每秒有多少個行李箱到達終點即為速率,指的是額定速率
這里會有一個疑惑:那么額定速率是否恒大于帶寬.
答案是否定的.
當有兩條傳送帶的情況下,假設每條傳輸帶的帶寬為60個/s,每條傳送帶的額定速率為100個/s.顯然該信道的帶寬=60*2>100