Home

A free C++ BitTorrent/HTTP/FTP Download Client

long-time_seeding
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
long-time_seeding [2010/04/26 04:26]
lucy
long-time_seeding [2011/01/06 09:25]
lucy removed
Line 1: Line 1:
 ===== Long-Time Seeding ===== ===== Long-Time Seeding =====
  
-**Long-Time Seeding,** a unique feature of BitComet, on one hand it helps users to get data from peers who have 100% of the torrent content and on the other hand, long-time seeding may greatly speed up your download by looking for data from mirror server. But still according to BitTorrent protocol, you need to upload while you ask for downloading. For some out-dated BT task, it's common that there is no seed, and without that, the task can not be finished. It's Long-Time Seeding that saves you from waiting for seeds forever, by asking those peers which have 100% of the torrent file(s) to upload through Long-Time Seeding.+**Long-Time Seeding,** a unique feature of BitComet, helps users to get data from peers who have 100% of the torrent contents. For some out-dated torrents, it'common occurence that there are no seeds and in that caseif the number of aggregate copies inside the swarm for the pieces for that torrent is lower than 1, then the task cannot be finished.\\ It's Long-Time Seeding that may save you from waiting forever for some seeds to join the swarm, by asking former peers which have 100% of the torrent file(s) to upload through Long-Time Seeding even if the task is stopped in their client.\\ 
  
 +Since LT-Seeds upload even when the task is stopped in the Task List, in this way, LT-Seeding may also help revive a dead torrent (i.e. if the peers who managed to finish their download through LT-Seeding will keep seeding the task long enough to create other BT seeds into the swarm or at least to create multiple aggregate copies).
  
-**Enable/Disable Long-Time Seeding** +LT-Seeding upload is done through the LT-Seeding protocol which is proprietary to BitComet. LT-Seeding upload is independent of the upload done through the BitTorrent protocol and can be done in parallel with that or alone, depending on the state of the task (seeding or stopped).\\ LT-Seeds are peers which hold 100% of the files for the task __irrespective__ whether the task is in an active state (seeding) or stopped. That is to say, if LT-Seeding is enabled in BitComet //Options// and also enabled for a particular task, then once that task has finished downloading the client will become and remain an LT-Seed for that task until the task is deleted from the Task List (or until LT-Seeding is manually disabled, either individually for that task or globally in BitComet //Options//). This doesn't mean that the task will constantly upload through LT-Seeding, but just like a BitTorrent seed it will be available when requested.
  
-{{:lts_01.png|}}+LT-Seeding clients use a server (the equivalent of a tracker, in the BitTorrent protocol) for querying and finding peers (LT-Seeds) for the tasks which have LT-Seeding enabled. This is done by using a unique LT-hash which is being computed for every file of the task.\\  
 +If that option is enabled (see below), then at the creation of any //.torrent// file, for each file of the task, BitComet will calculate and embed in the //.torrent// file a 20 byte file-hash (the LT-Seeding hash). 
 +For //.torrent// files which don't contain the LT-hash(es) (i.e. created with other torrent makers), the first BitComet client in the swarm which finishes the download, will calculate the LT-hash(es) and upload them to the server, making them available to the other BitComet peers, so that they may search for LT-Seeds for that task at any time later.【Only suitable for BitComet Client】\\ {{:lts_03.png|}}
  
-  * //Upload rate limit for Long-Time Seeding//: When Long-Time Seeding rate is big enough to affect your normal using of BitComet, you can limit the upload rate for long-time seeding. 【Overall upload rate limit has higher priority than the Long-Time Seeding upload rate limit】  
-  * //Requirement for Long-Time Seeding//: BitComet client must have a WAN IP. And LAN users must enable this function after [[add_port_mapping_in_nat_router|Adding Port Mapping]] and the status light became green.  
-  * //Choose Long-Time Seeding protocol//: Options-> Advanced  
  
-{{:lts_02.png|}}+  * //Enable/Disable Long-Time Seeding//\\ {{:lts_01.png|}}
  
