發新話題

BitComet 軟件簡介與使用幫助

BitComet 軟件簡介與使用幫助

訪客無法瀏覽此圖片或連結,請先 註冊登入會員
什麼是 BitComet?
BitComet是基於BitTorrent協議的高效p2p文件分享免費軟件(俗稱BT下載客戶端),支持多任務下載,文件有選擇的下載;磁盤緩存,減小對硬盤的損傷;只需一個監聽端口,方便手工防火牆和NAT/Router配置;在WindowsXP下能自動配置支持Upnp的NAT和XP防火牆,續傳做種免掃瞄,速度限制等多項實用功能,以及自然方便的使用界面。

BitComet 的特點
支持視頻文件在下載過程中預覽播放。
支持通過公用DHT網絡,實現無TrackerTorrent文件下載。
無限制多任務同時下載,並支持對一個Torrent中的文件有選擇的下載,文件下載優先級設定。
可以限制上傳速度、下載速度,避免影響其他網絡程序。(ADSL和上傳受ISP限制用戶建議設定最大上傳以提高性能)
全新高效的網絡內核,快速穩定,高速下載時依然保持很少的CPU佔用。
智能連接優化(IntelligentConnectionOptimize)技術,自動為不同的網絡連接進行優化,默認配置即可獲得良好性能。
智能速度控制(IntelligentRateControl)技術,自動優化上傳分配以獲得最佳下載速度。
智能磁盤緩存(IntelligentDiskCache)技術,犧牲內存佔用為代價有效減小高速下載上傳對硬盤的損傷。
智能磁盤分配(IntelligentDiskAllocating)技術,有效減少磁盤碎片產生。
智能文件掃瞄(IntelligentHashScan)技術,續傳作種均無需再次掃瞄文件。
特有的內網互聯(NAT Traversal)技術,突破網關,自動實現不同內網間的互聯傳輸。
自動防火牆配置,全自動配置XP網絡連接防火牆(ICF)和網絡連接共享(ICS)。
自動配置路由器端口映射,採用UPnP技術實現內網免配置(要求路由器支持UPnP,操作系統XP)。
兼容Windows XP SP2的TCP/IP限制,並對tcpip.sys補丁有調整選項。
聊天系統允許用戶與其他下載者聊天,支持群聊、私聊。(默認關閉)
支持臨時和永久封IP,兼容eMule的IP規則配置文件:ipfilter.dat。
支持多Tracker協議,UTF-8擴展,UDP Tracker v2協議。
支持有條件的自動關機。
只需一個TCP監聽端口即可滿足所有下載上傳需要。
提供ZIP包不用安裝直接運行。
Windows XP SP2用戶如果下載速度比較慢請


BitComet安裝和使用幫助
初級使用

下載和安裝BitComet
我們建議您隨時關注我們的官方網站,使用我們最新版本的BitComet軟件。
訪客無法瀏覽此圖片或連結,請先 註冊登入會員

從下方圖片紅色圈圈中的連接中隨便點取一處既可下載BitComet。部分網站提供zip版和安裝版,有的只有安裝版,我們以安裝版為例。


下載完成以後,請雙擊該exe文件,可以看到以下界面,選擇軟件的語言,默認為簡體中文。選擇你需要的語言,點擊「OK」


進入安裝嚮導,點擊下一步。


審閱許可證協議,在您同意之後點擊「我接受」,如果不同意,請取消安裝。


在下方界面中打勾選擇需要安裝的項目,選擇好了點擊下一步。


選擇安裝目錄,點擊安裝


如果您看到以下界面,就說明安裝正在進行中。請耐心等待片刻


如果您看到以下界面,恭喜您,你已經完成了BitComet的安裝了


後面您就可以開始使用BitComet的旅程了。如果有不明白的地方可以返回幫助首頁察看幫助的其他部分。

使用BitComet下載文件
您可以通過torrent文件下載所需文件,以下將給您介紹具體步驟。也可以直接通過您獲得的BCTP連接下載文件,這部分參考
訪客無法瀏覽此圖片或連結,請先 註冊登入會員

如果您不知道從哪裡獲得torrent文件,可以參考下圖,有2種方法可以獲得torrent文件。
方法一、先打開BitComet軟件,點擊「頻道」,其中有一個文件夾叫"BT發佈站點",點擊開來可以看到很多BT網站,你可以選擇其中的一個雙擊打開,瀏覽下載torrent文件,一般單擊文件名就可以下載了。


方法二、先打開BitComet軟件,點擊"搜索",直接填入關鍵字搜索需要的torrent文件進行下載,一般單擊文件名就可以下載了。


torrent文件下載完成會自動打開BitComet進行任務下載,首先會出現任務屬性對話框,如下圖。包含:常規,高級設置和任務連接三個標籤,默認打開的是常規標籤,可以通過單擊切換標籤。
常規
保存位置:點擊瀏覽或者直接在地址欄輸入地址可以改變文件下載後存儲在電腦裡面的位置。
任務:缺省為下載和立刻開始。意思是立刻開始下載這個任務。如果選擇手動開始,則需要在以後手動開始任務下載。
文件名:通過在文件名前面的打勾,可以選擇性的下載文件。
建議:一般您只需要改變保存位置和需要下載的文件,其餘選項可以不作改變,保持默認值(這些值都是開發人員幫您選定的最優設置),直接點擊「確定」就可以開始任務下載了,這樣您就可以關閉當前閱讀的頁面,享受BitComet帶來的快速下載體驗。當然如果您有興趣,可以繼續往下閱讀,瞭解高級應用。


高級設置
服務器列表:裡面填入的是tracker服務器地址,這些地址一般是torrent文件裡面自帶的,也是做種子的時候填入的,下載的時候不用關注。
任務設置:
允許使用公用DHT網絡可以使您從DHT網絡上的其他用戶獲得數據,提高下載速度;
允許用戶來源交換可以幫助您獲得更多的用戶從而獲得更多的數據,提高下載速度;
允許單獨設置任務參數中的最小保證上傳值和最大允許上傳值一般下載用戶主要是為了做種子的用戶服務的,作為種子,用戶通過設置這個值即可控制自己上傳數據的最小值和最大值,從而可以保證其他用戶下載的速度,並且預留出部分帶寬供自己下載文件。
建議:高級設置中的數據一般不用修改就可以保證最好的下載設置了。


