按照 BT 的機制,沒速度首先應該責怪的是所有下載者,而不是發布者。——題記

什麼是 BT ? 我為什麼會遇到下載困難?

BitTorrent (BT) 基於 P2P 協議:Peer to Peer,或者更通俗地說:Person to Person,文件從具有該資源的用戶傳遞給其它用戶並繼續傳遞下去,而不通過中心伺服器傳遞給用戶。在標準的 BT 規範裡面,嚴格遵循著 總下載=總上傳 的規則:能下載到的數據,一定是別人傳給你的;同樣,別人能下載的數據,是包括你在內其他的參與者共同上傳的。除了新種子剛剛發布的若干小時內,一般來說在其它時間內超過九成的總上傳量應該是由用戶相互貢獻的,而不是由發布者貢獻的。這個道理就跟傳播消息時候的一傳十,十傳百一樣。越多知道消息的參與傳播,這個消息散布的就越快。

直到迅雷 可能死於17年10月(其實還活著)、旋風 死於17年9月 等國產吸血客戶端興起之前,BT 一直是以我為人人,人人為我的分享精神存在。但是這些國產軟體改變了這個規則 —— 沒人強行規定我要上傳吧?也沒人說我要傳一定要傳給任何人吧?對於那些不希望看到什麼 「迅雷在上傳數據,是不是在上傳我的個人文件啊」 的人,我就不做上傳;否則,我只上傳給我的用戶群,讓我的用戶群體驗高速的下載速度,我為啥要管別的軟體呢?我知道了消息我不說,或者只在一個很小的朋友圈裡面說,一般人我不告訴他。這種客戶端我們稱之為吸血客戶端 —— 只吸血,不奉獻。

這些下載軟體可能並不一定只是因為能夠下載 BT 資源而流行起來的,但是其流行和其吸血下載的特性使得 BT 分享在中國陷入了危機。一方面,上傳量的減少使得速度整體受限制;另一方面,很多正統的 BT 封殺了迅雷旋風等客戶端——你沒有嚴格遵守 BT 協議,我為啥要幫你。不過商業公司想出了簡單粗暴的方法——強行讓 BT 從 P2P 變成了 HTTP —— 推出高速通道和離線下載等服務,使用專業伺服器為其用戶提供高速下載體驗。同樣只下載不對公眾上傳的,還有各大網盤的離線功能。可惜,持續的版權壓力+凈網行動+舉報狗讓即使是付費服務也變得越來越難用,甚至出現了停止運營和大規模下載故障。


我該如何解決下載困難的問題?

分享形勢越來越嚴峻,本文並不提倡一些用戶繼續只吸血不哺乳的做法,而是希望大家更多地使用正規 BT 客戶端:

1. qBittorrent (Win/Linux/Mac)

推薦: 4.3.9 及其 增强版

2. uTorrent (Win/Linux/Mac/Android)

由於曝出安全性漏洞,不再推薦使用 uTorrent

3. Transmission (Mac/Linux/Win)

眾所周知,群暉Download Station的BT功能是魔改的Transmission

4. BitTorrent (Win/Mac/Android)

5. Deluge (Linux/Mac/Win)

6. rtorrent+RuTorrent (Linux)

等等,這裡不再一一列舉。


我已經使用了正規客戶端,該如何提高我的下載速度?

不要馬上下載新發布的種子
下載速度很大程度上取決於 上傳者/下載者 比例 (SLR)。如果是種子是新發布的,下載人數眾多,此時 SLR 很低,總上傳帶寬難以滿足總下載帶寬,下載慢是常見的問題。

不要限制 BT 客戶端的上傳
請牢記你不喜歡低速下載。所以多 上傳 讓別人不用忍耐同樣的困擾。 BT 的同伴傾向於回饋那些給它們提上傳的同伴。這就意味著如果 A 和 B 正在同時下載一個文件,而 A 又在高速向 B 傳送數據,那麼B 將會嘗試著回報 A。因此高速上傳將導致高速下載。

