Open In App

What is a Torrent?

If you downloaded a file, movie or even game from the internet without even paying for it then that file is most probably a torrent. It is an internet element using which we can enjoy various other internet elements without a price tag. Torrents currently handle more than half of the world’s internet traffic. Torrents are a bunch of files that hold information related to other files and folders that are to be distributed. The thing here to be noted is that torrent files do not actually contain the data but only the information where the data is located. Torrents are powered by BitTorrent that is a file transfer protocol that breaks a large file into pieces and connects those pieces to transform those small pieces into a large file in our computers.

Terms Related to Torrents:



How Torrents Work?

Whenever we are downloading something from a traditional webpage that is seemingly very popular we face a lot of traffic from the site because our computers directly download the file from the main server of the webpage. This is where the role of torrents come into play.
The main principle behind the working of these torrents is the use of a peer to peer protocol, which implies that a group of computers is used for downloading and uploading the same torrent. Torrents are used to transfer data between each other without the need for a central server. In other words, they use a decentralized server in which every torrent participant is actively involved in downloading and uploading files.



During this process stress on a central server is avoided ensuring the torrent stays fast. The thing to be noted is that the presence of a seeder who has the complete copy of the file in the swarm(a network of bit torrent clients)is mandatory for leechers to download the files or else the users will be unable to download the files.

Trackerless Torrents: Earlier presence of central tracker in the file was mandatory that would keep a record of the IPs of all the computer but in recent times tracker less torrent, systems have been introduced which allows the communication of bit torrent clients over the network without any central server managing the swarm. These clients use DHT technology, for this in which each peer becomes a tracker. In these tracker less torrent systems, we add a torrent using a magnetic link that contacts clients who act as DHT nodes and this process goes on till the other nodes locate information regarding the torrent file. These links of a Torrents can use both traditional as well DHT trackers just to provide redundancy if one of the trackers fails.

Advantages of Using Torrents:

Disadvantages of Using Torrents:

Although torrenting may mainly be associated with piracy in the present day. It surely provides very effective ways of communicating with a large number of people without current bandwidth requirements. For piracy, we cannot blame torrents as the technology can be used both constructively and destructively. In addition to that, the advantages of torrents surely outweigh its drawbacks. However, the use of unsanctioned copyright materials must be discouraged completely.

Article Tags :