資料傳輸速率(Data Transfer Rate),是描述資料傳輸系統的重要技術指標之一。資料傳輸速率在數值上等於每秒鐘傳輸構成資料代碼的位元數。
常用的資料傳輸速率單位有:Kbps、Mbps、Gbps與Tb/s,目前最快的乙太區域網路理論傳輸速率(也就是所說的「頻寬」)為10Gbit/s。
其中:
1Kbps=1000 bps
1Mbps= 1000*1000bps
1Gbps=1000*1000* 1000bps
1Tbps= 1000*1000*1000*1000bps
推薦課程:PHP教學。
資料傳輸速率計算公式:
R=(1/T)*log₂N (bps)
其中:T為數位脈衝訊號的寬度(全寬碼)或重複週期(歸零碼),單位為秒;一個數位脈衝也稱為一個碼元,N為一個碼元所取的有效離散值個數,也稱為調製電平數,N一般取2的整數次方值。若一個碼元可取0和1兩種離散值,則該碼元只能攜帶一位(bit)二進位訊息;若一個碼元可取00,01,10,11四種離散值,則該碼元就能攜帶兩位二進位訊息。以此類推,若一個碼元可取N種離散值,則該碼元能攜帶log₂N 位元二進位訊息。當N=2時,資料傳輸速率的公式可簡化為:R=1/T,表示資料傳輸速率等於碼元脈衝的重複頻率。由此,可引出另一技術指標-訊號傳輸速率,又稱碼元速率、調變速率或波特率(單位為波特,記作Baud)。訊號傳輸速率表示單位時間內經由頻道傳輸的碼元個數,也就是訊號經調變後的傳輸速率。若每個碼元所含的資訊量為1比特,則波特率等於比特率。
計算公式:B=1/T(Baud),式中T為信號碼元的寬度,單位為秒。
由以上兩公式可以得出:R=B log₂N(bit/s),或B=R/ log₂N(Baud)
#在計算機中,一個符號的意思是高低電平,分別代表邏輯“1”和邏輯“0”,所以每個符號所含的信息量剛好為1比特,因此在計算機通信中, 常將“比特率”稱為“波特率”,即:
1波特(B)= 1位元(bit)= 1位元/秒(1bit/s)
##例如:
電傳打字機最快傳輸率為每秒10個字元/秒,每個字元包含11個二進位位,則資料傳輸率為:11位元/字元×10個字元/秒=110位/秒=110波特(Baud)。 還有一種表示資料傳輸速率的方法就是「位元時間」(Td),它是指傳送一個二進位位元所需時間,用Td表示。計算機公式如下。 Td = 1/波特率= 1/B例如:
B=110bit/s,則Td = 1/110 ≈ 0.0091 s (9.1ms)以上是資料傳輸速率單位的詳細內容。更多資訊請關注PHP中文網其他相關文章!