带宽计算方法 及 大B与小b 说明
?
一.Byte 與 bit 說明
在計算機科學中,bit是表示信息的最小單位,叫做二進制位;一般用0和1表示。Byte叫做字節,由8個位(8bit)組成一個字節(1Byte),用于表示計算機中的一個字符。bit與Byte之間可以進行換算,其換算關系為:1Byte=8bit(或簡寫為:1B=8b);在實際應用中一般用簡稱, 即1bit簡寫為1b(注意是小寫英文字母b),1Byte簡寫為1B(注意是大寫英文字母B)。
?
在計算機網絡或者是網絡運營商(Internet service provider)中,一般,寬帶速率的單位用bps(或b/s,小b)表示;bps表示比特每秒即表示每秒鐘傳輸多少位信息,是bit per second的縮寫。在實際所說的1M帶寬的意思是1Mbps(是兆比特每秒Mbps不是兆字節每秒MBps)。
?
換算公式:
1Byte=8bit
1B=8b---------- 1B/s=8b/s(或1Bps=8bps)
1KB=1024B---------- 1KB/s=1024B/s
1MB=1024KB ---------- 1MB/s=1024KB/s
?
規范提示:實際書寫規范中B應表示Byte(字節),b應表示bit(比特),但在平時的實際書寫中有的把bit和Byte都混寫為b ,如把Mb/s和MB/s都混寫為Mb/s,導致人們在實際計算中因單位的混淆而出錯。
?
二.實際使用
在實際上網應用中,下載軟件時常常看到諸如下載速度顯示為128KB(KB/s),103KB/s等等寬帶速率大小字樣,因為ISP提供的線路帶寬使用的單位是比特(bit,即小b),而一般下載軟件顯示的是字節(byte,1byte=8bits),所以要通過換算,才能得實際值。
?
然而我們可以按照換算公式換算一下:
128KB/s=128×8(Kb/s)=1024Kb/s=1Mb/s即:128KB/s=1Mb/s
也就是我們我們要有1M的帶寬,下載速度才能達到128KB/s.
?
理論上:2M(即2Mb/s)寬帶理論速率是:256KB/s(即2048Kb/s),實際速率大約為80--200kB/s;(其原因是受用戶計算機性能、網絡設備質量、資源使用情況、網絡高峰期、網站服務能力、線路衰耗,信號衰減等多因素的影響而造成的)。
4M(即4Mb/s)的寬帶理論速率是:512KB/s,實際速率大約為200---440kB/s.
?
三. ADSL 寬帶說明
?????? ADSL(Asymmetric Digital Subscriber Loop)技術是一種不對稱數字用戶線實現寬帶接入互連網的技術,ADSL作為一種傳輸層的技術,充分利用現有的銅線資源,在一對雙絞線上提供上行640kbps(理論上行1Mbps)下行8Mbps的帶寬,從而克服了傳統用戶在"最后一公里"的"瓶頸",實現了真正意義上的寬帶接入。
?
上行速率:是指用戶電腦向網絡發送信息時的數據傳輸速率。
下行速率:是指網絡向用戶電腦發送信息時的傳輸速率。比如用 FTP上傳文件到網上去,影響上傳速度的就是“上行速率”;而從網上下載文件,影響下載速度的就是“下行速率”。
當然,在實際上傳下載過程中,線路、設備 (含計算機及其他設備)等的質量也會對速度造成或多或少的影響。
?
?
上行速率對下行速率的影響:
TCP/IP規定,每一個封包,都需要有acknowledge信息的回傳,也就是說,傳輸的資料,需要有一個收到資料的信息回復,才能決定后面的傳輸速度,并決定是否重新傳輸遺失的資料?! ?/p>
上行的帶寬一部分就是用來傳輸這些acknowledge(確認)資料的,當上行負載過大的時候,就會影響acknowledge資料的傳送速度,并進而影響到下載速度。這對非對稱數字環路也就是ADSL這種上行帶寬遠小于下載帶寬的連接來說影響尤為明顯。
有試驗證明,當上傳滿載時,下載速度講變為理想速度的40%,這就可以解釋為什么很多朋友用BT下載的時候稍微限速反而能夠獲得更大的下載速度?!?
?
小結:
網絡運營商提供的寬帶速率單位中,"bps"是指"bit per second"。而實際速度所指的bps是指"Byte persecond"(1Byte=8bit)。
在計算網速的上行速度或下行速度,都必須將數值除以8即把bit轉化為Byte。
例如:下行速 度(即下載速度)為1Mb/s,其換算成等價值就是128KBps;換算方法:1Mbps=1024/8(KBps)=128KBps即128KByte/s 。
?
?
?
?
?
?
整理自網絡
-------------------------------------------------------------------------------------------------------
版權所有,文章允許轉載,但必須以鏈接方式注明源地址,否則追究法律責任!
Blog:???? http://blog.csdn.net/tianlesoftware
Weibo: http://weibo.com/tianlesoftware
Email: ? tianlesoftware@gmail.com
Skype: tianlesoftware
?
-------加群需要在備注說明Oracle表空間和數據文件的關系,否則拒絕申請----
DBA1 群:62697716(滿);?? DBA2 群:62697977(滿)??DBA3 群:62697850(滿)??
DBA 超級群:63306533(滿);? DBA4 群:83829929(滿) DBA5群: 142216823(滿)?
DBA6 群:158654907(滿)?? DBA7 群:69087192(滿)??DBA8 群:172855474
DBA 超級群2:151508914? DBA9群:102954821???? 聊天 群:40132017(滿)
轉載于:https://www.cnblogs.com/hibernate315/archive/2011/10/26/2398921.html
總結
以上是生活随笔為你收集整理的带宽计算方法 及 大B与小b 说明的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转载]Linux用户管理全攻略(八)
- 下一篇: 计算机能思考吗?图1专题6:“人脑是计算