為甚麼BT下載檔案時會同時上載?

2008-06-11 12:44 am
究竟上載些甚麼呢?
有危險嗎?

回答 (3)

2008-06-11 3:05 am
✔ 最佳答案
BT,Bit Torrent(位元風暴)就是把一個檔案(如影片、歌曲等)拆開成很多小片,然後彼此分享。
首先先解釋為甚麼檔案會同時下載。假設阿甲放了一個500MB的影片檔上網,BT會把這個500MB的大檔案拆開成很多小片段,就當1MB一個小段吧(這是為了方便解釋)!當你下載了100MB,即一百個小段時,你手上的五份一個檔案也會同時成為其他想下載這個檔案的來源。所以現在你也會成為上載者。其實不單只是你,所有正在下載這個檔案的電腦用家也會成為上載者,這也是為甚麼BT為那麼快,基本上參與上下載的人數越多,各人下載完成速度也會越快。
再答你第二個問題,就是究竟上載些甚麼。讀完上面之後,聰明的您應該已經猜到,上載的就是截至這刻為止,你已下載了的部份檔案,目的地就是其他的BT下載者。
至於第三個關於安全的問題,可分幾個方面講。首先,你上載非法(如兒童色情等)或侵權檔案時,可能給警方捉到線。
其次,下載的很可能有病毒,如果你想安全些,就盡量選擇那些來源數目較多的檔案來下載,為甚麼呢?因為如果那個檔案帶毒,下載了這個檔案的用戶們當一發現了有問題後,便會即時從他本機刪除這個檔案,理論上,這個BT來源數就不會持續上升。相反,檔來源數目很多時,就代表這個檔案很大機會是安全,至少很多下載了這個檔案的人都沒有把這個檔案刪除。
第三,BT這個軟件,從它的運作理論就可以知道,它會把你的Harddisk Read Write用到極限,你的Harddisk壽命會大大受損,Bad Sector 也會大量出現,如果你沒有做備份的話,你儲存在Harddisk上的其他珍貴檔案可能會因而消失。
雖然如此,但BT所人們帶來的好處,還是大大超越它帶來的風險的。以前的人說沒有連上互聯網的電腦不是真正的電腦;現在的人會說,沒有裝BT或其他P2P點對點分享軟件的電腦不是真正的電腦。
2008-06-11 4:29 am
首先先解釋BT原理:普通的HTTP/FTP下載使用TCP/IP協議,BitTorrent協議是架構於TCP/IP協議之上的一個P2P檔案傳輸協議,處於TCP/IP結構的應用層。 BitTorrent協議本身也包含了很多具體的內容協議和擴展協議,並在不斷擴充中。根據BitTorrent協議,檔案發佈者會根據要發佈的檔案生成提供一個.torrent檔案,即種子檔案,也簡稱為“種子”。.torrent檔案本質上是純文字檔案,包含Tracker資訊和檔案資訊兩部分。Tracker資訊主要是BT下載中需要用到的Tracker服務器的地址和針對Tracker服務器的設置,檔案資訊是根據對目標檔案的計算生成的,計算結果根據BitTorrent協議內的B編碼規則進行編碼。它的主要原理是需要把提供下載的檔案虛擬分成大小相等的區段,區段大小必須為2k的整數次方(由於是虛擬分段,硬盤上並不產生各個區段檔案),並把每個區段的索引資訊和Hash驗證碼寫入.torrent檔案中;所以,.torrent檔案就是被下載檔案的“索引”。下載者要下載檔案內容,需要先得到相應的.torrent檔案,然後使用BT客戶端軟件進行下載。下載時,BT客戶端首先解析.torrent檔案得到Tracker地址,然後連接Tracker服務器。Tracker服務器回應下載者的請求,提供下載者其他下載者(包括發佈者)的IP。下載者再連接其他下載者,根據.torrent檔案,兩者分別對方告知自己已經有的區段,然後交換對方沒有的資料。此時不需要其他服務器參與,分散了單個線路上的資料流量,因此減輕了服務器負擔。下載者每得到一個區段,需要算出下載區段的Hash驗證碼與.torrent檔案中的對比,如果一樣則說明區段正確,不一樣則需要重新下載這個區段。這種規定是為瞭解決下載內容準確性的問題。一般的HTTP/FTP下載,發佈檔案僅在某個或某幾個服務器,下載的人太多,服務器的帶寬很易不勝負荷,變得很慢。而BitTorrent協議下載的特點是,下載的人越多,提供的帶寬也越多,種子也會越來越多,下載速度就越快。而有些人下載完成後關掉下載任務,提供較少量資料給其他用戶,為儘量避免這種行為,在非官方BitTorrent協議中存在超級種子(super seed)的算法。這種算法允許檔案發佈者分幾步發佈檔案,發佈者不需要一次提供檔案所有內容,而是慢慢開放的下載內容的比例,延長下載時間。此時,速度快的人由於未下載完必須提供給他人資料,速度慢的人有更多機會得到資料。

利用BT免費發佈版權內容肯定損害版權所有者的合法權益,但傳播非收費性內容的好處有目共睹。爭論的焦點是,是否應因此立法全面禁止BT,並且對從事BT下載的人作出懲罰。但到目前為止,中國大陸和西歐國家等,對BT仍沒有任何法律上的約束。而在香港,已經有人(綽號為古惑天皇)因為發佈電影的種子而被海關拘捕。2005年10月24日,香港司法機關裁定古惑天皇的侵權罪成立,需要即時監禁三個月。香港工商貿易部門領導曾俊華與海關關長湯顯明對今次裁決感到歡迎,並表示香港將不容忍任何侵權行為的存在,同時政府亦會隨時與商人合作打擊侵權行為。而在台灣,由於需受到美國特別301條款報復的壓力,因此經常與IFPI及商業軟件聯盟(BSA)等商業版權組織合作查緝提供BT來源的網站及討論區,台灣論壇首度因為供應BT下載遭到被捕,卡提諾王國為全台灣最大的BT以及違法分享最大的分享平臺,也於不久後被法務部調查。
2008-06-11 1:08 am
怕危險就不要用
有權利就有義務
你要人給你, 你也有義務給人


收錄日期: 2021-04-19 01:19:22
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20080610000051KK01549

檢視 Wayback Machine 備份