Bittorent protocol



 

Bittorent protocol takes a full advantage of peer-to-peer network by distributing the resources. The client want to become the part of the bittorent network have to run the client software of torrent. Peer want to download the file from the bittorent network first retrieve the .torrent file from different indexers available widely on Internet contain metadata about the file.
The metadata of the file is the tracker which will tell the peer who will share the first byte of while or having the complete copy of file called seed. All the peer part of downloading of that file will also upload the file only if they have sufficient amount of file chunks with them. Dividing the file into small chunks 64Kb to 256 Kb distributes the file among multiple peer. Different peers sharing the same file by sharing there bandwidth and processing are called seeders. Peers only downloading the file and willing to share the file but due to insufficient amount of file chunks they are not able to so are called lechers. Less number of seeders and greater amount of lechers can reduce the downloading speed so it’s a best practice to check the number of lechers and seeders before downloading the .torrent file from any indexing web server.
Tracker is the main component of bittorrent protocol which tracks all the source peer and time to time looking for the other peer to make the swarm for downloading the file. Swarm is the collection of seeder sharing the file with lechers. The beauty of this protocol that it reward the seeders who sharing more of their bandwidth by calculating the calculating the download and upload ratio. Better the ratio better the downloading speed peer will get from bittorent network as a reward.
Most of the well known companies are using bittorent as downloading protocol to update the games. Bittorent with RSS feed are helpful to develop different content and video streaming sites, this new trend increase the popularity as well as traffic of peer-to-peer network.

 

clip_image002

Share this tutorial:
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Live
  • PlugIM
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati
  • TwitThis
  • YahooMyWeb
  • description
  • E-mail this story to a friend!
  • MisterWong
  • BlinkList
  • LinkedIn
  • MySpace
  • Print this article!
  • Yahoo! Buzz

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

About the Author

Adam has written 403 stories on this site.

Related Tutorials & Articles

Bridge - Connects Network Segments
Bridge is the network device which connects multiple segments on the network. Bridge works at data link layer have the ability to read the frame generated from source designated for the destination. Frame is the protocol data unit on data link layer, bridge take forwarding decision by extracting destination address from the frame and look...Read more

Write a Comment

Gravatars are small images that can show your personality. You can get your gravatar for free today!

Copyright © 2010 Sooper Tutorials. All rights reserved. Powered by WordPress.org, Website by ISolution.org.