亚洲国产区中文,国产精品91高清,亚洲精品中文字幕久久久久,亚洲欧美另类久久久精品能播放

                  族譜網(wǎng) 頭條 人物百科

                  文件共享

                  2020-10-16
                  出處:族譜網(wǎng)
                  作者:阿族小譜
                  瀏覽:638
                  轉發(fā):0
                  評論:0
                  歷史Napster是第一個大型的,為許多人使用的文件分享工具,它本來是一個中央集中的工具,它只分享MP3文件,音樂工業(yè)在對它進行法律控告后成功地將它關閉了。Napster有一個中心的、在它上面報道的用戶的MP3文件的目錄,它還包括IRC似的聊天室和即時通訊功能。幾乎所有新的大的文件分享服務在設計上都以它為榜樣。在Napster陷入困境前文件分享的社區(qū)就已經(jīng)創(chuàng)建了一個新的選擇:OpenNap。它是對Napster的協(xié)議進行反向工程后發(fā)表的一個開放源代碼的服務器,是Napster的一個選擇。這些網(wǎng)絡在Napster倒閉后依然存在,許多新的使用這種協(xié)議的客戶程序出現(xiàn)了。此后,一個叫做Gnutella的分散的網(wǎng)絡出現(xiàn)了。這個服務完全是開放源代碼的,它允許用戶尋找任何文件形式,用戶不僅可以在網(wǎng)絡上找到MP3文件。它是吸取了Napster這樣的中央集中制的服務的經(jīng)驗后發(fā)展出來的,專門為了對付這樣的服務

                  歷史

                  Napster是第一個大型的,為許多人使用的文件分享工具,它本來是一個中央集中的工具,它只分享MP3文件,音樂工業(yè)在對它進行法律后成功地將它關閉了。Napster有一個中心的、在它上面報道的用戶的MP3文件的目錄,它還包括IRC似的聊天室和即時通訊功能。幾乎所有新的大的文件分享服務在設計上都以它為榜樣。

                  在Napster陷入困境前文件分享的社區(qū)就已經(jīng)創(chuàng)建了一個新的選擇:OpenNap。它是對Napster的協(xié)議進行反向工程后發(fā)表的一個開放源代碼的服務器,是Napster的一個選擇。這些網(wǎng)絡在Napster倒閉后依然存在,許多新的使用這種協(xié)議的客戶程序出現(xiàn)了。

                  此后,一個叫做Gnutella的分散的網(wǎng)絡出現(xiàn)了。這個服務完全是開放源代碼的,它允許用戶尋找任何文件形式,用戶不僅可以在網(wǎng)絡上找到MP3文件。它是吸取了Napster這樣的中央集中制的服務的經(jīng)驗后發(fā)展出來的,專門為了對付這樣的服務的弱點。其目的是在個別連接被中斷后依然保證整個網(wǎng)絡的運行。

                  今天Napster和Gnutella依然在文件分享中占支配作用,它們定義了文件分享的兩個極端。從2003年9月開始美國唱片業(yè)協(xié)會了一系列文件分享服務和用戶。今天,Gnutella依然是一個自由的和開放的協(xié)議,而Napster則是一個重建的商業(yè)性的網(wǎng)上音樂服務,它與其它商業(yè)務如iTunes是競爭對手。

                  大多數(shù)文件分享系統(tǒng)位于這兩個極端之間。

                  今天在不同的操作系統(tǒng)上有許多不同的檔案分享程序,它們各有不同的功能。一般商業(yè)性的文件分享程序也分傳廣告或帶有間諜軟件。

                  網(wǎng)絡結構

                  文件分享有多個重要的問題,其中兩個最重要,第一個問題是中央集中制還是分散制,第二個是用戶的隱私權和匿名性。后者在版權擁有者對一些文件分享用戶起訴后成為了一個重要問題。第三個問題是使用所謂的“間諜軟件”收集和出賣用戶數(shù)據(jù)。

                  早年的客戶端程序只接受一種協(xié)議,因此一個客戶端程序要么只接受Napster要么只接受Gnutella。當時有一種在客戶端創(chuàng)建一個使用多種協(xié)議的軟件的運動。這個運動最主要的目的是一個用戶沒有必要使用不同的程序來做同一件事。

                  有時有的人分享的文件非常受人歡迎,這樣許多人會想從他那里獲得這個文件,這有可能導致這個人的系統(tǒng)無法滿足所有的需要。分散制是減輕這個問題的一個辦法,尤其是假如有許多人在分享這個文件的話,那么這個文件可以從不同的地方來獲取。

                  分散制也被用來解決對中央集中制的威脅,這個威脅即可以來自法律,也可能來自敵對的用戶。一個分散的網(wǎng)絡無法被整個地攻擊,攻擊者只能對其個別成員進行攻擊,而整個網(wǎng)絡的剩余部分依然工作。

                  為了防止有人只收藏別人提供的文件而不肯分享它們,后來有的系統(tǒng)引入了交換和評分的功能。在這樣的系統(tǒng)中,一個用戶只在他能夠期望獲得報酬的情況下才分享。KaZaA使用一種非常簡單的評分系統(tǒng)??蛻舳顺绦蛴嬎阌脩舻膬?yōu)先權并告訴提供文件的一段該用戶的優(yōu)先權是多少。但這個系統(tǒng)被發(fā)明后不久就有人改變了客戶端程序使得客戶端用戶總是擁有最高的優(yōu)先權。

                  另一個使用評分系統(tǒng)的客戶端程序是eMule。eMule的客戶端程序適用多重來源文件傳輸協(xié)議,它監(jiān)視用戶向另一個用戶下載或上傳多少文件。有時這個評分系統(tǒng)似乎不影響下載的速度。假如用戶有一個空閑的上傳隧道的話,那么它接受對方,向對方上傳8MB數(shù)據(jù),然后將對方放到它的排隊的最后。假如對方的評分為x2的話,那么對方比起評分為x1的用戶只要等半數(shù)的時間就又排到了,用戶再上傳8MB數(shù)據(jù)。假如雙方互相傳送數(shù)據(jù)的話,那么它們相互之間的評分就會不斷上升,傳遞的速度也提高。

                  BitTorrent協(xié)議也有非常好的評分系統(tǒng)。假如一個用戶只下載而不上傳的話,那么他的下載速度就非常低。

                  今天的系統(tǒng)在上傳和下載的功能上和在防止侵犯法律方面的功能上都比較有效。

                  版權問題

                  高速互聯(lián)網(wǎng)終端普及后匿名的文件分享系統(tǒng)(如Gnutella和Napster)深受歡迎,此外比較小而質量依然相當高的聲音文件格式如MP3也為文件分享的成功提供了一定的幫助。雖然文件分享本身是一種合法的技術,但有些人(實際上大多數(shù)使用文件分享的用戶)用此下載受版權保護的文件。這導致了一些版權擁有者對文件分享的反攻。

                  就文件分享的法律后果問題有很大的爭議。尤其是假如分享文件的人來自法律不同的國家的話,這個問題會很復雜。比如在有些國家一定程度的加密算法只有在獲得國家特別允許后才能被個人使用或擁有,而在其它國家里這個限制可能不存在。假如有人從一個允許使用這樣的算法的國家里獲取了這樣的算法的源代碼呢?

                  2000年代初整個文件分享社區(qū)不斷受沖擊。美國唱片工業(yè)協(xié)會和一些唱片公司企圖關閉越來越多的文件分享。但他們的努力不很成功,因為不斷有新的系統(tǒng)出現(xiàn)取代被關閉的系統(tǒng),而且許多這些新的系統(tǒng)沒有中心服務器,因此使用法庭的方法無法關閉它們,其它的一些系統(tǒng)則逃避到法律無法攻擊它們的國家。

                  常用的協(xié)議

                  文件分享有許多不同的協(xié)議,以下列舉的是最常用和最重要的。

                  Ares

                  Ares是一個類似Gnutella的很普及的網(wǎng)絡,其標準(和最普及的)Ares Galaxy客戶端于2005年3月是美國P2P客戶端中第六常用的。大多數(shù)使用Ares的是想要接觸盡量多的網(wǎng)絡而沒有找到更好的協(xié)議的人。

                  BitTorrent

                  BitTorrent協(xié)議是唯一廣泛被用在公司分配系統(tǒng)中的檔案分享協(xié)議,它的下載速度一般比較高,原因是每個“洪流”為每個文件或文件組存儲著其用戶的信息:相對于其它協(xié)議其協(xié)議本身比較小,缺點是它沒有尋找功能。此外它不很靈活,另外精確地說它不完全是一個P2P協(xié)議。

                  2004年初有人發(fā)現(xiàn)BitTorrent比任何其它互聯(lián)網(wǎng)檔案分享協(xié)議所攜帶的信息都多。許多人相信這至今未變。

                  Direct Connect

                  Direct Connect是一種常用于小的網(wǎng)絡和大學內(nèi)部網(wǎng)絡中的協(xié)議,它尤其適用于這些小網(wǎng)絡環(huán)境中。DC++是其最常見的客戶端程序。

                  eDonkey、Overnet和Kad Network

                  eDonkey2000和eMule是eDonkey網(wǎng)絡最普及的P2P客戶端程序。它被用來傳送大量數(shù)據(jù),其傳送數(shù)目僅少于BitTorrent。它比BitTorrent最大的優(yōu)點是其客戶端程序有一個尋找引擎。用它用戶可以找到許多文件,比起B(yǎng)itTorrent來它的傳送速度較慢。

                  Overnet的設計目的是取代eDonkey,許多eDonkey用戶端程序同時使用Overnet,Overnet沒有中心服務器,但其用戶數(shù)量現(xiàn)在少于eDonkey。

                  Kad網(wǎng)絡很類似Overnet,幾乎只有eDonkey的用戶使用它,但它的普及性也很低。

                  FastTrack

                  FastTrack的第一個客戶端程序是KaZaA,它的協(xié)議與Gnutella2很相似。從2002年到2003年它是最大的用戶網(wǎng),但2005年它退到了第三名。

                  這個衰退的原因是因為這個網(wǎng)絡無法對付眾多用戶同時使用,而且許多版權擁有者在網(wǎng)上放入了許多垃圾文件來阻止受版權保護的歌曲的交換。

                  KaZaA的用戶端軟件在用戶電腦上設置一個間諜軟件,法庭判決這個間諜軟件違反了版權,因此不得再繼續(xù)使用和分發(fā)。

                  iMesh也主要使用FastTrack為其協(xié)議,此外開放源代碼的GiFT也可以用來連入FastTrack網(wǎng)絡。

                  Gnutella和Gnutella2

                  當Napster陷入法律困境時,Nullsoft的賈斯廷·弗蘭克爾發(fā)展了Gnutella,Gnutella是第一個真正的非中心的客戶端。此后這個協(xié)議獲得了很大的發(fā)展。Gnutella對文件分享有深刻的影響。

                  Gnutella2本來是對Gnutella的一個改進和擴展,它的發(fā)展人是Shareaza的創(chuàng)始人邁克爾·斯多克斯。它提供了一個擴展的數(shù)據(jù)包格式、基于UDP的搜索算法和許多其它擴展比如數(shù)據(jù)包壓縮等等。今天現(xiàn)代的Gnutella客戶端程序都支持這些功能。

                  OpenNap(前身為Napster)

                  OpenNap是對原來的Napster客戶端程序改變后來的,Napster客戶端程序是第一個普及率高的P2P文件分享程序。今天依然有人在發(fā)展它,WinMX等程序使用它。

                  WinNY

                  WinNY是WinNY客戶端程序使用的協(xié)議的非正式名稱,它在日本(2005年)很普及,但在亞洲外很少被使用。

                  WP

                  WP是WinMX最主要的協(xié)議。從2001年到2002年這個網(wǎng)絡提供最好的搜索不明的英語材料的結果,但它最主要被用來搜索亞洲語言的材料。

                  參見

                  上傳和下載

                  文件分享教


                  免責聲明:以上內(nèi)容版權歸原作者所有,如有侵犯您的原創(chuàng)版權請告知,我們將盡快刪除相關內(nèi)容。感謝每一位辛勤著寫的作者,感謝每一位的分享。

                  ——— 沒有了 ———
                  編輯:阿族小譜

                  更多文章

                  更多精彩文章
                  評論 {{commentTotal}} 文明上網(wǎng)理性發(fā)言,請遵守《新聞評論服務協(xié)議》
                  游客
                  發(fā)表評論
                  • {{item.userName}} 舉報

                    {{item.content}}

                    {{item.time}} {{item.replyListShow ? '收起' : '展開'}}評論 {{curReplyId == item.id ? '取消回復' : '回復'}}

                    回復評論
                  加載更多評論
                  打賞作者
                  “感謝您的打賞,我會更努力的創(chuàng)作”
                  — 請選擇您要打賞的金額 —
                  {{item.label}}
                  {{item.label}}
                  打賞成功!
                  “感謝您的打賞,我會更努力的創(chuàng)作”
                  返回
                  打賞
                  私信

                  推薦閱讀

                  · 共享
                  參見共產(chǎn)主義共有
                  · 知識共享
                  理念知識共享的理念和copyleft緊密聯(lián)系。傳統(tǒng)的著作權中有兩種極端,一端是“保留所有權利”(AllRightsReserved),另一端則是“不保留任何權利”(即公有領域,publicdomain)。該組織試圖在兩者中間廣大的灰色地帶保有彈性,使得創(chuàng)作者可以“保留部分權利”(SomeRightsReserved),思索知識產(chǎn)權在信息時代的意義。知識共享提供多種可供選擇的許可形式及條款組合,創(chuàng)作者可與大眾分享其創(chuàng)作,授予其他人一定條件下再散布的權利,卻又可能保留其他某些權利。另外還有一種則是“撤回所有權利”(AllRightsReversed),與著佐權(Copyleft)相關。該組織還提供了描述許可條款的RDF/XML詮釋數(shù)據(jù),以利于電腦自動處理及查找以知識共享許可的作品。協(xié)議六種核心許可條款知識共享協(xié)議允許作者選擇不同的授權條款和根據(jù)不同國家的著作權法制定的版權協(xié)議,版權持有人可以指...
                  · 頭文件
                  作用在大多數(shù)現(xiàn)代計算機編程語言中,程序可以被分成如子程序的更小的組件,這些組件可以通過許多物理源文件分發(fā),這些源文件被單獨編譯。當一個子程序在定義的位置以外的地方被使用時,就需要引入前置聲明和函數(shù)原型的概念。例如,一個函數(shù)在一個源文件中有如下定義:intadd(inta,intb){returna+b;}在另一個源文件中引用的時候就可以聲明成這樣(包含函數(shù)原型):intadd(int,int);inttriple(intx){returnadd(x,add(x,x));}但是,這個簡單的方法需要程序員為add在兩個地方維護函數(shù)聲明,一個是包含函數(shù)實現(xiàn)的的文件,以及使用該函數(shù)的文件。如果函數(shù)的定義改變了,程序員必須要更改散布在程序中的所有的原型。頭文件提供了解決辦法。模塊的頭文件聲明作為模塊公共接口一部分的每一個函數(shù)、對象以及數(shù)據(jù)類型。例如,在下面的情況下,頭文件僅包含add的聲明。每一個引...
                  · 資訊共享空間
                  起源根據(jù)IFLA(國際圖書館協(xié)會聯(lián)合會)于1999年在“關于圖書館和知識自由權”的主題中表明,履行知識自由使用的義務是圖書館和資訊業(yè)的主要職責之后,資訊共享空間這個概念漸漸醞釀而生。2005年,IFLA主席AlexByrne呼吁建立全球資訊共享空間。在2007年,英國的雪菲爾大學(UniversityofSheffield)成立以資訊共享空間為主體的圖書館建筑。資訊共享空間三層次實體層次:英文是PhysicalCommons,即提供資訊聚集的空間、設備,如館藏資料、資訊工具、電腦等。虛擬層次:即VirtualCommons,意指不同類型的網(wǎng)絡資源及服務所聚集的平臺,包括了數(shù)位媒體、搜索引擎等。文化層次:CulturalCommons,社會、政治、文化的人際范疇,如公開性演講、學術交流等,也稱為創(chuàng)意共享空間(creativecommons)或社交共享空間(socialcommons)。人力資...
                  · 文件系統(tǒng)
                  概述空閑空間示例:每簇4,096字節(jié)的NTFS文件系統(tǒng),每個文件5字節(jié),共100,000個文件,邏輯字節(jié)總共500,000字節(jié),但由于一個文件需獨占整數(shù)倍個簇(最后一簇無論是否占滿,仍會獨占一整個簇),實際占用磁盤空間409,600,000字節(jié)(每個文件5字節(jié)獨占一個簇)文件系統(tǒng)是一種用于向用戶提供底層數(shù)據(jù)訪問的機制。它將設備中的空間劃分為特定大小的塊(或者稱為簇),一般每塊512字節(jié)。數(shù)據(jù)存儲在這些塊中,大小被修正為占用整數(shù)個塊。由文件系統(tǒng)軟件來負責將這些塊組織為文件和目錄,并記錄哪些塊被分配給了哪個文件,以及哪些塊沒有被使用。不過,文件系統(tǒng)并不一定只在特定存儲設備上出現(xiàn)。它是數(shù)據(jù)的組織者和提供者,至于它的底層,可以是磁盤,也可以是其它動態(tài)生成數(shù)據(jù)的設備(比如網(wǎng)絡設備)。文件名在文件系統(tǒng)中,文件名是用于定位存儲位置。大多數(shù)的文件系統(tǒng)對文件名的長度有限制。在一些文件系統(tǒng)中,文件名是大小寫不...

                  關于我們

                  關注族譜網(wǎng) 微信公眾號,每日及時查看相關推薦,訂閱互動等。

                  APP下載

                  下載族譜APP 微信公眾號,每日及時查看
                  掃一掃添加客服微信