任務連接
此部分可以參閱訪客無法瀏覽此圖片或連結,請先 註冊登入會員

Torrent製作


選擇"文件"--〉「製作Torrent文件」或者點擊上圖紅色圈內的「製作」,打開Torrent製作窗口。
「製作torrent文件」窗口由3個部分組成。
源文件
選擇要將「單個文件」還是「整個目錄(多文件)」製作成torrent文件。然後點擊瀏覽選擇文件或者目錄。
網絡類型
只要保持默認設置,不用修改。如果需要修改請參考本頁最下方的說明。
生成
保持「生成torrent文件」選中狀態,點擊瀏覽選擇要製作出的torrent文件的保存路徑。點擊該窗口下方的確定就可以製作出一個torrent文件了。
發佈torrent文件前不要忘記了用BitComet打開它,不然就沒有種子了。
網絡類型詳細說明
使用公用DHT網絡(推薦)
同時使用訪客無法瀏覽此圖片或連結,請先 註冊登入會員 和公用訪客無法瀏覽此圖片或連結,請先 註冊登入會員 來尋找用戶,列表框中可以填寫傳統Tracker服務器地址或者DHT網絡節點地址,也可以只填其中一種,也可以什麼都不填。這是新版BitComet的默認選項,可以最大程度的保證訪客無法瀏覽此圖片或連結,請先 註冊登入會員 的有效性。
推薦Torrent製作者保持這個默認選項,列表框中像往常一樣填寫一兩個普通的Tracker。
這樣既可以讓使用其他客戶端或BitComet舊版的用戶下載,也可以讓新版BitComet用戶體驗到DHT網絡的穩定性。DHT網絡節點地址一般不需要填寫,如果要填寫請參考這裡:訪客無法瀏覽此圖片或連結,請先 註冊登入會員
Tracker服務器及DHT網絡節點列表填寫示例:
什麼都不填代表僅僅使用DHT網絡,自動連接節點。
(空白)
只填寫DHT網絡節點代表僅僅使用DHT網絡,而且默認連接這幾個節點,比如:
node://router.bitcomet.net:554/
只填寫Tracker代表同時使用Tracker和DHT網絡,自動連接節點。比如:
udp://tracker.bitcomet.net:8080/announce
同時填寫Tracker和DHT網絡節點代表同時使用Tracker和DHT網絡,而且默認連接這幾個節點,比如:
udp://tracker.bitcomet.net:8080/announce
node://router.bitcomet.net:554/
不使用公用DHT網絡(優先使用Tracker服務器)
一般情況下僅僅使用Tracker服務器來尋找用戶,列表框中需要填寫傳統的Tracker服務器地址。這個選項等同於以前的版本的BitComet的Torrent製作方法。新版BitComet對於這種文件將首先嘗試連接Tracker,在長時間不能連接(時間超過了選項中的添加備用Tracker的時間)的時候,再添加備用Tracker,並開始在公用DHT網絡來尋找用戶。這樣也就可以在Tracker服務器出問題的情況下依然能夠下載。
僅從Tracker服務器獲取用戶信息(禁用DHT及用戶來源交換)
禁止使用公用DHT網絡以及用戶來源交換來尋找用戶,列表框中需要填寫傳統的Tracker服務器地址。這種情況適合在內部使用的Tracker網絡中分發文件。
參考:
訪客無法瀏覽此圖片或連結,請先 註冊登入會員

訪客無法瀏覽此圖片或連結,請先 註冊登入會員

服務器列表
BitComet的多服務器規範如下:

服務器分組。互相聯通並且信息共享的服務器為一組,比如同一個服務器的多個端口。同一組的服務器只要有一個連通了就不需要繼續嘗試這一組中的其他服務器。Bitcomet將按組同時連接所有服務器。用"|"分隔同組的服務器。
Torrent中字段:[ [A組服務器1], [B組服務器1], [C組服務器1] ] 在BitComet的任務屬性的服務器中寫作:

A組服務器1
B組服務器1
C組服務器1

Torrent中字段:[ [A組服務器1, A組服務器2, A組服務器3] ] 在BitComet的任務屬性的服務器中寫作:

A組服務器1
|A組服務器2
|A組服務器3

Torrent中字段:[ [A組服務器1, A組服務器2], [B組服務器1] ] 在BitComet的任務屬性的服務器中寫作:

A組服務器1
|A組服務器2
B組服務器1
取自"http://wiki.bitcomet.com/help-zh/Torrent%E5%88%B6%E4%BD%9C"

[ 本帖最後由 蔡逸竹 於 2007-1-24 22:58 編輯 ]

TOP

使用技巧和快捷鍵

拖動
資源管理器中選中多個torrent文件,然後拖動到BitComet主窗口,可以一次加入很多torrent。
資源管理器中將某個文件或目錄拖動到BitComet主窗口,將會彈出torrent製作窗口。

