This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
long-term_seeding [2011/01/06 09:27] – lucy | long-term_seeding [2015/08/15 04:21] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Long-Term Seeding ===== | ===== Long-Term Seeding ===== | ||
+ | ====Description==== | ||
+ | **Long-Term Seeding** is a unique feature of BitComet which helps users to get data from peers who have 100% of the torrent contents. For some out-dated torrents, it's a common occurrence that there are no seeds and in that case, if the number of aggregate copies inside the swarm (of the pieces for that torrent) is lower than 1, then the task cannot be finished.\\ It's Long-Term 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-Term Seeding even if the task is stopped in their client.\\ | ||
- | **Long-Term 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's a common occurrence that there are no seeds and in that case, if 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-Term 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-Term Seeding even if the task is stopped in their client.\\ | + | Since LT-Seeds upload |
- | + | ||
- | Since LT-Seeds upload | + | |
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 // | 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 // | ||
- | 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.\\ | + | 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 // | + | |
- | For // | + | |
+ | If the specific option is enabled (see below) in the torrent maker, then at the creation of any // | ||
- | * //Enable/Disable Long-Term Seeding//\\ {{:lts_01.png|}} | + | 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】 |
+ | Due to the fact that in LT-Seeding protocol resources are being identified using a hash value that is being calculated __per file__ this means that through LT-Seeding you could even get the same files from peers belonging to another torrent swarm (i.e. a torrent swarm using a .torrent file with a different // | ||
+ | |||
+ | |||
+ | ====User Interface options for controlling LT-Seeding.==== | ||
+ | ===Enabling LT-Seeding for a torrent at .torrent file creation time=== | ||
+ | {{: | ||
+ | |||
+ | This option is enabled by default in the torrent making dialog and will tell the torrent maker to calculate LT-hashes for each file of the torrent and include them in the // | ||
+ | ===Global options for controlling Long-Term Seeding=== | ||
+ | {{: | ||
+ | * //Enable Long-Term Seeding//: This option enables or disables globally the use of the LT-Seeding feature inside the client. | ||
* //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, automatically. The client will use any unused upload bandwidth (up to the maximum upload rate set in Options--> | * //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, automatically. The client will use any unused upload bandwidth (up to the maximum upload rate set in Options--> | ||
Line 20: | Line 30: | ||
**Requirement for Long-Term Seeding**: A BitComet client must have an open port! LAN users must make sure they have an open port (i.e. the 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# | **Requirement for Long-Term Seeding**: A BitComet client must have an open port! LAN users must make sure they have an open port (i.e. the 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# | ||
- | **Choosing the Long-Term Seeding protocol**: In //Options -> Advanced// you can choose the transport protocol for LT-Seeding, by using this option: // | + | ===Choosing the Long-Term Seeding protocol=== |
- | + | {{:opt_15b.png|}} | |
- | BitComet by default enables search for Long-Term seeds in a BitTorrent task that is using a // | + | |
+ | In //Options -> Advanced// you can choose the transport protocol for LT-Seeding, by using this option: // | ||
+ | |||
+ | ===Enabling/ | ||
+ | {{:lts_04.png|}} | ||
+ | |||
+ | BitComet by default enables search for Long-Term seeds in a BitTorrent task when it's being added to the Task List. If the task is using a // | ||
+ | However you can disable LT-Seeding (both searching for LT-Seeds while downloading and uploading as an LT-Seed once the task is completed) on a per-task basis, by using the option above. | ||
+ | |||
+ | < | ||
+ | |||
+ | [[cometid# | ||
- | [[cometid#can_cometid_speed_up_my_download|Read this]] for Comet Passport related Long-Term 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, doesn' |
- | You can watch real-time info about the speed at which your client is uploading by LT-Seeding, | + | You can make available another column in the Task List, which will display the upload |
- | 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# | + | However when your client is downloading through LT-Seeding, that speed is added to your download speed for each task 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# |
---- | ---- | ||
-[[http_ftp_batch_download|Previous Page]] -[[private_torrents|Next Page]]\\ | -[[http_ftp_batch_download|Previous Page]] -[[private_torrents|Next Page]]\\ | ||
-[[start|Main Index]] | -[[start|Main Index]] |