-  * bittorrent.connection.ltseed_protocol_selection  +  * //Auto Upload Rate Control//: In all the later versions of BitComet you can choose to let the client manage the bandwidth allocated to LT-Seeding upload, automaticallyThe client will use any unused upload bandwidth (up to the maximum upload rate set in Options-->Connection) and dynamically release it for normal BT upload, as soon as a task requests it.
-  * 0 means only using TCP protocol, 1 means only using UDP protocol and 2 means using both of the protocols. +
-  * BitComet automatically searches for Long-Time seeds for a BT task that is using a torrent made by BitComet.【Only suitable for BitComet Client】 +
  
-{{:lts_03.png|}}+  * //Upload rate limit for Long-Time Seeding//If you wish to manually control and assign bandwidth for LT-Seeding upload, you can limit the upload rate using this option【Overall upload rate limit has higher priority than the Long-Time Seeding upload rate limit】 
  
-[[http://wiki.bitcomet.com/What_is_Comet_Passport%3F#Can_Comet_Passport_speed_up_my_download.3F|Read this]] for Comet Passport related Long-Time seeds information.+**Requirement for Long-Time Seeding**A BitComet client must have an open port! LAN users must make sure they have an open port (i.ethe status light is green)If you don't have an open port yet and don't know how to open it check [[bitcomet_client_issues_and_possible_solutions#i_have_a_yellow_status_light_and_my_download_speeds_are_slow_what_should_i_do|this topic]]. 
  
-You can watch real-time info about the speed at which your client is uploading by LT-Seeding, in the [[http://wiki2.bitcomet.com/doku.php?id=bitcomet_detailed_info_pane#|statisticsStatistics panel]] of the Detailed Info Pane+**Choosing the Long-Time Seeding protocol**: In //Options -> Advanced// you can choose the transport protocol for LT-Seeding, by using this option: //bittorrent.connection.ltseed_protocol_selection//. \\ **//0//** means using only TCP protocol, **//1//** means using only UDP protocol and **//2//** means using both protocols\\ {{:lts_02.png|}}\\ 
-Bear in mind that when your client is uploading by LT-Seeding, that upload speed, gets added to the BitTorrent upload speed which is displayed in the Task View windowThat total will be displayed in the titlebar of BitCometas well as in the floating window or on the Statistics tab.+     
 +BitComet by default enables search for Long-Time seeds in a BitTorrent task that is using a //.torrent// file made with BitComet, by calculating LT-hashes for each file of the torrent and including them in the //.torrent// fileat creation time.\\ 
  
-However when your client is downloading through LT-Seeding, that speed is added to your download speed in the Task View pane. You can watch the connected LT-Seeds and the speed at which you're downloading from them, in the [[http://wiki2.bitcomet.com/doku.php?id=bitcomet_detailed_info_pane#peers|Peers]] tab.+[[cometid#can_cometid_speed_up_my_download|Read this]] for Comet Passport related Long-Time seeds information.
  
----- +You can watch real-time info about the speed at which your client is uploading by LT-Seeding, in the [[bitcomet_detailed_info_pane#statistics|Statistics panel]] of the Detailed Info Pane.\\ Bear in mind that when your client is uploading by LT-Seeding, that upload speed, gets added to the BitTorrent upload speed which is displayed in the Task View window. That total will be displayed in the titlebar of BitComet, as well as in the floating window or on the Statistics tab.
--[[HTTP/FTP Batch Download|Previous Page]] -[[preview_while_downloading|Next Page]]+
  
 +However when your client is downloading through LT-Seeding, that speed is added to your download speed in the Task View pane, as well. You can watch the connected LT-Seeds and the speed at which you're downloading from them, in the [[bitcomet_detailed_info_pane#peers|Peers]] tab.
 +
 +----
 +-[[http_ftp_batch_download|Previous Page]] -[[preview_while_downloading|Next Page]]\\
 -[[start|Main Index]] -[[start|Main Index]]
 
[unknown button type]
 
Recent changes RSS feed Driven by DokuWiki