3. Introduction :
• One of the most common protocols for transferring large files and accounts
for about 35% of traffic on the internet.
• BitTorrent maximizes transfer speeds by breaking down a large file into
numerous small pieces and allows the recipient to download each tiny piece
from different clients.
• The sole objective of BitTorrent is to quickly replicate a single large file to a
set of clients.
4. Data Sharing :
• Centralized Servers of Computer Networks: Network
of computers interconnected for sharing resources and
information via a central server.
• Distributed Peer-to-Peer networking: Is a Computer network where each
system in the network acts as client or server allowing shared access of
resources without the need of central server.
• Manual Sharing Using Removable Media: Such as USB drives, External
Hard disks.
5. Why BitTorrent
•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. This
solves the problem of leeching -- one of developer Bram Cohen's primary
goal.
6. What Is BitTorrent
•BitTorrent is a protocol that enables fast downloading of large files
using minimum Internet bandwidth.
•It costs nothingto use and includes no spyware or pop-up advertising.
•The most popular video, audio or software files can be transferred faster and
cheaper by using BitTorrent.
7. BitTorrent Terminologies :
Leeches - People who download files but do not share files on their own
computer with others.
Seed or seeder - A computer with a complete copy of a BitTorrent file (At
least one seed computer is necessary for a BitTorrent download to operate).
Swarm - A group of computers simultaneously sending
(uploading) or receiving (downloading) the same file.
.torrent - A pointer file that directs your computer to the file you want to
download.
Tracker - A server that manages the BitTorrent file-transfer process.
8. How BitTorrent Works
•Youopen a Web page and click on a link for the file you want to download .
•BitTorrent client software communicates with a tracker to find other
computers running BitTorrent that have the complete file (seed computers)
and those with a portion of the file (peers that are usually in the process of
downloading the file).
•The tracker identifies the swarm, which are connected computers that have
all or a portion of the file and are in the process of sending or receiving it.
•The tracker helps the client software to trade pieces of the file we want with
other computers in the swarm. Your computer receives multiple pieces of the
file simultaneously.
9.
10. Downloading Files Using BitTorrent
•Just like you need a URL: www.google.com to go to that site and download
content.We need a “torrent file“that tells BitTorrent the necessary information
to download the content.
•Websites like legaltorrents.com offer all kinds of torrents.
•Once you have obtained torrent file, you have to click on the magnet link
provided there, OR import it to BitTorrent :
•Click File->Add Torrent or Press CTRL+O.
•Double click on Torrent file.
11.
12. Seeding Torrent
•Seeding is where you leave your BitTorrent client after you finish
download to help distribute it.
•BitTorrent will continue seeding until you remove it (Right click the
torrent and hit Remove) .
13.
14. Advantages :
• BitTorrent is an open-source program offers a spyware and nuisance-free
installation.
• Allows users to share large amounts of data in a short span of time.
• Discourages “freeloading” by rewarding fastest uploaders.
• BitTorrent requires that users share files back with the community, so no one
can get files without also giving files — this level of reciprocity makes the
system stronger and faster.
• The more popular a file is — the more people want a copy of it — the faster it
can be downloaded, because there are more places to get pieces of it.
15. Limitations :
• The leech problem- A BitTorrent user may often choose to leave the
swarm as soon as they have a complete copy of the file they are
downloading.
• The cheater problem- There are "cheating" clients like BitThief which
claim to be able to download without uploading.
• Speed- Average BitTorrent download speed is limited by the
combined average upload speed of "peers" (other nodes with partial
copies which are also downloading) and "seeds" (complete copies that
are only uploading).
16. Conclusion :
• Study indicates that BitTorrent traffic accounts for more than 40% of the
total network traffic.
• News of increased adoption of this revolutionary protocol continues to
emerge, and this seems to be a rich area for continued research in computer
networking, with significant potential benefits to society.
• If BitTorrent and similar protocols do find a legal place in the internet, it
will certainly help to pave the way for distributing rich media on the
internet, and provide the impetus for new innovations.