BitTorrent已經(jīng)被越來(lái)越多的企業(yè)作為全球范圍傳播軟件的途徑了。
目前,國外已經(jīng)有不少寬帶網(wǎng)絡(luò )運營(yíng)商開(kāi)始向普通用戶(hù)提供8Mbit/s帶寬的網(wǎng)絡(luò )接入服務(wù)。
而能夠讓用戶(hù)堅決的更換簽訂了不到一年的寬帶接入服務(wù)合同的唯一理由,就是為了獲得更大的帶寬。而全球飛降的寬帶接入價(jià)格,豐富的接入方式,以及與電話(huà)綁定的優(yōu)惠措施,都無(wú)法左右人們對高帶寬的追求。
放下網(wǎng)絡(luò )接入合同不管,有時(shí)候我很迷惑,這么高的帶寬,都被用戶(hù)用來(lái)做什么了?有些專(zhuān)家給出了答案:目前整個(gè)互聯(lián)網(wǎng)一半的流量,都被BitTorrent占據了。
如果你對此不太了解,那我可以先向你解釋一下。BitTorrent是一個(gè)文件傳輸協(xié)議,可以幫助用戶(hù)方便快速的下載大型文件,比如軟件安裝光盤(pán)的鏡像文件或者DVD電影等。它是由程序員Bram Cohen設計并在幾年前開(kāi)始發(fā)布的,發(fā)布之后,Cohen和他的BitTorrent可以說(shuō)是一夜成名。如果每個(gè)網(wǎng)民每次使用BitTorrent協(xié)議時(shí),僅需要支付給Cohen一美分,那么他現在也早已是百萬(wàn)富翁了。
BitTorrent的秘密就在于,它將下載的文件分成碎片,同時(shí)從不同的地方下載這些文件碎片,最后再將這些碎片拼接起來(lái)。這些碎片的來(lái)源主要是網(wǎng)絡(luò )上其它正在使用BitTorrent協(xié)議下載相同文件的網(wǎng)民。這意味著(zhù),BitTorrent可以輕易的將你的寬帶網(wǎng)絡(luò )占滿(mǎn),實(shí)現DSL服務(wù)商向你保證的最大下載速率,而不會(huì )受到一兩個(gè)分配服務(wù)器帶寬不足的限制。另一方面,這也意味著(zhù),當你下載一些流行的文件時(shí),速度會(huì )很快,而一些生僻的文件,由于同時(shí)下載的人很少,所以你所能實(shí)現的下載速度也會(huì )較低。
BitTorrent協(xié)議同時(shí)也具備一定的智能糾錯功能,可以確保所下載的文件與源文件是完全一致的。這一特性對于那些下載電影的用戶(hù)來(lái)說(shuō),也許不是那么重要,而對于下載軟件用于企業(yè)生產(chǎn)的用戶(hù)來(lái)說(shuō),則是非常必要的。
BitTorrent之所以能如此成功,一部分原因是它被Red Hat 以及Suse用來(lái)發(fā)布Linux安裝光盤(pán)的鏡像文件,以及被諸如Vmware這樣的廠(chǎng)家用來(lái)發(fā)布虛擬化軟件。說(shuō)到BitTorrent的流量占據了整個(gè)互聯(lián)網(wǎng)流量的一半兒,這個(gè)原因也不僅僅是廠(chǎng)商在發(fā)布他們的產(chǎn)品,更多的是廣大用戶(hù)在通過(guò)BitTorrent下載各種電影以及電視劇集。隨著(zhù)使用BitTorrent的用戶(hù)數量的增多,就連華納兄弟公司也聲明本月將采用BitTorrent向美國用戶(hù)發(fā)放其所購買(mǎi)的電影和其他音像制品了。
雖然BitTorrent只是一個(gè)簡(jiǎn)單的文件交換工具,但是它對于全球的企業(yè)和整個(gè)IT行業(yè),已經(jīng)產(chǎn)生了重要的影響。
軟件開(kāi)發(fā)人員也應該從中獲得提示:BitTorrent是采用Python腳本語(yǔ)言編寫(xiě)的,在開(kāi)發(fā)過(guò)程中,比更底層的C語(yǔ)言更加快速。作為一種解釋性語(yǔ)言,Python也具備跨平臺的工作能力,其優(yōu)勢不容忽略。
聯(lián)系客服