確保你的網路沒有封殺P2P
某些網路運營商或網路環境會封殺 P2P 。這種情況下,正規的客戶端束手無策。

適度添加更多 tracker
雖然 P2P 過程中不存在中心伺服器分發數據,但是可以有伺服器來幫助客戶端相互發現和建立連接。連接到這種伺服器所使用的鏈接稱為 tracker。我們在公網發布時會同時發布到多個站點,這些站點會額外添加不少 tracker 來幫助下載同一資源的用戶們相互連接。如果你發現連接速度緩慢,可以將嘗試找到各個網站版本的種子全部下載並用 BT 客戶端打開。主流的 BT 客戶端都可以自動將這些種子所帶的不同 tracker 合併。這樣你在下載資源,尤其是老舊資源時,更有望連接到更多用戶而提高下載速度。
請注意:客戶端與 tracker 伺服器的協商和連接也會耗費網路資源,添加過量的 tracker 反而會對下載速度造成災難性的負優化。


我還有哪些方式能夠得到最新發布的資源?

很多觀眾希望我們提供網盤鏈接進行下載,事實上我們確有網盤版本,但一般我們並不會放出。這是因為,一方面網盤資源較易失效,檢查和補檔的負擔隨時間幾何級增加;另一方面我們不希望觀眾過度依賴網盤,這會惡化公網的上傳和保種狀況;最後我們不想讓一些人誤以為我們總有義務提供網盤,從而看不到網盤就來索取。

如果你真的非常希望通過網盤方式下載,則可以藉助不少熱心的搬運工在資源轉載站點的備份,比如:
TSDM 高清板塊 https://www.tsdm39.net/forum.php?mod=forumdisplay&fid=85

幾乎我們所有的合集資源,TSDM 高清板塊都會第一時間有人搬運。請自行善用公告區的索引貼和搜索功能,而且通過簽到就能夠取得足夠的天使幣購買下載鏈接。

除此之外,如果你的硬碟體積充足且網路連接出色,可以隨時申請加入 VCB-Studio 分流組為資源分流貢獻力量,還能比 99% 的人更早收到我們最新的成品。

最後要說的就是,我們一直在努力招收分流人員,並尋找途徑優化資源分發能力,能讓大家快點下載我們絕不會故意限制什麼。但是我們不是迅雷,不是騰訊,我們沒有辦法讓自己的分流組跟商業公司的 CDN 伺服器一樣強大。
我們更傾向於無視那些用著迅雷旋風,開著度盤離線的,來問我們為什麼沒有速度。憑什麼發布初期最寶貴的上傳量要貢獻給你們,而不是那些在全力幫忙上傳的用戶?

在 Windows 系統中啟用長路徑功能

從本月起我們的成品可能不再遵從較為嚴格的路徑長度限制。這篇文章將簡單介紹如何在 Windows 系統中啟用長路徑功能。 Windows 系統中較為保守的最大路徑...

阅读全文

VCB-Studio 視頻播放器推薦及教程索引

(Image Credit: しおん@pixiv) 目前我們推薦的播放器可以分成兩大陣營:mpv 和 MPC。前者跨平台,後者僅限 Windows。 mpv mpv 可以在 Windows、macOS 和桌面...

阅读全文

基於 MPC-HC 和 madVR 的播放器配置入門

之前的 MPC 系教程和 madVR 教程都有些過時了。老教程直接通過註冊表來設置雖然簡單直接,但不利於維護,索性重新寫一篇。 和 mpv 的教程 類似,本教程只提及...

阅读全文