快捷鍵 v0.61
全局
引用:
Alt + `      老闆鍵,隱藏BitComet界面(可修改)
Ctrl + C     複製
Ctrl + V     粘貼
Ctrl + X     剪切
Ctrl + A     全選
Ctrl + P     打開選項對話框
Ctrl + Tab   傳輸/頻道/網頁界面切換
Ctrl + Shift + Tab   傳輸/頻道/網頁界面逆序切換
傳輸界面
引用:
Ctrl + O     打開 Torrent 文件
Ctrl + U     打開 URL 鏈接
Ctrl + Up    任務上移(非排序狀態)
Ctrl + Down  任務下移(非排序狀態)
Delete       刪除任務
Shift + Del  刪除任務,包含下載了的文件
Alt  + Enter 打開任務屬性
網頁界面
引用:
Alt  + D     輸入焦點切換到地址欄
Ctrl + Right 切換到下一個網頁視圖
Ctrl + Left  切換到上一個網頁視圖
Ctrl + F4    關閉當前網頁
Ctrl + W     關閉當前網頁
Ctrl + F     查找
Ctrl + N     新開網頁
視頻預覽
引用:
Z            窗口/全屏切換
Alt + Enter  窗口/全屏切換
鼠標雙擊     窗口/全屏切換
Ctrl + Left  後退10秒
Ctrl + Right 快進10秒
PageUp       後退10秒
PageDown     快進10秒
空格         播放/暫停切換
鼠標單擊     播放/暫停切換
鼠標滾輪     音量調節

TOP

常見問題

使用方法
[編輯]BitComet怎麼續傳其他軟件下載了一半的任務?
只要文件是一樣的(文件名相同、文件大小一樣),不同的BT軟件下載的,包括FTP以及HTTP方式下載的,都是可以互相續傳的。要注意的是:
不同的軟件對應的文件路徑要一致。
建議用BC打開.torrent時候選擇續傳,然後選擇文件目錄。
如果進度是0%,點右鍵-重新檢查完整性。
其他軟件續傳BitComet下載了一半的內容,要注意把文件名的!bc後綴去掉,也可以考慮在BitComet選項裡最好去掉自動添加!bc後綴名這一選項
最好做好文件備份,以免前功盡棄。
[編輯]BitComet續傳不需要掃瞄,那麼是如何保證文件完整的?
BitComet將上一次的下載狀態以xml文件形式保存在status目錄下,只要兩次下載中間沒有第三方程序更改過目標文件,或者曾經出現過文件IO錯誤,那麼續傳無需掃瞄也可以保證下載的完整性。假如中途曾遇到停電或其他IO錯誤,請選擇手動檢查完整性掃瞄一遍即可放心續傳。如果下載中途發生文件I/O錯誤或者磁盤空間不足,會自動停止該文件下載;意外斷電重新進入時有必要時手動掃瞄一遍。

為什麼最大連接數只有60,明明看到可能連接數有好幾百?
使用BC的默認設置的話,單任務最大連接數會保持在60,這是各種綜合情況下一個比較均衡的方案。如果用戶很多而你的速度又很低,可以自己調整每任務保持連接數或者最大連接數,內網用戶可以考慮盡量設高點(如果你的配置不會因為連接數的增多而導致其他負面影響的話),修改方法如下:選項 - 高級設置 - 網絡連接 - 每任務最大連接數

左鍵單擊下載torrent文件後為什麼提示找不到文件?
.torrent文件沒有正確關聯到BC上,一般安裝卸載的BT軟件太多了就會出這個問題,0.55之後的BC安裝時有註冊torrent文件的選項(第四個打鉤),如果還不行就在文件夾選項-文件類型裡更改.torrent文件的打開方式為BC。 如何實現自動關機?

BC選項-任務設置。任務下載完成時,可以設置當分享率達到XX時自動停止任務、如果種子小於XX則繼續上傳的選項,僅當所有的任務都滿足以上兩個條件自動停止後,下面那個自動關機的設置才能實現。 如何讓BitComet啟動時自動開始下載任務?

選項 - 啟動時自動繼續下載上傳任務。注意是繼續而不是開始,所以上次關閉BC時任務必須是處於進行狀態而不是停止狀態。

參數解釋
任務列表中什麼是「健康度」?
BitComet中健康度表示文件內容的分佈情況。基本等同於其他BT客戶端的"等效種子數",不過更簡單實用。總的來說「健康度」超過100%就可以下載,數字越大越好;「健康度」小於100%就有可能下載不完或需要補種上傳。當然所有這些都只考慮連上的peer。 其具體定義如下:

如果任務正在下載中: 若網上的文件不全(可能下載不完),健康度就是網上存在的佔你尚需要的部分的百分比; 若網上文件的全了(比如有種子),健康度就是你需要下載的文件部分在網上的等效份數。 如果任務正在上傳中: 若網上的文件不全(除自己之外),健康度就是網上存在的部分能拼湊出來的占總的大小的百分比; 若網上的全了(下載者之間理論上互相能補充直到完整)那就是總的分佈的等效份數(不包括自己)。

任務列表中什麼是「分享率」?
BitComet中的分享率表示自己的分享程度,數字越大表示自己的貢獻越大,人品越好。

下載任務:任務總上傳量 / 任務總下載量 做種任務: 任務總上傳量 / 文件總計大小

用戶列表中什麼是「遠程」,什麼是「本地」?
通俗地說「本地」就是自己根據IP找到了別人,「遠程」就是別人根據你的IP找到了你。如果沒有監聽端口,或者沒有公網IP,或者在網絡防火牆後,或者網關沒有端口映射,別人是找不到你的或者找到了也連不上,也就沒有遠程連接,這樣的用戶通常被稱作「內網」。誰都可以找到並連上公網用戶;內網用戶只能主動去找別人;內網用戶和內網用戶之間一般互相找不到。具體請參考:內網外網

用戶列表中什麼是「內網互聯」(防火牆和NAT穿越)?
傳統bt客戶端中,下載同一個任務的公網用戶可以幫助內網用戶中轉數據,但是內網用戶互相不能連接上。BitComet可以不同內網的用戶通過UDP互相連接實現內網互聯。對內網用戶來說這通常意味著更快的下載速度因為可以連接上更多的用戶。無需任何設置,BitComet將會自動監測網絡連接(自動判斷是否處於NAT後或者沒有端口映射),然後自動開啟內網互聯,從而加速內網下載。當然也可以在選項-高級中允許或禁止此功能。

用戶列表中的「DUdu」表示什麼?
BitComet的Peer列表中的DUdu分別表示 (調試用,一般用戶不必理會) : D---可以下載 U---給予上傳 d---需要下載 u---需要上傳

任務統計中的錯誤數據是什麼?
錯誤數據可能的原因有3個: 網絡通信受外界干擾不夠穩定,傳輸中數據包受損,導致下載的部分數據出現錯誤; 發送方出了錯誤,但以為是正確的數據。BitComet顯示的錯誤統計不只包括錯誤數據,也可能是通信協議的異常。 與部分非官方BT客戶端軟件在擴展協議上不能完全兼容,可能導致下載數據錯誤。在BT客戶端軟件百家爭鳴的今天(參考BT客戶端軟件的發展),不少BT客戶端軟件除了遵循原有的BitTorrent協議,還進行了協議擴展。雖然所有的BT客戶端軟件都能夠兼容BitTorrent協議,但擴展協議沒有統一標準,所以會出現不同BT客戶端軟件之間不能夠完全兼容、傳輸錯誤數據的現象。 Bitcomet完全兼容BitTorrent協議,在與BitTorrent官方版本、Shadow版本、Plus版本、Plus II版本、ABC版本的peer進行通信時,出現錯誤數據的概率非常非常小,基本上是因為原因1;在與其他BT客戶端軟件軟件通信時,如果屢屢出現錯誤數據,基本上是因為原因2、3。


BT下載時出現錯誤數據是否會導致下載的電影、遊戲、軟件無法使用?
不會。BitComet在發現下載的某塊數據錯誤之後會自動重新下載這塊數據,所以不論曾經出現過多少錯誤數據,只要最後完成了下載,也就是說下載進度到100%之後,所下載的電影、遊戲、軟件都可以正常使用。如有問題建議檢查完整性後看是不是100%。

為什麼BitComet這麼消耗內存,經常是40-50M?
不少初次使用BitComet的朋友都提出了這樣的問題,並且拿出其他BT客戶端軟件作比較。其實這主要是因為BitComet默認設置已經把磁盤緩存打開了,磁盤緩存可以減小硬盤損傷,但會消耗一定內存。究竟是要硬盤負擔輕一點,還是要節省內存,用戶可以根據自己的需要到BitComet菜單->選項->磁盤緩存中進行設置。0.50版本可以把最小、最大磁盤緩存都設為4M,此時BitComet運行僅消耗10M左右內存,應該是比較節省內存的。具體如何設置磁盤緩存大小最好,請參考:磁盤緩存應設置多少合適?

速度相關
為什麼我的速度這麼慢?如何提高BT下載速度?
ADSL或者其他內網上網方式下載速度身就很慢.主要有以下幾個原因1)您處於內網,使其他下載者找不到您,無法實現數據傳輸(2)您的UPNP設備沒有開啟(3)您的軟件不適合您的機器換個軟件試一試(4)您限速了,或者對方限速了(5)您所要下載的文件沒有種子了(6)開啟了防火牆(7)機器長時間沒有整理和優化了 解決辦法(以下分別對應上面的原因)1)嘗試進行端口映射.(2)打開控制面板---------再打開管理工具-------然後打開服務------最後找到UPNP設備服務-----------您將它有右鍵設置成自動啟動,再開啟這個服務就可以了(服務名稱是SSDP DISCOVERY SERVICE)VPNP功能目前只有XP系統支持 (3)使用bitcomet下載軟件,對外連接能力很強,0.54版本更開通了內網互聯功能.(4)不要過分的限速,部分ADSL用戶必須限制速度的請在下載完後做幾分鐘的種子,大家都互相幫助一下,就會快了.提醒一下個位,不要隨便BAN別人的IP,因為IP過濾器很可能會BAN掉一個段的IP而不只一個IP,也沒有什麼太大必要去BAN別人.(5)你需要耐心的等待,如果長時間連不上就需要到求種區求種了,或者給其他下載完成的會員或種子發佈者求種了.(6)給自己安裝的防火牆做個端口映射.注意瑞星,卡巴會與BT衝突.(7)經常清除機器內的垃圾.垃圾一般在C盤中的Documents and Settings裡面TEMP和Local Settings裡面的一般都可刪除.不清楚文件的請使用優化軟件清理系統.

可以試試看調整BT軟件裡的參數設置,調大端口範圍,增加連接人數,限制上傳速度等等,但並不是絕對的.

BitComet和其他BitTorrent軟件相比下載速度上有什麼不同?
BitComet是少數的不使用BitTorrent官方Python內核的BT下載軟件之一。作者花費了相當長的時間用C++完全獨立重寫內核,曾經發佈過N多測試版,並加入了UPnP自動端口映射、內網互聯等功能提升內網用戶下載性能。應該說對性能的過份執著也是目前界面簡樸的一個重要原因,只能對不住那些想要時尚花哨界面的朋友們了。至於速度,請自行試用比較。

為什麼BitComet等BT客戶端下載速度時快時慢,不如HTTP或FTP下載速度穩定?
BT下載不同於傳統下載,傳統下載(HTTP、FTP)的文件位於服務器,只要服務器訪問量在其設計範圍內,下載的速度速度就算不快,也會比較穩定。而BT下載,服務器只提供torrent文件及peers的基本信息(地址和端口),被下載的文件則存在於peers的電腦中,這樣就決定了BT下載的隨機性——多數時候它都很快,但有些時候因為種子太少(只有一個種子時普遍很慢)、peers普遍限速(這就是提倡「我為人人,人人為我」的道理)、peers連接的隨機性(或許在某次下載中,你連接到的peers都限速了或他們沒有優先向你傳輸數據)等等原因所造成下載速度慢,那不是任何BT軟件可以解決的,這就是BT下載的隨機性。當然,某些網絡情況(例如受到內網、防火牆的影響)也會導致速度很慢。如果您下載速度一直很慢,請參考端口映射專題。

為什麼BitComet等BT客戶端下載速度開始比較慢,隨著下載進度的增加,下載速度越來越快?
BitComet等BT客戶端下載速度開始比較慢是因為沒有數據或只有很少數據可以傳給其他下載者,這樣其他下載者就「不大願意」傳數據給新的下載者。隨著下載進度的增加,可以傳給其他下載者的數據越來越多,越來越能夠引起其他下載者的連接「興趣」,為了能夠引起你的「興趣」,從你這兒獲得數據,其他下載者當然先給你傳數據,這樣下載速度就越來越快。

是否需要限制上傳速度?
上傳速度直接影響下載速度,所以限制上傳速度一般會影響下載速度,但也有例外。在以下2種情況下建議合理限制速度: 上傳帶寬受物理限制的用戶(如ADSL的上傳速度通常不會超過64KB/s,或部分長寬限制上傳最大為100KB/s)。這類用戶如果完全不限制速度,上傳帶寬很快就被給其他peer傳輸數據而佔用,這必然影響控制信息的傳送,控制信息決定了連接到peer的質量、下載的控制等問題,故控制信息傳送受阻會大大降低下載速度。對於這類情況,建議合理限制上傳速度:上傳速度<最大上傳速度×80%; 上傳帶寬過於寬裕的用戶(如光纖+LAN,不限上傳速度時可以超過1MB/s)。這類用戶如果完全不限制速度,硬盤的損耗會急劇增大(SCSI硬盤除外)。對於這類情況,建議合理限制上傳速度:上傳速度<1000KB/s。 如果不清楚自己網絡狀況,通常可不限制上傳速度下載一段時間,觀察上傳速度的變化情況,然後根據最大值設定上傳限速。合理限制上傳速度,只要做種到分享率大於1,並不違背BT精神。

為什麼有的時候顯示的總速度和單項速度之和不同?
這兩個速度的統計間隔不同,所以在某個時間出現不一致時可能的,不用在意。

我用的是512K的adsl,但我的下載速度最多只有60k?
一般運營商提供的帶寬是以bit為單位,而一般下載流量是以Byte為單位,1Byte=8bit,所以512K帶寬的速度正常情況下是64KB。

內網外網
什麼是廣域網(WAN、公網、外網),什麼是局域網(LAN、私網、內網)?
廣域網(WAN),就是我們通常所說的Internet,它是一個遍及全世界的網絡。 局域網(LAN),相對於廣域網(WAN)而言,主要是指在小範圍內的計算機互聯網絡。這個「小範圍」可以是一個家庭,一所學校,一家公司,或者是一個政府部門。 BT中常常提到的公網、外網,即廣域網(WAN);BT中常常提到私網、內網,即局域網(LAN)。

廣域網上的每一台電腦(或其他網絡設備)都有一個或多個廣域網IP地址(或者說公網、外網IP地址),廣域網IP地址一般要到ISP處交費之後才能申請到,廣域網IP地址不能重複;局域網(LAN)上的每一台電腦(或其他網絡設備)都有一個或多個局域網IP地址(或者說私網、內網IP地址),局域網IP地址是局域網內部分配的,不同局域網的IP地址可以重複,不會相互影響。

廣域網(WAN、公網、外網)與局域網(LAN、私網、內網)電腦交換數據要通過路由器或網關的NAT(網絡地址轉換)進行。一般說來,局域網(LAN、私網、內網)內電腦發起的對外連接請求,路由器或網關都不會加以阻攔,但來自廣域網對局域網內電腦電腦連接的請求,路由器或網關在絕大多數情況下都會進行攔截。  


通常情況下,網關或路由器對內部向外發出的信息不會進行攔截,但對來自外部想進入內部網絡的信息則會進行識別、篩選,認為是安全的、有效的,才會轉發給內網電腦。正是這種情況的存在,才導致了很多內網BT用戶沒有「遠程」,速度也不盡如人意。

內網用戶在使用BitComet下載時,如果不能進行端口映射或者不支持UPnP,BitComet會自動啟用內網互聯突破網關的阻攔。


如何知道自己是公網還是內網?
0.50或以上版本的BitComet的「全局日誌」,裡面的WAN IP就是公網IP,LAN IP就是內網IP,如果這2個值相同那麼您就是公網用戶,否則就是內網用戶。當然,內網用戶通過端口映射可以獲得和公網完全一樣的效果。 如何分辨自己的網關類型?是否有網絡防火牆?是否支持UPnP? 有一定網絡知識的朋友都有自己的判斷方法,但入門級的朋友怎麼辦?這裡介紹的是一種不需要任何網絡知識的判斷方法:用MSN Messenger幫助BT用戶瞭解網絡接入情況看--MSN Messenger的「高級連接信息」(注意:這裡用的是MSN Messenger,不是Windows Messenger。Windows Messenger高級連接信息與MSN Messenger的不一樣。),它位於MSN Messenger 菜單的「工具」->「選項」->「連接」中。 高級連接信息有以下幾種類型組成: 「直接連接」 表示用戶是公網,沒有使用Windows XP自帶的Internet連接防火牆(ICF),不需要使用UPnP。但這種情況不排除用戶安裝了第三方的網絡防火牆軟件,如諾頓網絡安全特警2002/2003/2004系列、國內著名的天網防火牆等等。這類用戶在使用BT時,只要BT軟件所監聽的端口沒有被ISP封掉,一般不用怎麼設置就可以達到最佳速度。安裝了第三方的網絡防火牆的用戶注意讓防火牆允許BT軟件監聽所需的端口。

「直接連接,使用了Internet連接防火牆(ICF)」 表示用戶是公網,使用了Windows XP自帶的Internet連接防火牆(ICF),不是一定需要使用UPnP。這類用戶要想讓BT獲得最佳下載速度,可以在ICF的高級設置中為BT軟件手動打開相應監聽的端口,也可以打開BitComet的「允許打開Windows網絡共享和防火牆ICS/ICF端口」,在下次Bitcomet啟動時提示網絡連接保護設置即將被更改的對話框上點確定,讓BitComet自動操作。

「通用即插即用(UPnP)網絡地址轉換(NAT)」 表示用戶是內網,經由網關或路由器上網,網關或路由器支持的NAT支持UPnP(而且打開,目前支持UPnP的網關類軟件有Windows XP的ICS、KERIO的WinRoute Firewall 5系列)。這類用戶要想讓BT獲得最佳下載速度,最好使用支持UPnP的BT軟件,如BitComet。

「非通用即插即用(UPnP)網絡地址轉換(NAT)」、「非對稱NAT」、「對稱NAT」、「級聯」等等表示用戶是內網,經由網關或路由器上網,網關或路由器的NAT不支持UPnP,或雖然支持UPnP,但UPnP被ISP、網絡管理員關閉了。這類用戶很難讓BT軟件獲得由其他下載者發起的連接,想提高下載速度,可以試一下對外連接能力特別強的BitComet系列。

「非UPnP防火牆」 通常與NAT類型一起出現,表示用戶是內網,經由網關或路由器上網,網關或由器上使用不支持UPnP的網絡防火牆,如諾頓網絡安全特警2002等等。這類用戶同樣很難讓BT軟件獲得由其他下載者發起的連接,想提高下載速度,還是推薦使用對外連接能力特別強的BitComet系列。

「UPnP防火牆」 通常與NAT類型一起出現,表示用戶是內網,經由網關或路由器上網,網關或由器上使用支持UPnP的網絡防火牆,如諾頓網絡安全特警2003、Windows XP的ICF等等。如果與3一起出現,用戶可以嘗試具有UPnP功能的BT軟件;如果與「非通用即插即用(UPnP)網絡地址轉換(NAT)」、「非對稱NAT」、「對稱NAT」、「級聯」等等一起出現,就不必強求使用支持UPnP的BT軟件了,因為即使防火牆支持UPnP,但NAT不支持UPnP,UPnP也是不可能成功的,這時還是推薦使用對外連接能力特別強的BitComet系列。


我採用的是何種上網方式?
56K Modem和ISDN等窄帶用戶就不說了,這一類用戶沒有必要使用BT。目前常用的寬帶上網方式主要有:

名稱 描述 ISP舉例 ADSL 不論是否需要虛擬撥號,連接到ISP服務器後,都會獲得獨立的公網IP。屬於「外網」。 中國電信 ADSL 不論是否需要虛擬撥號,連接之到ISP服務器後,只能獲得一個內網IP,沒有獨立的公網IP。屬於「內網」。 中國網通、聯通 Cable Modem 不需要撥號,屬於「內網」。 各地廣電 光纖+LAN 不需要撥號,屬於「內網」。 長城寬帶 光纖+LAN 到ISP網站以Web方式進行認證,之後獲得獨立公網IP,屬於「外網」。 上海、南京等地的長城寬帶

注意,ISP在各地所提供的服務可能不一樣,上表的ISP舉例只能作為參考。

通過ADSL上網是內網還是外網?
通過ADSL上網可能是內網,也可能是外網。撥號後能夠獲得獨立公網IP的ADSL用戶為外網,撥號後只能夠獲得共享的公網IP的ADSL用戶為內網。


端口映射
監聽端口有什麼作用?
監聽端口能使你獲得遠程連接。前提是你是公網IP,或網關上對你的監聽的端口作了端口映射。在端口通的情況下,你就會看到「遠程」,意味著很多內網用戶就可連接到你。你就可以和更多的人進行連接下載,一般來說你的速度就會快起來。簡單的說,你不監聽端口,將少了一半的傳輸機會。

什麼是UPnP自動端口映射?
內網的特點就是無法對外打開監聽端口,因此會損失所有外部發起的連接。比如硬件路由器、Windows網絡共享等等。常用的解決辦法是用NAT進行端口映射,將網關/路由器上的端口映射到本機,但操作過程相對複雜晦澀。BitComet支持UPnP自動端口映射,可以在本機上自動完成網關端口映射配置的操作。用BitComet可以在不作任何配置的情況下自動在網關上打開對外端口(參考微軟文檔),速度自然得到了提升。UPnP已經在WindowsXP中得到了支持(見微軟文檔),並在MSN Messenger中得到了應用。目前支持UPnP的操作系統是WindosXP,網關設備包括WindowsXP的Internet連接共享和防火牆及支持UPnP的硬件路由器。

UPnP就等於「自動端口映射」嗎?
UPnP(Universal Plug and Play),通用即插即用,是一組協議的統稱(具體情況請參考微軟文檔:UPnP NAT Traversal 常見問題),不能簡單理解為UPnP=「自動端口映射」。在BitComet下載中,UPnP包含了2層意思: 對於一台內網電腦,BitComet的UPnP功能可以使網關或路由器的NAT模塊做自動端口映射,將BitComet監聽的端口從網關或路由器映射到內網電腦上。 網關或路由器的網絡防火牆模塊開始對Internet上其他電腦開放這個端口。

UPnP的適用性?
BitComet支持UPnP。但能否成功UPnP,不僅在於BitComet,還包括: 網關或路由器是否支持UPnP,且管理員打開了網關或路由器的UPnP功能; 你的電腦的操作系統是否支持UPnP,目前官方宣稱可以支持的只有Windows Me和Windows XP。

我的操作系統是XP,為什麼日誌上說UPnP映射失敗? 可能的原因很多,比如: 1。系統服務中禁止了SSDP服務(用於尋找upnp設備) 2。開啟了XP下的SP1的ICF(網絡連接防火牆)。(XP的ICF與UPnP設備發現有衝突,SP2修復了這個問題,但是仍然需要在防火牆設置中允許例外:UPnP 框架。) 3。路由器不支持UPnP,請向製造商詢問。 目前有哪些軟件或硬件路由器可以支持UPnP? 軟件:目前已知可以支持UPnP網關軟件有Windows XP中的ICS/ICF、WinRoute Firewall 5,諾頓網絡安全特警2003/2004。諾頓網絡安全特警2002,天網2.50/2.51、瑞星網絡防火牆、金山網鏢等都不支持UPnP。 硬件路由器:標有支持UPnP字樣的路由器,比如TP-Link, D-Link的某些型號。

BitComet顯示UPnP成功,但是仍然沒有「遠程」?
可能的原因

網關或路由器一般由2個模塊組成:網絡防火牆、NAT。外部數據要進入內部網絡,必須先通過網絡防火牆,只有通過了網絡防火牆,才能經由NAT轉發給內網中的目標電腦。BitComet的設計遵照UPnP協議,可以在網關或路由器做自動端口映射,映射成功之後就會顯示UPnP成功,但可能因為網關或路由器的防火牆的設置問題,已經將外部的連接請求攔截,這個外部請求不能通過防火牆,更不用說到NAT模塊後轉發給內網中的目標電腦了。所以,在這種情況下,雖然BitComet顯示UPnP成功,但仍然沒有「遠程」。 數據轉發到本機端口了,但是由於本機防火牆的不允許該端口的TCP連入從而被丟棄了。BitComet可以自動配置ICF允許BitComet使用的那個端口,但是其他的網絡防火牆軟件,比如天網等就需要自行配置了。

關於ADSL調製解調器
ADSL是目前最常用的上網方式之一,正確設置ADSL調製解調器可以盡可能提高BitComet的下載速度。

目前市場上銷售的或者ISP贈送、租借給用戶的ADSL調製解調器通常不僅具備傳統的A/D、D/A轉換、編碼解碼功能,很多時候已經集成了簡單的路由功能,所以現在ADSL調製解調器在更多時候被稱為「ADSL Router」、「路由貓」。在這裡,ADSL調製解調器(ADSL Modem)、ADSL路由器(ADSL Router)、路由貓其實都是指的同一樣東西,本文中我們統稱為ADSL調製解調器。

另外主要注意,本文所討論的ADSL調製解調器都是常見的以太網接口的,與USB或者其他接口的ADSL調製解調器可能有所出入。

目前ADSL調製解調器的工作模式主要分為2種:
橋接模式:可以理解為此時的ADSL調製解調器像傳統的56K調製解調器一樣,只是一個單純的A/D、D/A轉換、編碼解碼的設備,它並不用來實現其他服務和功能。採用這種方式工作的ADSL調製解調器如果要同時帶多台電腦上網,必須採用如下的網絡拓撲:

此時,ADSL調製解調器所連接的電腦(也就是網關,通常也叫「服務器」、「主機」)上應該至少裝有兩塊網卡,一塊用於連接ADSL調製解調器,其IP地址最好設置為自動獲取(通常情況下會獲得一個子網掩碼為255.255.0.0的IP地址(B類地址),此時並不用過多考慮IP地址的問題,因為在橋接模式下,這塊網卡的地址並不重要。),另一塊網卡(通常要求將IP地址設定為192.168.0.1)用於連接交換機或者HUB,交換機或者HUB再連接局域網中其他電腦。這台服務器上應該安裝使用網關軟件,以便局域網內電腦共享上網。在網絡規模2-10台電腦情況下,推薦使用Windows XP的ICS功能或者SyGate,如果規模在10-50台電腦,推薦使用Windows 2000 Server的路由和遠程訪問功能或者WinRoute Firewall 5。

對於普通ADSL撥號上網用戶,需要在網關服務器上建立基於PPPoE協議的撥號連接,撥號成功後才能夠建立Internet連接。

局域網內的BitComet用戶此時想獲得遠程,必須使用UPnP功能,如果不支持UPnP功能,必須在網關服務器做端口映射(參考如何手動設置軟網關(如ICS-ICF、SyGate、WinRoute等)給內網電腦做端口映射、如果網關上網關軟件沒有端口映射的功能怎麼辦)。

路由模式:此時的ADSL調製解調器除了要完成A/D、D/A轉換、編碼解碼的基本功能之外,還要完成一個小型路由器的功能,包括:

網絡地址轉換(NAT)功能(取代了橋接模式中的網關服務器的NAT功能) DHCP服務器功能(取代了橋接模式中的網關服務器的DHCP服務器功能) 網絡防火牆功能(取代了橋接模式中的網關服務器的網絡防火牆功能) 此時網絡拓撲如下:

此時,ADSL調製解調器直接連接交換機或者HUB(與橋接模式相比節省了一台網關服務器),交換機或者HUB再連接局域網中其他電腦。因為路由模式下的ADSL調製解調器使用了內置的PPPoE撥號,所以一般不用在內網電腦上設置PPPoE撥號了。

路由模式下的ADSL調製解調器相當於一台小型電腦,它有設置界面(Web方式,當然也有Telnet方式),也有IP地址,它所完成的功能相當於「橋接模式下的ADSL調製解調器+網關服務器」。

至於路由模式下的ADSL調製解調器的配置問題,各廠家的大同小異,一般參考參加的說明書就可以了。

此時局域網內的BitComet用戶想獲得遠程,必須使用UPnP功能,如果ADSL調製解調器不支持UPnP功能(目前很多ADSL調製解調器不支持UPnP),必須在ADSL調製解調器做端口映射(參考如何手動設置ADSL路由貓給內網電腦做端口映射)。

橋接模式和路由模式的比較如果只有一台電腦上網,當然最好是用使用橋接模式,撥號由操作系統完成,操作起來與56K的調製解調器差不多,只是速度快了很多; 如果有多台電腦,可以使用橋接模式,但需要拿出一台電腦作網關服務器,且這台網關服務器必須長期開機,否則其他電腦就不能上網,網關服務器得配置相對比較簡單,特別是在Windows XP和Windows Me中,都有嚮導來幫助完成; 如果有多台電腦,又不想讓任何一台長期開機做網關服務器,就必須使用路由模式,但這時需要注意ADSL調製解調器的網絡地址轉換、(NAT)、DHCP服務器、網絡防火牆的配置,這些配置相對採用橋接模式時的網關服務器的配置稍微麻煩些,但在某些時候又是必要的,比如幾個同學合資ADSL上網,大家都不想讓自己的機器24小時開機做網關服務器,此時讓工作在路由模式下的ADSL調製解調器來取代網關服務器,就很有必要了; 以上的討論,都是基於撥號後能夠獲得獨立公網IP的ADSL而言的,這類用戶可以自由組建自己的局域網;對於撥號後只能夠獲得共享公網IP的ADSL用戶,因為本身就是內網了(參考通過ADSL上網是內網還是外網),在此基礎上組建局域網並且獲得遠程的可能性非常小。

[編輯]如何手動設置ADSL路由貓給內網電腦做端口映射?
以TP-Link 8800 ADSL Router為例,在啟用其路由功能之後,網絡拓撲圖如下:

這裡假定ADSL Router默認IP內網地址為192.168.1.1,內網中電腦一般可以設置成為192.168.1.X(X=2~34,再多就超出ADSL Router的能力了。),在內網中某一台電腦上打開IE,在地址欄輸入http://192.168.1.1,輸入初始用戶名、密碼,之後就可以看到設置界面了。在設置界面中找到NAT相關頁面,端口映射的設置如圖:


至於其他品牌、型號的ADSL Router的設置,可以參考:

ADSL路由方式的NAT(端口映射)專題: 訪客無法瀏覽此圖片或連結,請先 註冊登入會員 ; 有關ADSL Modem端口映射帖子集合: 訪客無法瀏覽此圖片或連結,請先 註冊登入會員

如何手動設置網關軟件(如ICS/ICF、SyGate、WinRoute等)給內網電腦做端口映射?

使用網關軟件(如ICS/ICF、SyGate、WinRoute等)的拓撲圖如下:

ICS/ICF:屬性->高級->設置->添加,如下圖設置(其中內網電腦的IP地址如果是本機就填127.0.0.1就可以了):


SyGate:菜單Tools->Access Rules,出現端口映射的設置界面,設置方法與類似ICS/ICF中類似; WinRoute:菜單Settings->Advanced->ort Mapping,出現端口映射的設置界面,設置方法與類似ICS/ICF中類似。

如果網關上網關軟件沒有端口映射的功能怎麼辦?
可以在網關上裝上「端口映射器」,給內網電腦做端口映射,設置如下: 點擊「添加/刪除端口映射」,出現「添加/刪除端口映射」對話框:名稱:可以隨便填寫,比如BitComet之類;輸入IP:選擇「Any IP」;輸入端口:填寫內網電腦上的BitComet監聽的端口號;輸出IP:填寫內網電腦的IP地址;輸出端口:填寫內網電腦上的BitComet監聽的端口號;程序運行時自動啟動:選中。點擊「確定」即可。

注意,這個軟件必須在網關服務器上運行才有效;在處於內網的電腦上運行這個軟件是沒有用的。


磁盤性能
為什麼說Bitcomet的磁盤緩存可以保護硬盤?
傳統BT高速下載時硬盤會響得很厲害,這是大量的隨機讀取造成的。舉個例子:100M的文件是被分成256K大小的Piece(塊),按最少存在原則隨機下載,而每個Piece再被分成16K的slice(片)順序請求,每次通訊就是以slice為單位的。因此總的說是隨機訪問,但相鄰slice的順次訪問幾率較大,因此可以以piece為單位在內存中建立緩存。BitComet可以由用戶設置緩存大小。下載上傳時通過統計標籤可以看出緩存的效率:讀/寫命中率、磁盤讀寫請求頻率和實際讀寫頻率,可以明顯地看出犧牲一小部分內存作緩存對硬盤的保護作用。

磁盤緩存應設置多少合適?
BitComet的磁盤緩存功能可以有效地保護硬盤,提高讀寫效率,緩存設置多大並無一定之規。如果下載或是上傳速度常常超過150KB/s,那麼就有必要增大BitComet默認的緩存設置以進一步保護硬盤了,請根據自己的一般下載速度和內存容量設置。BitComet允許設置緩存最小值、最大值、並且在分配之前檢測當前物理內存以確保一定空餘量,此外可以在全局統計中看到當前緩存分配狀態。一般500KB/s的速度下至少將緩存最大值設定為50M以上。

為什麼說新版的BitComet可以大大減少磁盤碎片?
BT的特點就是將共享文件邏輯分塊、多點對多點傳輸,下載的文件被分成幾千幾萬個小塊隨機下載,這樣很容易產生磁盤碎片,從而對硬盤壽命和性能產生很大的負面影響。一般來說這個問題很難避免,然而BitComet 0.52或更高版本採用了其獨特的智能磁盤分配(IntelligentDiskAllocating)技術,可以使磁盤碎片基本減少到零!有興趣的用戶可以按如下方法測試BitComet的零磁盤碎片效果:

採用0.52或更高版本BitComet;
目標分區沒有啟用NTFS的壓縮功能;
BT下載前目標分區沒有碎片(可以用磁盤整理軟件),且剩餘空間要足夠;
選擇文件保存位置的時候選擇這個分區;
下載中不要對這個分區操作(避免出現其他軟件造成的碎片),等下載完成後,用磁盤碎片整理工具察看 -- 是不是真的一點碎片也沒有? ^_^


軟件衝突
金山網鏢/KV2004/Zone Alarm 5.0有可能導致BitComet的CPU佔用狂高或界面反應遲緩
有人反映金山網鏢/KV2004/Zone Alarm 5.0導致BitComet的CPU佔用狂飆,如果出現這種現象,請卸載他們,重啟後再試。或者改用其它網絡防火牆嘗試,推薦Windows XP自帶的網絡防火牆、天網防火牆個人版、諾頓網絡安全特警等等。

XPSP1下NetLimiter有可能導致BitComet異常崩潰
少數NetLimiter用戶反映XPSP1下安裝NetLimiter可能會產生NTDLL.DLL的錯誤導致BitComet異常崩潰,據出現此問題的用戶反映,升級XP操作系統到SP2就可以解決這個問題了。

Norman會導致BitComet頻繁崩潰
據錯誤報告分析,安裝Norman會導致BitComet頻繁崩潰(NTDLL.DLL錯誤),如果要使用BitComet,建議將Norman卸載。

為什麼BitComet運行時,瑞星網絡防火牆報告說BitComet企圖發送郵件?
不少正版瑞星2004的用戶反映BitComet運行時,瑞星網絡防火牆報告說BitComet企圖發送郵件,其實這是瑞星網絡防火牆的誤報。據分析只要當前用戶中有人使用了smtp端口作監聽端口,而BitComet試圖連接這個用戶時,瑞星就會誤報說BitComet企圖發送郵件,而並不理會是否真的使用的smtp在發送郵件。市面上其他防火牆比如:BlackICE PC Protection、McAfee Security、Symantec、Tiny Personal Firewall、ZoneAlarm或者國產的天網防火牆都沒有類似的問題。

BitComet安全嗎?
BitComet基於BitTorrent協議,並有所改進(參考BitComet協議)。BitTorrent是離散中心服務器(Tracker)型的P2P協議,目的在於高速分享大文件,而非匿名。下載/上傳者的IP將被Tracker和其他下載/上傳同一文件的用戶獲得(否則無法直接通訊),正在下載的文件將被共享。但除此以外,用戶機器上的其它文件都不會被洩露。 為什麼剛打開BitComet我的防火牆就報告BitComet正在連接某IP的80端口,是不是有木馬? 這個是自動提示版本更新或者廣告圖片更新。自動提示版本更新默認打開,可以在選項->高級裡關閉。另外請按照本站的鏈接下載安裝包,其完整性可以通過首頁的MD5驗證碼來檢查。關於網絡防火牆及計算機安全方面的問題,請參考微軟文檔:保護您的PC。

Spybot會錯誤報告BitComet快捷方式包含"Comet Cursor"
Spybot會錯誤報告BitComet快捷方式包含"Comet Cursor"這個spyware。其實快捷方式只是一個鏈接又怎麼可能有問題,僅僅是名稱恰好有Comet字樣而以。[具體討論]

其它問題
為什麼這段時間我用bt下載,bt老是提示:從服務器接受的數據損壞?
ANS: 可能的原因有3個:

1.網絡通信受外界干擾不夠穩定,傳輸中數據包受損,導致下載的部分數據出現錯誤;

2.發送方出了錯誤,但以為是正確的數據。BitComet顯示的錯誤統計不只包括錯誤數據,也可能是通信協議的異常。

3.與部分非官方BT客戶端軟件在擴展協議上不能完全兼容,可能導致下載數據錯誤。在BT客戶端軟件百家爭鳴的今天,不少BT客戶端軟件除了遵循原有的BitTorrent協議,還進行了協議擴展。雖然所有的BT客戶端軟件都能夠兼容BitTorrent協議,但擴展協議沒有統一標準,所以會出現不同BT客戶端軟件之間不能夠完全兼容、傳輸錯誤數據的現象。

解決方法:出現錯誤提示時,選擇:常用-傳送信息-外部announce,然後輸入:http: //btfans.3322.org:6969/announce,就可以連接了。

TOP

資料有點長.盡量吸收.下載完之後.用什麼程式播放.

TOP

哇~好詳細喔~先回覆支持~

等等慢慢看^^

TOP

很棒的文章,已經看了3,4次

慢慢體會中,總有一天會搞懂

只有一句話,謝了

TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。