中學(xué)信息技術(shù)論文:使用BT技術(shù)打造廉價高效的校園網(wǎng)傳輸系統(tǒng).doc_第1頁
中學(xué)信息技術(shù)論文:使用BT技術(shù)打造廉價高效的校園網(wǎng)傳輸系統(tǒng).doc_第2頁
中學(xué)信息技術(shù)論文:使用BT技術(shù)打造廉價高效的校園網(wǎng)傳輸系統(tǒng).doc_第3頁
中學(xué)信息技術(shù)論文:使用BT技術(shù)打造廉價高效的校園網(wǎng)傳輸系統(tǒng).doc_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

使用BT技術(shù)打造廉價高效的校園網(wǎng)傳輸系統(tǒng)摘要:本文簡略介紹BT技術(shù)在文件傳輸方面迅速普及的原因,并且提出了在中學(xué)校園網(wǎng)絡(luò)環(huán)境中BT技術(shù)的應(yīng)用前景,同時給出具體的可實行的應(yīng)用范例和測試數(shù)據(jù)。通過應(yīng)用BT技術(shù)搭建校園傳輸系統(tǒng),不僅大大降低了建設(shè)成本、維護成本,而且能夠極大地豐富校園網(wǎng)內(nèi)的教學(xué)資源,再者這種技術(shù)簡單易學(xué),很符合現(xiàn)在中小學(xué)校園網(wǎng)絡(luò)的實際情況。關(guān)鍵詞:局域網(wǎng);比特流;點對點;資源共享;文件傳輸文件傳輸是校園網(wǎng)絡(luò)應(yīng)用中一個最常用的功能。一般傳輸系統(tǒng)的搭建,都采用FTP、HTTP,它們基本上都是以服務(wù)器對客戶端的模式為主。以FTP系統(tǒng)為例,它對服務(wù)器硬件的要求比較高,而且需要大容量的硬盤,投入比較大,而且不易維護,資源更新所花的精力比較很多。如果使用BT來搭建文件傳輸系統(tǒng),那么FTP系統(tǒng)所碰到的很多問題都可以引刃而解。本文主要通過介紹BT技術(shù)的原理,以及通過我校校園網(wǎng)絡(luò)建設(shè)中基于BT技術(shù)的傳輸系統(tǒng)的搭建作為范例來共同探討如何為普通中小學(xué)設(shè)計一套適合本校實際情況的傳輸系統(tǒng)。一、BT技術(shù)的原理BT 是 Bit Torrent 的縮寫,中文名為“比特流”,它是一種全新的P2P(點對點)文件共享系統(tǒng)。BT存在一個用于交換各種資源種子文件的服務(wù)器,所謂的種子就是當(dāng)前發(fā)布資源的HASH碼以及一些相關(guān)的信息,它以文本的形式存在于一個后綴名為Torrent的文件中。下載文件時,首先必須到服務(wù)器上下載一個指定的Torrent文件,用BT客戶端對這個文件進行分析后,向服務(wù)器提出請求,服務(wù)器及時反饋一定數(shù)量的擁有這個資源的IP表,同時把請求下載這個資源的IP也添加到這個表中,用來提供給下一個請求者。用戶的BT客戶與服務(wù)器通信后,就不再依賴服務(wù)器,而是通過服務(wù)器給予的IP表,主動與IP表中的電腦進行連接,通過BT的各類協(xié)議主動協(xié)商,上傳或下載數(shù)據(jù)。下載的數(shù)據(jù)會根據(jù)Torrent文件中的Sha1 校驗碼去校驗,錯誤的就說明還沒下載完,必須續(xù)傳,正確的就表示文件已經(jīng)完全下載完畢,通過Sha1 校驗碼的校驗?zāi)軌虼_保數(shù)據(jù)的完整性。BT技術(shù)具有相當(dāng)高的可控性(適合內(nèi)網(wǎng)搭建只針對本局域網(wǎng)的傳輸系統(tǒng)),操作簡單,對服務(wù)器配置的要求也不高,能夠充分利用局域網(wǎng)內(nèi)富余客戶端網(wǎng)絡(luò)帶寬和系統(tǒng)資源。它與傳統(tǒng)傳輸系統(tǒng)的最大差別體現(xiàn)在弱服務(wù)器、強客戶端上,讓客戶機在下載文件的同時也給其他客戶機提供上傳,而在文件上傳的過程中服務(wù)器不需要存儲過多的資源,僅僅充當(dāng)司令的角色,指揮好每個使用Torrent的文件客戶端,所有的資源都來自各個客戶機,所需的帶寬也由各個客戶機承擔(dān)。因此對于資金有限而局域網(wǎng)帶寬富余的中小學(xué)來說,使用BT來答建校園傳輸系統(tǒng),無疑是一個最佳方案。二、我校BT系統(tǒng)的應(yīng)用條件我校目前教師辦公用機70多臺,主要用途為上網(wǎng)查資料、制作課件、觀看優(yōu)秀視頻錄像、休息時間娛樂等,基本存儲配置都是40G硬盤,校園網(wǎng)絡(luò)是千兆入樓,百兆入室,在目前的中小學(xué)中還比較先進。學(xué)校每年都會拍攝較多的教師公開課視頻,一節(jié)課的視頻少則400兆,多則700兆,加上常年的累計,普通的服務(wù)器硬盤存儲不下,而增加硬盤所需要的費用較多,加上其他常用軟件、系統(tǒng)光盤文件等等,普通的FTP服務(wù)器傳輸系統(tǒng)已經(jīng)不能適應(yīng)我校的教學(xué)科研需求。而教師機上有充足的硬盤空間和富余的網(wǎng)絡(luò)帶寬,如何充分有效地利用這部分資源,就是解決問題問題的關(guān)鍵。三、我?;贐T的傳輸系統(tǒng)的軟硬件平臺實現(xiàn)1、軟件平臺的實現(xiàn)我校的BT系統(tǒng)構(gòu)建在WINDOWS2003系統(tǒng)中,采用MYBT3.0(/)軟件。MyBT服務(wù)器使用C+語言編寫內(nèi)核,它有友好的中文化界面,安裝配置一目了然,并且內(nèi)置Web服務(wù)器,使得一般用戶不需要配置WEB服務(wù)器的虛擬目錄,即通過WEB方式訪問BT服務(wù)器。MyBT3.0,這個BT平臺是C/S與B/S兩種方式的結(jié)合,后臺的Tracker服務(wù)與客戶端的連接方式是C/S結(jié)構(gòu),服務(wù)器與客戶端的連接是軟件自動配置的,不需要任何操作。MyBT3.0內(nèi)置的WEB服務(wù)是可以通過IE瀏覽器訪問,屬于B/S結(jié)構(gòu),用戶可以在WEB頁面中進行各項操作。我校的BT客戶端使用BitComet 0.62(/)軟件,這個軟件簡單易用,下載速度快,而且對硬盤也有一定的保護作用,因此在網(wǎng)絡(luò)上應(yīng)用非常廣。2、硬件平臺的實現(xiàn)服務(wù)器采用一臺P3 1133MHZ,內(nèi)存256M,硬盤容量為40G的機器。同時采用一臺Celeron 1100 MHZ,內(nèi)存256M,硬盤容量為80G的機器作為常備種子服務(wù)器,用來放置最常用的文件,以防止局域網(wǎng)部分機器沒開機或者沒有打開種子的時候其他機器可以下載這臺機器上的備用文件。3、種子發(fā)布者操作流程(如右圖)制作Torrent文件用戶使用網(wǎng)絡(luò)瀏覽器(如:IE)登陸服務(wù)器,注冊帳號并登入上傳Torrent文件并發(fā)布在BitComet 0.62中激活本種子。BitComet 0.62自動和服務(wù)器的Tracker服務(wù)進行連接BT客戶端通過服務(wù)器返回的IP表自動協(xié)商、連接和傳輸4、用戶下載操作流程用戶使用網(wǎng)絡(luò)瀏覽器(如:IE)登陸服務(wù)器下載所需資源的Torrent文件BitComet 0.62自動識別所下載到本地的種子文件,并激活下載BitComet 0.62自動和服務(wù)器的Tracker服務(wù)進行連接BT客戶端通過服務(wù)器返回的IP表自動協(xié)商、連接和傳輸5、種子制作流程“源文件”:就是選取你要提供共享的資源文件,:如果共享的文件包含在一個文件夾中,那就可以使用整個目錄。:分塊大小決定了文件在上傳時如何存取的問題,我們可以選擇“自動調(diào)整”讓BitComet自動分配,也可以自己設(shè)置。:在“網(wǎng)絡(luò)類型”中我們要選擇使用在局域網(wǎng)內(nèi)部的Tracker服務(wù)器,“不使用公用DHT網(wǎng)絡(luò)(優(yōu)先使用Tracker服務(wù)器)”。 :在Tracker服務(wù)器列表中填入局域網(wǎng)的Tracker服務(wù)器列表。:選擇生成種子文件的路徑四、對我校實際情況的分析從系統(tǒng)的可控性層面來說:通過使用的我校局域網(wǎng)的IP作為BT服務(wù)器的地址,可以使文件傳輸系統(tǒng)應(yīng)用的范圍得到有效控制,外部的公網(wǎng)IP不能連接到我校局域網(wǎng)內(nèi)。同時所有資源的Torrent文件都發(fā)布在服務(wù)器的WEB頁面上,用戶只能通過這個頁面下載Torrent文件,沒有Torrent文件就尋找不到資源,這樣獨立的瀏覽模式就能夠讓管理員快速有效的對共享系統(tǒng)內(nèi)的所有資源進行控制,如果發(fā)現(xiàn)有不合適的內(nèi)容出現(xiàn),及時刪除Torrent文件即可將它與所有的用戶隔絕。從使用的效果上看:對于辦公室內(nèi)擁有100M端口的主機,超過6個人(種子)一起下載,那么下載速度一般能達到6M以上。如果只有一個種子(一人上傳,一人下載),那么下載的速度也能達到2M以上。這個速度相對于普通的局域網(wǎng)內(nèi)的FTP來說已經(jīng)是相當(dāng)不錯了。在公網(wǎng)上,一

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論