揭開ADSL接入網(wǎng)速度不穩(wěn)之謎
ADSL接入網(wǎng)是使用最普遍的一種接入網(wǎng)方式,這里我們主要介紹ADSL接入網(wǎng)的速度問題。經(jīng)常使用ADSL接入網(wǎng)的用戶,你知道ADSL的真正速度嗎?帶著這個(gè)疑問我們將問題一步一步展開。
很多用戶反映,ADSL接入網(wǎng)下載速率并沒有達(dá)到標(biāo)稱的512K,通過ADSL接入網(wǎng)絡(luò)后,下載時(shí)會(huì)出現(xiàn)一個(gè)下載速率指示條,上面顯示的下載速率一般為50KByte/s左右!這其實(shí)是個(gè)換算關(guān)系不清引起的誤會(huì)。
1、512KADSL是什么意思?512K=512Kbps=512Kbits/s=64Kbytes/s,我想這個(gè)換算應(yīng)該沒什么問題。
2、64Kbytes/s意味著什么?
這個(gè)64K的真正含義是“個(gè)人用戶所能獨(dú)享的***下載帶寬”那么這又是什么意思呢,不知道現(xiàn)在有沒有人注意過電信ADSL接入網(wǎng)安裝的申請(qǐng)表,上面的帶寬項(xiàng)目寫的是都是不高于512K”,“不高于8M”等等,也就是說我們?cè)谡5那闆r下可以擁有最多不超過64K的專有帶寬。注意是“不高于”,那么也就是說很多時(shí)候我們的專有帶寬可能小于64K,那有又是為什么呢?
事實(shí)上,中國(guó)電信的ADSL接入網(wǎng)是運(yùn)行在ATM上面,ATM到chinanet邊緣路由器帶寬是155M,每一個(gè)邊緣路由器可以連接3000用戶,如果這些用戶同時(shí)上網(wǎng),那么每個(gè)用戶其實(shí)只有50kbit/s的帶寬,也就是7Kbytes/s,加上路由器衰減,那么最終可能只有普通modem的速度了。當(dāng)然以上只是假想的情況,畢竟3000人同時(shí)連在一臺(tái)邊緣路由器上面幾乎是不可能的,電信也不會(huì)讓路由器滿負(fù)荷連接而使得速度下降如此之巨。但是,64K是***專有帶寬是毋庸置疑的。
3、那為什么我的512KADSL經(jīng)??梢赃_(dá)到100K甚至200K以上的下載速度呢?
我們搞清楚了64K是***專有帶寬,但不等于***帶寬,事實(shí)上在ADSL撥號(hào)時(shí)已經(jīng)分配了實(shí)際約等于8Mbps,也就是1Mbytes/s的下載帶寬,只不過電信限制了我們的專有帶寬***64K,那么當(dāng)路由器連接的用戶較少的時(shí)候,我們可以獲得一部分超過專有帶寬的共享帶寬(顯然電信沒必要讓這些帶寬閑置),當(dāng)然512K速率的ADSL永遠(yuǎn)不可能通過占用共享帶寬達(dá)到1M/s的下載速度,因?yàn)楫吘箍傔€是有很多人在同時(shí)上網(wǎng),而且電信肯定還有一些平衡負(fù)載的機(jī)制。
4、ADSL上傳速度對(duì)下載的影響
TCP/IP規(guī)定,每一個(gè)封包,都需要有acknowledge訊息的回傳,也就是說,傳輸?shù)馁Y料,需要有一個(gè)收到資料的訊息回復(fù),才能決定后面的傳輸速度,并決定是否重新傳輸遺失的資料。
上行的帶寬一部分就是用來(lái)傳輸這些acknowledge(確認(rèn))資料的,當(dāng)上行負(fù)載過大的時(shí)候,就會(huì)影響acknowledge資料的傳送速度,并進(jìn)而影響到下載速度。這對(duì)非對(duì)稱數(shù)字環(huán)路也就是ADSL接入網(wǎng)這種上行帶寬遠(yuǎn)小于下載帶寬的連接來(lái)說影響尤為明顯。有試驗(yàn)證明,當(dāng)上傳滿載時(shí),下載速度講變?yōu)槔硐胨俣鹊?0%,這就可以解釋為什么為什么很多朋友用BT下載的時(shí)候稍微限速反而能夠獲得更大的下載速度。