Home

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

peers_seeds_torrent_tracker_dht_peer_exchange_pex_magnet_links
 

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
Next revision Both sides next revision
peers_seeds_torrent_tracker_dht_peer_exchange_pex_magnet_links [2011/07/22 12:04]
greywizard [Torrent]
peers_seeds_torrent_tracker_dht_peer_exchange_pex_magnet_links [2011/07/22 12:10]
greywizard [Torrent] - added some additional description for BT index and descr for hash check
Line 60: Line 60:
 ===Hash-check=== ===Hash-check===
  
-Many clients will perform an integrity check upon the complete download of all pieces for a task. This consists of the same procedure as the one described above, except this time the client will calculate the hash value for each downloaded piece for that task and compare it against the expected value, which is already written inside the .torrent file. Any piece which doesn' pass the hash check will be discarded, as it's considered corrupted (that could happen either during transport or even at source).\\ +Many clients will perform another integrity check upon the complete download of all pieces for a task. This consists of the same procedure as the one described above, except this time the client will calculate the hash value for each downloaded piece for that task and compare it against the expected value, which is already written inside the //.torrent// file. Any piece which doesn' pass the hash check will be discarded, as it's considered corrupted (that could happen either during transport or even at source).\\ 
  
-This same procedure can be initiated manuallyby the user usually by right-clicking the task and choosing the option to hash-check from the context menu.\\ +This same procedure can be initiated manually by the userusually by right-clicking the task and choosing the option to hash-check from the context menu.\\ 
 In BitComet this option is called "Manual Hash Check". In BitComet this option is called "Manual Hash Check".
  
Line 75: Line 75:
 Basically, the tracker is a service which responds to HTTP GET requests. The requests include metrics from clients that help the tracker keep overall statistics about the torrent. The response includes a peer list that helps the client participate in the torrent. The base URL consists of the "announce URL" as defined in the metadata (//.torrent//) file. The parameters are then added to this URL, using standard CGI methods. Basically, the tracker is a service which responds to HTTP GET requests. The requests include metrics from clients that help the tracker keep overall statistics about the torrent. The response includes a peer list that helps the client participate in the torrent. The base URL consists of the "announce URL" as defined in the metadata (//.torrent//) file. The parameters are then added to this URL, using standard CGI methods.
  
-A tracker server should be differentiated from a BitTorrent index server. A BitTorrent index is a list of //.torrent// files, usually including descriptions and other information. Trackers merely coordinate communication between peers attempting to download the payload of the torrents.+A tracker server should not be mistaken with and should be differentiated from a **BitTorrent index server**. A **BitTorrent index** is a server which contains a list of //.torrent// files, usually including descriptions and other information and which will serve the actual //.torrent// files to anyone who will choose to download something from the list.\\  
 +Trackers merely coordinate communication between peers attempting to download the payload of the torrents.
  
 Many BitTorrent websites act as both tracker and index. Sites such as these publicize the tracker's URL and allow users to publish (upload) torrents to the index with the tracker's URL embedded in them, providing all the features necessary to initiate a download. Many BitTorrent websites act as both tracker and index. Sites such as these publicize the tracker's URL and allow users to publish (upload) torrents to the index with the tracker's URL embedded in them, providing all the features necessary to initiate a download.
 
peers_seeds_torrent_tracker_dht_peer_exchange_pex_magnet_links.txt · Last modified: 2015/08/15 04:21 (external edit)
[unknown button type]
 
Recent changes RSS feed Driven by DokuWiki