We often download software's,music,videos,games in from web,we use the concerned sites,or sometimes we download the torrents of the required file,so have you ever wondered,WHAT ARE TORRENTS? I am trying to explain you what are torrents,how they works and how much they meant for us....
These are specialized files utilized in peer-to-peer network environments.Now what is a P2P network,P2P is a network of personal computer,that communicate with each other by running a P2P client software,first such software was designed back in April 2001 by Bram Cohen
and released a first implementation on July 2, 2001.It is now maintained by Cohen's company BitTorrent, Inc.
Torrents are distinguished by a unique transfer process. To understand the this relation let me tell you first how a normal file downloads from the internet.
whenever we click on any download link on a website,the websites server or the server on which the file is residing,starts sending file to our computer in discrete data packets,and these packets recombine in our computer to form the complete file.Now for small files,this works fine but for larger file it is very hard to download,because at a particular point of time on a websites,the number of users may hundreds or thousands or even more then that,so due to heavy load on the server,the download time of the file may be very large.Communication between server and computer can even crash,causing a corrupt transfer.
Unlike downloads off the Web, torrents do not point to a single source on a P2P network when requesting files. Instead, torrents contain specific information that multiple computers in the network can read to send various parts of the requested file simultaneously. Torrents keep active track of which parts of the file are needed to complete the request. By downloading bits of the file from dozens, hundreds, or even thousands of sources, large files can download very quickly.
Working with torrents is also unique for another reason. At the same time the user is downloading file parts, the computer is also uploading parts already received to others. This decreases download time because users do not have to wait for file sources to have completed torrents before receiving needed parts of a requested file.
Once requested torrents have downloaded in full, you become a seed for those files. A seed refers to someone that has the entire file available. It is considered rude to download torrents and disconnect, referred to as leeching. Instead, users are encouraged to participate by seeding the file for others so that a minimal 1:1 share ratio is maintained. A swarm refers to the entire group of people transferring a file at any given time.
So torrents automatically allocate a large bandwidth to the user who is sharing in 1:1,and for most of us our upstream bandwidth is lower then our download bandwidth so it usually means to complete the share ratio we have to leave our computer running while doing other things.
These are specialized files utilized in peer-to-peer network environments.Now what is a P2P network,P2P is a network of personal computer,that communicate with each other by running a P2P client software,first such software was designed back in April 2001 by Bram Cohen
and released a first implementation on July 2, 2001.It is now maintained by Cohen's company BitTorrent, Inc.
Torrents are distinguished by a unique transfer process. To understand the this relation let me tell you first how a normal file downloads from the internet.
whenever we click on any download link on a website,the websites server or the server on which the file is residing,starts sending file to our computer in discrete data packets,and these packets recombine in our computer to form the complete file.Now for small files,this works fine but for larger file it is very hard to download,because at a particular point of time on a websites,the number of users may hundreds or thousands or even more then that,so due to heavy load on the server,the download time of the file may be very large.Communication between server and computer can even crash,causing a corrupt transfer.
Unlike downloads off the Web, torrents do not point to a single source on a P2P network when requesting files. Instead, torrents contain specific information that multiple computers in the network can read to send various parts of the requested file simultaneously. Torrents keep active track of which parts of the file are needed to complete the request. By downloading bits of the file from dozens, hundreds, or even thousands of sources, large files can download very quickly.
Working with torrents is also unique for another reason. At the same time the user is downloading file parts, the computer is also uploading parts already received to others. This decreases download time because users do not have to wait for file sources to have completed torrents before receiving needed parts of a requested file.
Once requested torrents have downloaded in full, you become a seed for those files. A seed refers to someone that has the entire file available. It is considered rude to download torrents and disconnect, referred to as leeching. Instead, users are encouraged to participate by seeding the file for others so that a minimal 1:1 share ratio is maintained. A swarm refers to the entire group of people transferring a file at any given time.
So torrents automatically allocate a large bandwidth to the user who is sharing in 1:1,and for most of us our upstream bandwidth is lower then our download bandwidth so it usually means to complete the share ratio we have to leave our computer running while doing other things.
thanks/ Brother
ReplyDeleteunfortunately it is today i came to know ur site. a good information is being delivered by you. in case you need any help or assistance. do mail at hatrik95@yahoo.in