連接選項用於配置eMule(電騾)如何使用你的互聯網接入,其設置正確與否將直接影響你的上傳和下載速度。
在配置連接選項時,應首先設法獲知你的互聯網接入的實際速度。一般來說可以在ISP的合同中或ISP的網站上找到。通過使用本頁面中的嚮導,也可以提供一些最常見的接入類型的配置參數。如果你實在不清楚自己的接入信息,可以將上傳能力添為0;eMule將自動檢測出你的線路在不阻塞的情況下所能承受的最大流量(此功能稱為USS,稍後詳述)。
ISP提供給你的速度值一般以千比特每秒(kb/s)的單位表示,但在eMule中,所有速度均以千位元組每秒(kB/s)的單位填寫。二者的換算十分簡單:將kb/s的值除以8,就能得到kB/s的值。
例如,某ISP給你提供的接入是:
最大下行速率:2048kb/s : 8 = 256 kB/s
最大上行速率:512kb/s : 8 = 64 kB/s
能力
o 下載
此參數是你的互聯網接入所提供的最大下行帶寬。在上面的例子中,下載能力為256kB/s。
o 上傳
此參數是你的互聯網接入所提供的最大上行帶寬。在上面的例子中,上傳能力為64kB/s。
注意:
上傳能力的設置是eMule連接管理的重要一環,因此務必正確填寫。假如你不清楚所用接入的上傳能力,應當將上傳能力添為0,這樣eMule將會自動優化管理連接。
上限
o 下載
此參數代表允許eMule使用的最大下載速度,單位為kB/s。一般來說建議不勾選「下載限制」。如果你同時還在使用其它需要訪問互聯網的應用程序,那就有可能需要限制下載速度。
o 上傳
此參數非常重要!它代表你為eMule世界貢獻出的最大上傳速度。一般來說,此參數不應高於上傳能力的80%。這是因為:如果所有的上行帶寬都用於上傳數據,將沒有多餘的上行帶寬用於控制開銷(與伺服器以及其他用戶通訊),最終導致拖慢下載。有個省心的方法是啟用USS(上傳速度偵測)功能,稍後詳述。
注意事項:
取消上傳限制,使用上傳速度偵測(USS)功能
如果在 「選項」->「擴展設置」 中激活了上傳速度偵測並且取消勾選「上傳限制」,那麼eMule就會自動利用當前可用的上行帶寬獲得最佳性能。USS的原理是根據ping延時判斷上行是否阻塞,並依此自動調節上傳速度。開啟USS能保障上網衝浪或網路遊戲流暢,同時盡量高效地累積信用、提高下載速度。如果將上傳能力設為0,也會自動啟動USS。
上傳限制設置過高
任何下載過程都需要用到一些上行帶寬,因為要發送請求報文、確認報文等等。因此,假如上傳限制設置得過高,導致沒有上行帶寬能用來發送請求,將會降低下載速度。
上傳限制設置過低
eMule採用了一種信用系統,你的信用取決於你對網路作出的貢獻。更低的上傳意味著你只能累積更少的信用,於是需要在隊列中等待更長時間。參見信用系統。
客戶埠
o TCP
eMule在首次運行時隨機選擇一個埠作為此參數的默認值,今後將始終通過此埠從其他客戶那裡下載數據。這個埠必須能夠從外部連接,這一點非常重要,因為一旦此埠被防火牆屏蔽、或由於缺少轉發規則而被路由器禁用,你就只能得到 low ID。因此,一旦變更此埠,必須在路由器/防火牆中也進行相應的變更。關於如何為eMule開啟埠的詳細信息,請點擊這裡。
o UDP
UDP埠用於連接Kademlia網路,同時也用於實現eMule擴展協議中的許多功能。在客戶間直接通過UDP連接,不但能大大減少連接開銷,還能降低伺服器的負荷。與TCP埠一樣,UDP埠也需要在防火牆中打開或在路由器中設置轉發,否則Kademlia網路的狀態將變成「被防火牆阻擋」——這種狀態與連接伺服器時的LowID相似。如果此埠無法開啟,就應當勾選「禁用」,不過沒有UDP埠就無法使用Kad網路。關於如何為eMule開啟埠的詳細信息,請點擊這裡。
o 使用UPnP來設置埠
假如你的計算機處於路由器/防火牆後,而路由器/防火牆支持UPnP(通用即插即用)功能,那麼只要勾選此選項,eMule就能夠在每次啟動時自動打開所需的埠、在退出時自動關閉打開的埠,從而無需手動設置路由器/防火牆。關於如何為eMule開啟埠的詳細信息,請點擊這裡。
o 測試埠
按下此按鈕後,將在瀏覽器中打開一個web頁面,並運行一段腳本來驗證輸入的埠是否已經打開、是否能獲得HighID。若頁面提示驗證錯誤,說明路由器及/或防火牆的設置仍需改正。
每個文件最大來源數
o 硬性限制
硬性限制是每個文件所允許的最大來源數目。當找到的來源數目到達此極限時,eMule將停止接受更多該文件的來源。減少此數值可以顯著降低eMule的開銷帶寬以及佔用的連接數,但如果設置過低將可能影響下載速度。
連接限制
o 最大連接數
此參數為允許TCP/IP及UDP連接的最大數目。
只有在傳輸數據時才會建立連接,例如搜索、排隊請求、來源交換(客戶與客戶之間)等等。此參數一般來說無需修改;但是當eMule在Windows 98/ME下運行時,必須修改此參數為不超過100的值。
注意:
展開下載列表後,有時來源狀態會顯示「連接數過多」,這表示當前的連接數目已經到達最大值。因此,這些來源將暫時閑置,等到能夠建立新連接的時候將立即連接。
網路
eMule支持兩種不同類型的網路。一種是傳統的基於伺服器的eD2k網路,另一種是脫離伺服器的分散式網路,按其設計思想稱為Kademlia(簡稱Kad)。關於這兩種網路的詳細信息,參見網路指南一文。當按下「連接」按鈕時,eMule將根據此處的選擇框確定連接哪些網路。
o 啟動時自動連接
若勾選此選項,eMule將在啟動時自動建立伺服器連接及/或Kademlia連接。
o 斷開時自動重新連接
若勾選此選項,eMule將在網路連接斷開後自動重新嘗試連接。推薦勾選。
o 顯示額外開銷的帶寬
若勾選此選項,將在eMule的狀態欄中顯示上行及下行的額外開銷。額外開銷數值顯示在當前上傳及下載速度旁的小括弧( )中。額外開銷包括:請求來源所需的帶寬、建立並維護連接所需的帶寬、客戶之間任何通訊所需的貸款。額外開銷的帶寬相當於上傳和下載速度的固有損耗。
《連接》,由Ejack翻譯自eMule官方網站英文版幫助與支持《Connection》並首發於eMuleFans.com。原文版權歸屬於eMule官方和原文作者。翻譯內容版權歸屬於翻譯者並遵守CC 3.0 BY-NC-SA協議。適用於eMule 0.50a以上版本。已編入eMule官網簡體中文版幫助與支持《連接》。
12條評論隱藏
這個網站為什麼沒有廣告?那伺服器的開銷怎麼辦?
@feifei 顯然這是個反對將資源分享商業化的純愛好者網站,不從事任何商業牟利行為。
@feifei 各類開銷都是編輯們自願負擔的。。。
奉獻精神太強大了,佩服。
敬佩中。我是電騾愛好者。使用電騾下載了很多寶貴的書籍和資料。感謝大家的分享!
你好,關於TCP那一項的最後一句話「關於如何為eMule開啟埠的詳細信息,請點擊這裡」,「這裡」連接失效,我初次用電驢,有些不明白怎樣設置參數……
@chrisshj 編輯使用了錯誤的鏈接路徑,現在好了。
恩恩!!!偉大而無私的網站!感謝!! 😆
請問如何平衡同時進行的上傳通道數和單個上傳通道的速度最好?我用的是網通的adsl,上傳帶寬為512kbps(64KB/s),軟體為Xtreme 8.0,可以調整單個上傳通道的速度。
amule的sloc alloction設為多少呢?
up 45kb/s
總算把騾子調教得差不多了,民間的交流真是太強大了,必須支持騾子的發展,鄙視吸血,特別是vagaa!!!
@huangshl530 vagaa還活著?我覺得現在主要是迅雷和旋風還有VC吧