一.Byte 與 bit 說明
在計算機(jī)科學(xué)中,bit是表示信息的最小單位,叫做二進(jìn)制位度硝;一般用0和1表示。Byte叫做字節(jié)寿冕,由8個位(8bit)組成一個字節(jié)(1Byte)蕊程,用于表示計算機(jī)中的一個字符。bit與Byte之間可以進(jìn)行換算驼唱,其換算關(guān)系為:1Byte=8bit(或簡寫為:1B=8b)存捺;在實際應(yīng)用中一般用簡稱, 即1bit簡寫為1b(注意是小寫英文字母b)曙蒸,1Byte簡寫為1B(注意是大寫英文字母B)。
在計算機(jī)網(wǎng)絡(luò)或者是網(wǎng)絡(luò)運(yùn)營商(Internet service provider)中岗钩,一般纽窟,寬帶速率的單位用bps(或b/s,小b)表示兼吓;bps表示比特每秒即表示每秒鐘傳輸多少位信息臂港,是bit per second的縮寫。在實際所說的1M帶寬的意思是1Mbps(是兆比特每秒Mbps不是兆字節(jié)每秒MBps)视搏。
換算公式:
1Byte=8bit
1B=8b---------- 1B/s=8b/s(或1Bps=8bps)
1KB=1024B---------- 1KB/s=1024B/s
1MB=1024KB ---------- 1MB/s=1024KB/s
規(guī)范提示:實際書寫規(guī)范中B應(yīng)表示Byte(字節(jié))审孽,b應(yīng)表示bit(比特),但在平時的實際書寫中有的把bit和Byte都混寫為b 浑娜,如把Mb/s和MB/s都混寫為Mb/s佑力,導(dǎo)致人們在實際計算中因單位的混淆而出錯。
在實際上網(wǎng)應(yīng)用中筋遭,下載軟件時常炒虿看到諸如下載速度顯示為128KB(KB/s)暴拄,103KB/s等等寬帶速率大小字樣,因為ISP提供的線路帶寬使用的單位是比特(bit编饺,即小b)乖篷,而一般下載軟件顯示的是字節(jié)(byte,1byte=8bits)透且,所以要通過換算撕蔼,才能得實際值。
然而我們可以按照換算公式換算一下:
128KB/s=128×8(Kb/s)=1024Kb/s=1Mb/s即:128KB/s=1Mb/s
也就是我們我們要有1M的帶寬秽誊,下載速度才能達(dá)到128KB/s.
理論上:2M(即2Mb/s)寬帶理論速率是:256KB/s(即2048Kb/s)鲸沮,實際速率大約為80--200kB/s;(其原因是受用戶計算機(jī)性能养距、網(wǎng)絡(luò)設(shè)備質(zhì)量诉探、資源使用情況、網(wǎng)絡(luò)高峰期棍厌、網(wǎng)站服務(wù)能力肾胯、線路衰耗,信號衰減等多因素的影響而造成的)耘纱。
4M(即4Mb/s)的寬帶理論速率是:512KB/s敬肚,實際速率大約為200---440kB/s.
?????? ADSL(Asymmetric Digital Subscriber Loop)技術(shù)是一種不對稱數(shù)字用戶線實現(xiàn)寬帶接入互連網(wǎng)的技術(shù),ADSL作為一種傳輸層的技術(shù)束析,充分利用現(xiàn)有的銅線資源艳馒,在一對雙絞線上提供上行640kbps(理論上行1Mbps)下行8Mbps的帶寬,從而克服了傳統(tǒng)用戶在"最后一公里"的"瓶頸"员寇,實現(xiàn)了真正意義上的寬帶接入弄慰。
上行速率:是指用戶電腦向網(wǎng)絡(luò)發(fā)送信息時的數(shù)據(jù)傳輸速率。
下行速率:是指網(wǎng)絡(luò)向用戶電腦發(fā)送信息時的傳輸速率蝶锋。比如用 FTP上傳文件到網(wǎng)上去陆爽,影響上傳速度的就是“上行速率”;而從網(wǎng)上下載文件扳缕,影響下載速度的就是“下行速率”慌闭。
當(dāng)然,在實際上傳下載過程中躯舔,線路驴剔、設(shè)備 (含計算機(jī)及其他設(shè)備)等的質(zhì)量也會對速度造成或多或少的影響。
TCP/IP規(guī)定粥庄,每一個封包丧失,都需要有acknowledge信息的回傳,也就是說惜互,傳輸?shù)馁Y料利花,需要有一個收到資料的信息回復(fù)科侈,才能決定后面的傳輸速度,并決定是否重新傳輸遺失的資料炒事。
上行的帶寬一部分就是用來傳輸這些acknowledge(確認(rèn))資料的臀栈,當(dāng)上行負(fù)載過大的時候,就會影響acknowledge資料的傳送速度挠乳,并進(jìn)而影響到下載速度权薯。這對非對稱數(shù)字環(huán)路也就是ADSL這種上行帶寬遠(yuǎn)小于下載帶寬的連接來說影響尤為明顯。
有試驗證明睡扬,當(dāng)上傳滿載時盟蚣,下載速度講變?yōu)槔硐胨俣鹊?0%,這就可以解釋為什么很多朋友用BT下載的時候稍微限速反而能夠獲得更大的下載速度卖怜。
網(wǎng)絡(luò)運(yùn)營商提供的寬帶速率單位中屎开,"bps"是指"bit per second"。而實際速度所指的bps是指"Byte persecond"(1Byte=8bit)马靠。
在計算網(wǎng)速的上行速度或下行速度奄抽,都必須將數(shù)值除以8即把bit轉(zhuǎn)化為Byte。
例如:下行速 度(即下載速度)為1Mb/s甩鳄,其換算成等價值就是128KBps逞度;換算方法:1Mbps=1024/8(KBps)=128KBps即128KByte/s 。