Thursday, August 27, 2009

Do you know about torrents?

Torrent is a way for sharing file online. The basic strategy is by creating a peer to peer network to establish a connection between the file holder and the user who wishes to download the file. So, one person has the original file with him and when another person requests the file, it gets transferred through the peer to peer network that gets established.For those who don't know what a peer to peer network is, here it is- The peer to peer network is computer network in which there is no central server or a master, everyone in the network are equal. Who establishes this peer to peer network? What takes control of this file transfer? The answer is a small software known as torrent client. The most famous torrent clients are "Bit torrent" and "Micro torrent". (Click to visit the pages.). Once you have a torrent client in your computer, you can search for a file that you want to download using a torrent search engine. The files in the torrent network are generally referred to as torrents.

The person who maintains the original file is called a "seed". Once another person downloads the complete file, he is also called a seed. So, totally there will be two seeds and when another person starts to download this file, he will be downloading from both the seeds. The files transmitted will be split into various pieces and then sent. When a person has the original file, he is called a seed only when he shares the file with others. If you do not share it, then you are called a "leecher". The health of the torrent is dependent upon the number of seeders and leechers. It is important to note that the more you share a file, the more speed you will gain. If you think stopping the  upload of the file will increase the download speed, you are in for a surprise. The torrent network maintains a direct hash table, which stores the tracker address and share ratio. If you upload less then what you download speed will greatly decrease.

Thats it for the basic of torrents, for more news keep in touch!!!!!!!

0 comments:

Based on original Visionary template by Justin Tadlock
Visionary Reloaded theme by Blogger Templates

Visionary WordPress Theme by Justin Tadlock Powered by Blogger, state-of-the-art semantic personal publishing platform