Ktorrent/配置
所以您已經閱讀過 KTorrent 帶有外掛來啟用或停用功能。您可以透過點選設定 -> 配置 KTorrent 找到 KTorrent 首選項對話方塊。
檢視“下載”選項卡,您會找到“佇列管理器”部分。實際上,此部分允許您在 torrent 由佇列管理器驅動時,限制最大活動下載或上傳數量。佇列管理器的理念是,它為您提供了一種配置哪個 torrent 應在另一個 torrent 切換狀態後開始下載(或上傳)的方法。從一種狀態切換可能意味著
- torrent(自動)從下載切換到做種
- torrent(自動)從做種切換到做種完成
- 由佇列管理器驅動的活動 torrent 被使用者手動停止
- 由佇列管理器驅動的活動 torrent 被使用者手動從佇列中移除到使用者驅動狀態
佇列管理器在啟動另一個 torrent 時始終選擇佇列中優先順序最高的 torrent。佇列管理器是一個很好的工具,可以自動啟動排隊的 torrent,同時,它還提供了一種方法來將您的頻寬分配到幾個 torrent 上。如果您不想使用佇列管理器,您可以將其最大上傳和最大下載設定為 0 來停用它。
佇列管理器處理兩種不同的 torrent——使用者驅動狀態下的 torrent 和佇列管理器驅動狀態下的 torrent。
在使用者驅動狀態下的每個 torrent 都將排除在佇列管理器的限制之外,直到 torrent 被使用者放回佇列管理器狀態。使用者驅動 torrent 的好處是,如果您需要,它可以輕鬆地超過最大執行 torrent 的限制。
在 KTorrent 中載入 torrent 時,它將從佇列管理器開始,並設定為已在佇列中的 torrent 的最低優先順序。
如果您手動停止 torrent,則 torrent 將從佇列驅動更改為使用者驅動,並將排除在最大下載/上傳限制之外。
有三種方法可以更改 torrent 的狀態
- 開啟佇列管理器,選擇要更改的 torrent,然後選擇“由佇列管理器控制”或“由使用者控制”
- 右鍵單擊 torrent 並選擇“加入佇列/取消加入佇列”
- 選擇一個 torrent 並單擊工具欄中的佇列圖示
還有兩種方法可以檢視 torrent 是由佇列管理器驅動還是由使用者驅動
- 開啟佇列管理器,檢視“由誰控制”列。
- 點選螢幕左側側邊欄上的“組”圖示,並選擇相應的過濾器。
在“首選項”部分,您可以配置 KTorrent 的主要首選項。
使用每個 torrent 的最大連線數,您可以設定 KTorrent 允許您為每個 torrent 連線到的對等節點數量。
建立過多連線會使您的網際網路連線響應時間變慢。因此,最好限制連線數量。
通常,每個 torrent 45 到 65 個最大連線數足以執行單個 torrent,儘管一些擁有快速連線的使用者可以將其配置得更高(同時增加上傳槽位數量和上傳速度)。請注意,將每個 torrent 的限制設定為 25-35 範圍可以獲得良好的效果(這確實取決於您所處的群組的整體速度和健康狀況)。
在實踐中,您應該檢視最適合您的設定。*不要*假設高設定會自動提高您的下載速度。速度更多地取決於群組的健康狀況和您自己的上傳行為,而不是連線數量。
全域性連線限制是您可以配置的一個設定,用於指定 KTorrent 應連線到的所有正在執行的 torrent 的對等節點的最大數量。
此處與上述每個 torrent 的最大連線數相同規則適用。請記住,此設定理想情況下應該足夠高以滿足您要執行的 torrent 數量,同時仍然嘗試避免降低網際網路連線的響應能力,或者更糟糕的是——限制您自己的頻寬。
使用最大上傳速率,您可以配置 KTorrent 的最大上傳速度。通常,將其設定為上傳能力的 85-90% 是安全的。根據您的網際網路連線質量,您可以將其設定得稍微高一些,但如果設定得太高,可能會影響您的下載速度。
如果您的配置的最大上傳速度並非始終達到,請不要感到困惑。這是正常現象;當使用點對點技術下載時,上傳和下載始終取決於“對等節點”或其他連線的使用者(例如,也許其他對等節點已經在全速下載,可能沒有對等節點可以上傳,或者可能有“下載者”(那些已經擁有他們請求的所有完成檔案的人)。
使用最大下載速率,您可以配置 KTorrent 的最大下載速度。如果您想在執行 KTorrent 時使用網路瀏覽器,或者您的區域網上可能還有其他使用者想要佔用一些頻寬,這將非常有用。
與上傳速度一樣,下載速度將取決於另一端和群組的整體健康狀況。
您可以配置 KTorrent 使用哪個埠來監聽來自群組中其他對等節點的傳入連線。
通常,保持埠號不變是可以的。但是,某些網際網路服務提供商不喜歡已知 P2P 埠上的流量,並且要麼已將其遮蔽,要麼以其他方式降低了使用這些埠的便利性。因此,有些跟蹤器已禁止已知 P2P 埠,並且只允許您使用其他埠。建議您閱讀跟蹤器的常見問題解答部分,以便了解您是否需要更改埠。通常可以使用的埠是 49152 到 65535 範圍內的數字。此範圍也稱為未註冊、動態和/或專用。沒有已知的程式註冊使用這些埠,因此任何人都可以自由使用這些埠,而無需擔心其他程式是否已被分配到它。
BitTorrent 連線僅在一個方向上建立。也就是說,對等節點 A 只嘗試連線到對等節點 B 一次,如果失敗,對等節點 A 必須等到對等節點 B 宣佈其他人可以連線。
由於 BitTorrent 的這種連線機制(不是協議的缺陷!),有兩個原因說明為什麼應該可以連線
- 如果兩個對等節點想要彼此進行通訊,但兩者都不接受外部連線,他們將發現自己根本無法共享任何資料。
- 如果對等節點 A 接受連線,載入 torrent 並嘗試連線到受防火牆保護的對等節點 B,則他/她必須等到對等節點 B 宣佈空閒連線。在資料能夠傳輸之前,會浪費時間。當然,在那段時間裡,您可能會在兩者之間重新傳輸資料。
建議您轉發埠,以便其他人可以輕鬆連線。這可以提高群組的速度和健康狀況。
UDP 跟蹤器埠是與支援 UDP 傳輸協議的跟蹤器進行通訊的埠。雖然支援 UDP 的跟蹤器數量並不多,但使用 UDP 協議與跟蹤器通訊效率更高。種子檔案應包含類似於 udp://tracker-url.com:port/announce 的 URL,而不是普通的 http://tracker-url.com:port/announce 變體(與 TCP 一起使用)。如果您位於路由器或軟體防火牆後面,則 UDP 跟蹤器的埠是唯一不需要轉發的埠。
您可以設定 KTorrent 為每個種子檔案需要提供上傳插槽的對等節點數量。務必不要將此選項設定得太高或太低,因為如果這樣做,您的下載速度將會下降。請使用以下兩條規則作為指導
A. 如果由於頻寬限制而無法上傳大量資料,則嘗試將上傳限制保持在至少 12kbit/s,每個對等節點至少 2kbit/s。建議這樣做是因為您必須嘗試為其他對等節點維持一定數量的上傳插槽。2kbit/s 的最低值是為了降低其他對等節點阻塞您的可能性,而 12kbit/s 是為了讓 6 個對等節點保持滿意。
B. 如果您的連線具有更大的上傳頻寬,則通常最好並且合乎邏輯地為每個對等節點分配更多速度。這可以提高群組中資料流的效率,並刺激您正在上傳到的對等節點給予反饋(由於您的上傳速度較高,他們會對您更感興趣)。
在實踐中,示例 B 將首先提高最大上傳速度設定,同時保持上傳插槽數量不變。然後,如果您認為每個對等節點的上傳速度過高,您可以稍微提高此數字(例如,在大型群組中,最大上傳速度為 5000kbit/s,上傳插槽為 6 個,不會刺激群組向您上傳,而如果您將其設定為 20 個上傳插槽)。
最大共享比率是在 KTorrent 中開啟的每個種子檔案中自動應用的設定。它指示 KTorrent 在完成的種子檔案達到某個配置的共享比率時自動停止。如果您出於某種原因不想上傳過多資料,此設定非常有用。例如,您的網際網路連線存在資料限制,或者您希望儘快將共享比率分配到所有正在播種的種子檔案上。
您還可以分別配置每個種子的共享比率。這可以透過狀態面板完成,位於顯示最大比率右側的位置。
此設定預設啟用。通常,您不希望停用此設定,因為 BitTorrent 是一種共享協議。已完成所有請求資料的對等節點必須將播種維持到一定水平非常重要。如果您的網際網路連線資料限制非常低,則可以更改此選項,並且很有用。
如果您的計算機位於路由器或防火牆後面,則應轉發埠。某些使用者可能無需配置任何內容即可確保其 BitTorrent 埠接受連線。這是因為有些人沒有啟用軟體防火牆或未位於任何路由器後面。
如何知道我的計算機是否會接受 BitTorrent 連線?
檢視日誌檢視器面板並搜尋顯示“Authentication(S) to 99.999.99.99 : ok”的訊息。如果您可以在身份驗證後面找到一條帶有 (S) 的此類訊息,則對等節點能夠建立傳入連線。您可以開始下載!如果您在種子啟動和第一次宣佈之間的時間內在日誌中找不到任何 (S),則應轉發埠。
路由器中的埠轉發可以透過使用 NAT 或路由器內的 UPnP 功能來完成。您可以選擇兩者之一,儘管如果您位於具有動態 IP 地址分配的 LAN 中,UPnP 可能更容易。要使 UPnP 外掛正常工作,您應首先檢視路由器文件以檢查您的型號是否支援它。如果支援,請透過 Web 瀏覽器或 telnet 登入到路由器,並在載入 KTorrent 的 UPnP 外掛之前啟用它。如果您不知道如何登入路由器,請檢視 http://portforward.com 並搜尋您的路由器型號。如果您選擇 NAT 方法,此網站還會告訴您如何透過使用 NAT 從路由器啟用埠轉發。請注意,如果您已選擇 NAT 並且它正常工作,則可以停用 KTorrent 的 UPnP 外掛。
如果您不確定自己是否實際上位於路由器後面,您可以使用網站 http://whatismyip.com 找出並比較列出的 IP 地址與命令 ifconfig 輸出中的地址。