Skip to main content

How Bit Torrent Works


How do Bit Torrents Work?

BitTorrent is a protocol that enables fast downloading of large files using minimum Internet bandwidth. It costs nothing to use and includes no spyware or pop-up advertising.
Unlike other download methods, BitTorrent maximizes transfer speed by gathering pieces of the file you want and downloading these pieces simultaneously from people who already have them.
This has to be understood while understanding three download processes
1.      Traditional Client-Server Downloading

·         You open a Web page and click a link to download a file to your computer.
  • The Web browser software on your computer (the client) tells the server (a central computer that holds the Web page and the file you want to download) to transfer a copy of the file to your computer.
  • The transfer is handled by a protocol (a set of rules), such as FTP (File Transfer Protocol) or HTTP (HyperText Transfer Protocol).


The transfer speed is affected by a number of variables, including the type of protocol, the amount of traffic on the server and the number of other computers that are downloading the file. If the file is both large and popular, the demands on the server are great, and the download will
2.     Peer-to-peer File Sharing
Peer-to-peer file sharing is different from traditional file downloading. In peer-to-peer sharing, you use a software program (rather than your Web browser) to locate computers that have the file you want. Because these are ordinary computers like yours, as opposed to servers, they are called peers. The process works like this:
  • You run peer-to-peer file-sharing software on your computer and send out a request for the file you want to download.
  • To locate the file, the software queries other computers that are connected to the Internet and running the file-sharing software.
  • When the software finds a computer that has the file you want on its hard drive, the download begins.
  • Others using the file-sharing software can obtain files they want from your computer's hard drive.



The file-transfer load is distributed between the computers exchanging files, but file searches and transfers from your computer to others can cause bottlenecks. Some people download files and immediately disconnect without allowing others to obtain files from their system, which is called leeching. This limits the number of computers the software can search for the requested file.
3.     What BitTorrent Does
Unlike some other peer-to-peer downloading methods, BitTorrent is a protocol that offloads some of the file tracking work to a central server (called a tracker). Another difference is that it uses a principal called tit-for-tat. This means that in order to receive files, you have to give them. With BitTorrent, the more files you share with others, the faster your downloads are. Finally, to make better use of available Internet bandwidth (the pipeline for data transmission), BitTorrent downloads different pieces of the file you want simultaneously from multiple computers.
Here's how it works:

BitTorrent's peer-to-peer download process

Comments

Popular posts from this blog

Give reasons to smile :-)

Everyone in his life has a wrap of worries and concerns, Someone is worried for his career, someone has a family related issue, lot many are strucked in business, few are just too busy with the tension of studies, a lot many are busy with the tensions in friendship and amongst the friends... In my opinion, giving others a reason to worry is an easy task, it takes just fw minutes to hurt anyone, slap him, hit him, say him something undesired, it'll solve the purpose... but for spreading smiles something extra needs to be done.. it is difficult to manage tears than to bring them from someone's eyes. its too difficult to make others laugh from the heart... Looking at few of my peers ( not my close ones frm instt) , i find ppl changin for their parents, why do we tend to forget them ? when we grow? , why our friends become more important in a way tht they take a pie from the share of our moms and dads.. how many times do we think before saying a lie to our moms and dads. Hw do we ...

YTD..EOD... EUGMP... CRAMS... NON BETA Synthesis.:-)

On my c-pad(Old model m2000 Compaq Presario)...I am writing after long...Have two reasons for it, which i'll like to hide from you:) Life is moving at a pace with work,life,Family,Friends each getting muddled in 24*60*60 seconds of the day.. :):(, Yes each facet demands its time, but as of now work takes it all:), and it is not wrong too... As at the EOD Work has to pay back something... It was the end of week 3 for my new journey that made me see few new words(Both in day and night): EOD- End Of Day YTD- Year till Date GMP-Good Manufacturing Practices and so on... Yeah, getting connected to the Pharma buzz, Things are interesting in some ways but quite exasperating on the other side, My dreams see me finding the cost of cephalosporins, SSPs and many more... The names that i could never ever see again in last 5 years, Someday a name came 'Pencillin' and i went back 10 years and realized that we are talking about the same Pencillin that was discovered by every Child...

Being there to somewhere.. Life Surprises(4)

PART 4 Related Parts:  PART 10   PART 9  PART 8  PART 7  PART 6   PART 5   PART 4   PART 3   PART 2   PART 1 With the post-graduation stepping into my life, the fear of being grown up kept rolling my mind. The exams and pattern of studies, although, had no fundamental change, but the pressure of higher studies had a superior space. Not that studies changed, neither were we getting scanned in the rule of autocratic professors, my mind had an urgency, an urge to just get into earning mode. The thought was to get whopping first salary of 2.26 lacs pm and do away with education loan :-) (Obviously Reliance Adag's campaign induced me to think bigger and better).