



全文預覽已結束
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
使用BT技術打造廉價高效的校園網傳輸系統(tǒng)摘要:本文簡略介紹BT技術在文件傳輸方面迅速普及的原因,并且提出了在中學校園網絡環(huán)境中BT技術的應用前景,同時給出具體的可實行的應用范例和測試數(shù)據(jù)。通過應用BT技術搭建校園傳輸系統(tǒng),不僅大大降低了建設成本、維護成本,而且能夠極大地豐富校園網內的教學資源,再者這種技術簡單易學,很符合現(xiàn)在中小學校園網絡的實際情況。關鍵詞:局域網;比特流;點對點;資源共享;文件傳輸文件傳輸是校園網絡應用中一個最常用的功能。一般傳輸系統(tǒng)的搭建,都采用FTP、HTTP,它們基本上都是以服務器對客戶端的模式為主。以FTP系統(tǒng)為例,它對服務器硬件的要求比較高,而且需要大容量的硬盤,投入比較大,而且不易維護,資源更新所花的精力比較很多。如果使用BT來搭建文件傳輸系統(tǒng),那么FTP系統(tǒng)所碰到的很多問題都可以引刃而解。本文主要通過介紹BT技術的原理,以及通過我校校園網絡建設中基于BT技術的傳輸系統(tǒng)的搭建作為范例來共同探討如何為普通中小學設計一套適合本校實際情況的傳輸系統(tǒng)。一、BT技術的原理BT 是 Bit Torrent 的縮寫,中文名為“比特流”,它是一種全新的P2P(點對點)文件共享系統(tǒng)。BT存在一個用于交換各種資源種子文件的服務器,所謂的種子就是當前發(fā)布資源的HASH碼以及一些相關的信息,它以文本的形式存在于一個后綴名為Torrent的文件中。下載文件時,首先必須到服務器上下載一個指定的Torrent文件,用BT客戶端對這個文件進行分析后,向服務器提出請求,服務器及時反饋一定數(shù)量的擁有這個資源的IP表,同時把請求下載這個資源的IP也添加到這個表中,用來提供給下一個請求者。用戶的BT客戶與服務器通信后,就不再依賴服務器,而是通過服務器給予的IP表,主動與IP表中的電腦進行連接,通過BT的各類協(xié)議主動協(xié)商,上傳或下載數(shù)據(jù)。下載的數(shù)據(jù)會根據(jù)Torrent文件中的Sha1 校驗碼去校驗,錯誤的就說明還沒下載完,必須續(xù)傳,正確的就表示文件已經完全下載完畢,通過Sha1 校驗碼的校驗能夠確保數(shù)據(jù)的完整性。BT技術具有相當高的可控性(適合內網搭建只針對本局域網的傳輸系統(tǒng)),操作簡單,對服務器配置的要求也不高,能夠充分利用局域網內富余客戶端網絡帶寬和系統(tǒng)資源。它與傳統(tǒng)傳輸系統(tǒng)的最大差別體現(xiàn)在弱服務器、強客戶端上,讓客戶機在下載文件的同時也給其他客戶機提供上傳,而在文件上傳的過程中服務器不需要存儲過多的資源,僅僅充當司令的角色,指揮好每個使用Torrent的文件客戶端,所有的資源都來自各個客戶機,所需的帶寬也由各個客戶機承擔。因此對于資金有限而局域網帶寬富余的中小學來說,使用BT來答建校園傳輸系統(tǒng),無疑是一個最佳方案。二、我校BT系統(tǒng)的應用條件我校目前教師辦公用機70多臺,主要用途為上網查資料、制作課件、觀看優(yōu)秀視頻錄像、休息時間娛樂等,基本存儲配置都是40G硬盤,校園網絡是千兆入樓,百兆入室,在目前的中小學中還比較先進。學校每年都會拍攝較多的教師公開課視頻,一節(jié)課的視頻少則400兆,多則700兆,加上常年的累計,普通的服務器硬盤存儲不下,而增加硬盤所需要的費用較多,加上其他常用軟件、系統(tǒng)光盤文件等等,普通的FTP服務器傳輸系統(tǒng)已經不能適應我校的教學科研需求。而教師機上有充足的硬盤空間和富余的網絡帶寬,如何充分有效地利用這部分資源,就是解決問題問題的關鍵。三、我?;贐T的傳輸系統(tǒng)的軟硬件平臺實現(xiàn)1、軟件平臺的實現(xiàn)我校的BT系統(tǒng)構建在WINDOWS2003系統(tǒng)中,采用MYBT3.0(/)軟件。MyBT服務器使用C+語言編寫內核,它有友好的中文化界面,安裝配置一目了然,并且內置Web服務器,使得一般用戶不需要配置WEB服務器的虛擬目錄,即通過WEB方式訪問BT服務器。MyBT3.0,這個BT平臺是C/S與B/S兩種方式的結合,后臺的Tracker服務與客戶端的連接方式是C/S結構,服務器與客戶端的連接是軟件自動配置的,不需要任何操作。MyBT3.0內置的WEB服務是可以通過IE瀏覽器訪問,屬于B/S結構,用戶可以在WEB頁面中進行各項操作。我校的BT客戶端使用BitComet 0.62(/)軟件,這個軟件簡單易用,下載速度快,而且對硬盤也有一定的保護作用,因此在網絡上應用非常廣。2、硬件平臺的實現(xiàn)服務器采用一臺P3 1133MHZ,內存256M,硬盤容量為40G的機器。同時采用一臺Celeron 1100 MHZ,內存256M,硬盤容量為80G的機器作為常備種子服務器,用來放置最常用的文件,以防止局域網部分機器沒開機或者沒有打開種子的時候其他機器可以下載這臺機器上的備用文件。3、種子發(fā)布者操作流程(如右圖)制作Torrent文件用戶使用網絡瀏覽器(如:IE)登陸服務器,注冊帳號并登入上傳Torrent文件并發(fā)布在BitComet 0.62中激活本種子。BitComet 0.62自動和服務器的Tracker服務進行連接BT客戶端通過服務器返回的IP表自動協(xié)商、連接和傳輸4、用戶下載操作流程用戶使用網絡瀏覽器(如:IE)登陸服務器下載所需資源的Torrent文件BitComet 0.62自動識別所下載到本地的種子文件,并激活下載BitComet 0.62自動和服務器的Tracker服務進行連接BT客戶端通過服務器返回的IP表自動協(xié)商、連接和傳輸5、種子制作流程“源文件”:就是選取你要提供共享的資源文件,:如果共享的文件包含在一個文件夾中,那就可以使用整個目錄。:分塊大小決定了文件在上傳時如何存取的問題,我們可以選擇“自動調整”讓BitComet自動分配,也可以自己設置。:在“網絡類型”中我們要選擇使用在局域網內部的Tracker服務器,“不使用公用DHT網絡(優(yōu)先使用Tracker服務器)”。 :在Tracker服務器列表中填入局域網的Tracker服務器列表。:選擇生成種子文件的路徑四、對我校實際情況的分析從系統(tǒng)的可控性層面來說:通過使用的我校局域網的IP作為BT服務器的地址,可以使文件傳輸系統(tǒng)應用的范圍得到有效控制,外部的公網IP不能連接到我校局域網內。同時所有資源的Torrent文件都發(fā)布在服務器的WEB頁面上,用戶只能通過這個頁面下載Torrent文件,沒有Torrent文件就尋找不到資源,這樣獨立的瀏覽模式就能夠讓管理員快速有效的對共享系統(tǒng)內的所有資源進行控制,如果發(fā)現(xiàn)有不合適的內容出現(xiàn),及時刪除Torrent文件即可將它與所有的用戶隔絕。從使用的效果上看:對于辦公室內擁有100M端口的主機,超過6個人(種子)一起下載,那么下載速度一般能達到6M以上。如果只有一個種子(一人上傳,一人下載),那么下載的速度也能達到2M以上。這個速度相對于普通的局域網內的FTP來說已經是相當不錯了。在公網上,一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【課件】大氣壓強教學課件2024-2025學年初中物理人教版(2024)八年級下冊+
- 中小學教師思政課培訓
- 腫瘤介入術后護理
- 2024年度青海社區(qū)工作者練習題庫及答案
- 員工入職安全培訓大綱
- 生產工藝研發(fā)培訓課件
- 2.0信息技術培訓
- 護理循環(huán)系統(tǒng)
- 襯衫制作流程
- 腫瘤放療病人心理護理
- 診所合伙投資協(xié)議書
- 2025年吉林省彩虹人才開發(fā)咨詢服務公司招聘筆試參考題庫附帶答案詳解
- 推動變革實現(xiàn)企業(yè)扁平化管理
- 可克達拉職業(yè)技術學院招聘事業(yè)單位工作人員筆試真題2024
- 2025至2030中國寺廟經濟市場深度調研與未來前景發(fā)展研究報告
- 中國雄激素性禿發(fā)診療指南(2023)解讀 課件
- 2025年全國低壓電工作業(yè)證(復審)考試練習題庫(600題)附答案
- 2025漳浦縣國企招聘考試題目及答案
- 知識產權相關的國際法的試題及答案
- 鋼結構墻板拆除施工方案
- 軟件開發(fā)文檔-電子政務云服務平臺系統(tǒng)招標文件范本
評論
0/150
提交評論