Your SlideShare is downloading. ×
0
Filesharing using bittorrent protocol
Filesharing using bittorrent protocol
Filesharing using bittorrent protocol
Filesharing using bittorrent protocol
Filesharing using bittorrent protocol
Filesharing using bittorrent protocol
Filesharing using bittorrent protocol
Filesharing using bittorrent protocol
Filesharing using bittorrent protocol
Filesharing using bittorrent protocol
Filesharing using bittorrent protocol
Filesharing using bittorrent protocol
Filesharing using bittorrent protocol
Filesharing using bittorrent protocol
Filesharing using bittorrent protocol
Filesharing using bittorrent protocol
Filesharing using bittorrent protocol
Filesharing using bittorrent protocol
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Filesharing using bittorrent protocol

179

Published on

Filesharing using bittorrent protocol.In this ppt i explained the concept of dropbox and bittorrent and using these 2 concept how we can efficiently implement the file sharing concept.

Filesharing using bittorrent protocol.In this ppt i explained the concept of dropbox and bittorrent and using these 2 concept how we can efficiently implement the file sharing concept.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
179
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Filesharing using bittorrent protocol.
  • 2. Introduction • To implement the bittorrent protocol in direct connect and server based network.
  • 3. Basic Idea Dropbox Direct connect (DC++)
  • 4. Dropbox Features File Sync File Sharing Online Backup Web Access Security Privacy Mobile Devise Access
  • 5. Internal working The software does not use any third-party file sync or version control libraries. The Dropbox client enables users to drop any file into a designated folder that is then synced with Drop box's Internet service.  focusing on synchronization and sharing
  • 6. Storing Sharing
  • 7. Syncing………
  • 8. • It has been built on a technology which makes it possible to distribute large amounts of data without the need of high capacity server and expensive bandwidth. Bittorrent Protocol
  • 9. Browser computer Torrent file Torrent file Downloading torrent file
  • 10. What are peers? • A node or computer that does not have the complete file. • Perform a handshake to start the communication. • They pass a number of messages between them to send data and control the interactions.
  • 11. How Tracker Works? • Tracker is a server that manages the file transfer process. • Helps peers to find each other. • Peers request a tracker for other peers having the required pieces of data. • Tracker responds with a list of peers that have the requested piece.
  • 12. Computer 1 Computer 2 Peer Peer Peer Tracker User Computer 3 Torrent file Bitorrent Protocol
  • 13. Characteristics:  Not depend on a single source.  A central server is not needed.  Prevents tampered or broken files from being shared  More the number of users, greater will be the transfer rate.  Reduces the traffic overload, because this protocol uses less bandwidth to share files across the network.
  • 14. working
  • 15. Central server Keeps track of peers and seeds available for each file. Keeps track of files of connected nodes. Acts as a tracker of bittorrent.
  • 16. Advantage and Conclusion • No need to maintain a bulky server for client server model. • Using bittorrent protocol helps to make better use of bandwidth and faster transfer. • Each node need not be online to serve its data since there are multiple seeds.
  • 17. Thank You

×