SlideShare a Scribd company logo
1 of 17
SEMINAR ON
BitTorrent
PRESENTED
BY
MANISH KUMAR SHARMA
(COMPUTER SCIENCE AND ENGINEERING)
Contents :
•Introduction
•Data Sharing
•Why BitTorrent?
•What actually a BitTorrentis?
•BitTorrentTerminology
•How BitTorrentworks?
•Downloading Files Using BitTorrent
•Seeding Torrent
•Advantages
•Limitations
•Conclusion
•References
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.
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.
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.
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.
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.
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.
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.
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) .
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.
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).
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.
Thank You !

More Related Content

What's hot

Torrent Seminar inc.- working, terms, details
Torrent Seminar inc.- working, terms, detailsTorrent Seminar inc.- working, terms, details
Torrent Seminar inc.- working, terms, detailsMayur Kathale
 
Bit torrent documentation
Bit torrent documentationBit torrent documentation
Bit torrent documentationAvula Jagadeesh
 
Bit Torrent presentation
Bit Torrent presentationBit Torrent presentation
Bit Torrent presentationAvula Jagadeesh
 
Bit Torrent Protocol Report
Bit Torrent Protocol ReportBit Torrent Protocol Report
Bit Torrent Protocol ReportSridharBR
 
Bit torrent Technology ppt
Bit torrent Technology pptBit torrent Technology ppt
Bit torrent Technology pptAkshay K Sajan
 
Bit torrent protocol
Bit torrent protocolBit torrent protocol
Bit torrent protocolD bipul lomga
 
Bittorrent final seminar
Bittorrent final seminarBittorrent final seminar
Bittorrent final seminarChirodeep Das
 
Project_report_BitTorrent
Project_report_BitTorrentProject_report_BitTorrent
Project_report_BitTorrentSrikanth Vanama
 
Peer to peer_v2pptx
Peer to peer_v2pptxPeer to peer_v2pptx
Peer to peer_v2pptxMac Pat
 
Design and analysis of a mobile file sharing system for opportunistic networks
Design and analysis of a mobile file sharing system for opportunistic networksDesign and analysis of a mobile file sharing system for opportunistic networks
Design and analysis of a mobile file sharing system for opportunistic networkssadique_ghitm
 

What's hot (20)

Bittorrent
BittorrentBittorrent
Bittorrent
 
Torrent Seminar inc.- working, terms, details
Torrent Seminar inc.- working, terms, detailsTorrent Seminar inc.- working, terms, details
Torrent Seminar inc.- working, terms, details
 
Bittorrent
BittorrentBittorrent
Bittorrent
 
BitTorrent
BitTorrentBitTorrent
BitTorrent
 
Bit Torrent
Bit Torrent Bit Torrent
Bit Torrent
 
Bittorrent
BittorrentBittorrent
Bittorrent
 
Bit torrent documentation
Bit torrent documentationBit torrent documentation
Bit torrent documentation
 
Bit Torrent presentation
Bit Torrent presentationBit Torrent presentation
Bit Torrent presentation
 
Bit Torrent Protocol Report
Bit Torrent Protocol ReportBit Torrent Protocol Report
Bit Torrent Protocol Report
 
BitTorrent Seminar Report
BitTorrent Seminar ReportBitTorrent Seminar Report
BitTorrent Seminar Report
 
Bit torrent Technology ppt
Bit torrent Technology pptBit torrent Technology ppt
Bit torrent Technology ppt
 
Bit torrent protocol
Bit torrent protocolBit torrent protocol
Bit torrent protocol
 
Torrent technology
Torrent technologyTorrent technology
Torrent technology
 
Torrents
TorrentsTorrents
Torrents
 
Bit torrent and tracker
Bit torrent and trackerBit torrent and tracker
Bit torrent and tracker
 
Bittorrent final seminar
Bittorrent final seminarBittorrent final seminar
Bittorrent final seminar
 
Project_report_BitTorrent
Project_report_BitTorrentProject_report_BitTorrent
Project_report_BitTorrent
 
Peer to peer_v2pptx
Peer to peer_v2pptxPeer to peer_v2pptx
Peer to peer_v2pptx
 
Design and analysis of a mobile file sharing system for opportunistic networks
Design and analysis of a mobile file sharing system for opportunistic networksDesign and analysis of a mobile file sharing system for opportunistic networks
Design and analysis of a mobile file sharing system for opportunistic networks
 
