Unlike HTTP or FTP downloads, Bit Torrent does not transfer the file from one source to the PC. Rather, it comes from different users who participate in the individual network for the respective file. Not even the entire file has to be on the computer. It is sufficient if the user has a fragment which he passes on to other users who may already have other parts.
The chance of getting all parts of a program together is therefore greater than with other exchange systems, where only owners of the complete file also pass these on.
Bit Torrent exchanges files in a networked environment. One or more vendors make a file available for download, and Bit Torrent clients then download the file to your PC. Torrent technology generates a control file (.torrent) a few KB in size for each file provided. This metafile contains a unique ID (hash) with information about the file itself and the download address. The download sources are hosted by a so-called tracker.
- It makes it possible for a client to find the respective data file in the first place.
- In the first step, the torrent file is loaded from a homepage via a web browser and then opened with a torrent client.
- Only then does the download of the actual data file start.
- The sources are differentiated between “Peer” and “Seed”.
- A client is a peer if it is still loading the data file.
- Seeds are users who have already completely loaded the data file specified in the torrent and only offer it as a source for the peers.
- At least one seed is required to complete the transfer successfully.
As fast as a download manager:
After you have downloaded parts of an archive yourself, these parts are also distributed to other Bit Torrent users. The more peers help with the distribution, the faster the download will be. The transfer principle is similar to a download manager. First, the client creates a local file, which is then composed of different individual file segments (chunks). Because the tracker knows the active sources, the Bit Torrent client does not have to constantly search for new sources and thus reaches much higher speeds than are possible with conventional file-sharing networks, for example. There is no search function in the torrent network. The client only knows the sources that are listed in the torrent file or known to the listed sources.