390 条评论

  1. 計算機應用技術大專生,表示想加入分流,有組織嗎?或者教程?順便問一下文中提到的商用CDN伺服器大概要多少錢?有沒有價位稍低的民用版

  2. 我想了解下分流組是做什麼的。。。畢竟做了很多年的伸手黨,也希望做點貢獻。
    硬碟的話我倒是準備了3塊2T的硬碟作為資源儲存檔在用。網路是200M電信,下載速度一般也就在26M/s的樣子,電腦可以一個月都不關機,掛起下載。

  3. 用了最新的4.幾,結果tracker很多都是未連接,換了3.3.16.2 倒是可以把全部tracker都刷一遍了……雖然還是沒速度
    所以說現在推薦的版本依舊是3.3.16?

        1. 迅雷離線並不是吸上傳者的帶寬,是直接調用迅雷伺服器下載已存好的那部分文件,所以速度才比正常快。當然可以說伺服器確實吸收了上傳帶寬,但是問題是它只吸收一次上傳,卻可以提供更多次的下載,從這個角度看離線對於保種是有好處的,度盤離線同理。當迅雷BT下載不能離線部分的時候才是吸血客戶端,就是你們說的只吸不吐。

          1. 按照這麼說 離線下載只吸了一次上傳 但離線空間可以提供多次下載……那迅雷只要開了VIP離線下載加速或者度盤離線是不會惡化保種狀況的嗎

            1. 這個問題很難說,前面剛說過了離線對保種有好處,但是也有壞處。壞處就是原本通過正規BT下載的過程中也會進行上傳,但是離線是直接從百度伺服器搬數據,不會上傳到公網,這個角度說也對保種有負面作用,畢竟BT下載的人越多速度越快。所以吧,我覺得離線適合發布比較久的資源,公網基本斷種的那種。近期的直接拖BT種子就好。另外就是度盤離線完了以後建議再拖到正規BT客戶端里校驗順便做種,這樣可以保證文件沒有損壞,同時上傳也可以改善一下保種狀況。

    1. 1:資源自身的問題-上傳太少導致速度慢
      2:可能是沒開啟upnp的問題
      也許還可能是其它的問題,自己再研究一下吧(笑

  4. 用了增強版qBittorrent發現下載時經常上傳速度是下載的好幾倍是怎麼回事呢…雖然其實也沒什麼大問題, 但看到自己好幾MB/s上傳數據, 下載速度只有500KB/s好心酸.

    1. 不知道迅雷是只給自家的用戶上傳還是其他軟體也會受益,我覺得前者可能性很大或者說100%,所以還是用良心bt客戶端吧

  5. 我打算這樣,沒速度的種子我都是直接網盤,下載完成後把文件拖到qbittorrent相應的下載文件夾下,強制再次核對,核對之後顯示已經下載完成,然後這樣是不是就可以做種了。(・∀・(・∀・(・∀・*)

    1. 解釋一下增強版和官方版的差別:
      1. 自動封鎖迅雷, 百度, 影音先鋒客戶端(QQ旋風已入土…)
      2. 給高級用戶用的臨時封鎖API
      3. 記錄那些嘗試但失敗的WebUI/API登入
      4. 增強版更新提醒
      5. 自動封鎖來自中國的未知客戶端(預設是關閉)

      在這裡科普一下: BT下載時, 你除了會下載到本身想要下載的檔案之外, 還有進行一些資訊交換, 比如說IP, 上下載進度, 速度等; 而其中有一項就是客戶端和識別碼(https://i.imgur.com/L0tXKdF.png) , 未知客戶端就是指這些Unknown的用戶

      部分已知Peer ID列表: https://wiki.theory.org/index.php/BitTorrentSpecification#peer_id

      1. qBittorrent v4.0.4.3(Enhanced Edition)
        @c0re100 c0re100 released this 29 days ago

        Assets
        19 MB qBittorrent-4.0.4.3.dmg
        20.9 MB qbittorrent_4.0.4.3_setup.exe
        22.5 MB qbittorrent_4.0.4.3_x64_setup.exe
        Source code (zip)
        Source code (tar.gz)
        是下載文件最大那個嗎(害怕被打的萌新

  6. μtorrent 3.5 「文件」選項卡–>右鍵–>「取消下載」 操作後,怎麼「重新下載」文件?
    其他的bt客戶端,「文件」 有「重新下載 | 取消下載」的複選框。
    μtorrent 3.5 用了幾個月了,還是找不到「重新下載」的功能。
    請問,μtorrent 3.5 怎麼「重新下載」文件?

欢迎留言

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据