Bittorrent
BittorrentBittorrent
Bittorrent
 

Similar to BitTorrent

Bit torrent by SANDA SOLUTIONS
Bit torrent by SANDA SOLUTIONSBit torrent by SANDA SOLUTIONS
Bit torrent by SANDA SOLUTIONSssanda3
 
Copy Of Part 4
Copy Of Part 4Copy Of Part 4
Copy Of Part 4raeshu
 
Bit torrent protocol
Bit torrent protocolBit torrent protocol
Bit torrent protocolKarwan Jacksi
 
Bittorrent Seminar by dhananjay pardeshi
Bittorrent Seminar by dhananjay pardeshiBittorrent Seminar by dhananjay pardeshi
Bittorrent Seminar by dhananjay pardeshidhananjaypardeshi13
 
Filesharing using bittorrent protocol
Filesharing using bittorrent protocolFilesharing using bittorrent protocol
Filesharing using bittorrent protocolNishan Shetty
 
Bit Torrent technology
Bit Torrent technology Bit Torrent technology
Bit Torrent technology Parth Akbari
 
Bittorrent Seminar by dhananjay pardeshi
Bittorrent Seminar by dhananjay pardeshiBittorrent Seminar by dhananjay pardeshi
Bittorrent Seminar by dhananjay pardeshidhananjaypardeshi13
 
Bit Torrent Protocol
Bit Torrent ProtocolBit Torrent Protocol
Bit Torrent ProtocolAli Habeeb
 
BitTorrent - sharing files has never been easier
BitTorrent - sharing files has never been easierBitTorrent - sharing files has never been easier
BitTorrent - sharing files has never been easierMohd253
 

Similar to BitTorrent (17)

Bit torrent
Bit torrentBit torrent
Bit torrent
 
Bit torrent by SANDA SOLUTIONS
Bit torrent by SANDA SOLUTIONSBit torrent by SANDA SOLUTIONS
Bit torrent by SANDA SOLUTIONS
 
Bittorrent Basics
Bittorrent BasicsBittorrent Basics
Bittorrent Basics
 
Bit torrent
Bit torrentBit torrent
Bit torrent
 
Copy Of Part 4
Copy Of Part 4Copy Of Part 4
Copy Of Part 4
 
Peer to peer(p2 p)
Peer to peer(p2 p)Peer to peer(p2 p)
Peer to peer(p2 p)
 
Bit torrent protocol
Bit torrent protocolBit torrent protocol
Bit torrent protocol
 
Bittorrent
BittorrentBittorrent
Bittorrent
 
Bittorrent Seminar by dhananjay pardeshi
Bittorrent Seminar by dhananjay pardeshiBittorrent Seminar by dhananjay pardeshi
Bittorrent Seminar by dhananjay pardeshi
 
Filesharing using bittorrent protocol
Filesharing using bittorrent protocolFilesharing using bittorrent protocol
Filesharing using bittorrent protocol
 
Bit Torrent technology
Bit Torrent technology Bit Torrent technology
Bit Torrent technology
 
Bittorrent Seminar by dhananjay pardeshi
Bittorrent Seminar by dhananjay pardeshiBittorrent Seminar by dhananjay pardeshi
Bittorrent Seminar by dhananjay pardeshi
 
Bit torrent a revolution in p2p
Bit torrent a revolution in p2pBit torrent a revolution in p2p
Bit torrent a revolution in p2p
 
Bit Torrent Protocol
Bit Torrent ProtocolBit Torrent Protocol
Bit Torrent Protocol
 
Bittorrent
BittorrentBittorrent
Bittorrent
 
Bittorrent
BittorrentBittorrent
Bittorrent
 
BitTorrent - sharing files has never been easier
BitTorrent - sharing files has never been easierBitTorrent - sharing files has never been easier
BitTorrent - sharing files has never been easier
 

Recently uploaded

Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 

Recently uploaded (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 

BitTorrent

  • 1. SEMINAR ON BitTorrent PRESENTED BY MANISH KUMAR SHARMA (COMPUTER SCIENCE AND ENGINEERING)
  • 2. Contents : •Introduction •Data Sharing •Why BitTorrent? •What actually a BitTorrentis? •BitTorrentTerminology •How BitTorrentworks? •Downloading Files Using BitTorrent •Seeding Torrent •Advantages •Limitations •Conclusion •References
  • 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.