Bittorrent FAQ

Traditionally, files are downloaded from the Internet by accessing the file from a single server. The file is downloaded in sequential order. You can download the file only if there are enough resources on the server to handle the connection and if the file remains available. The BitTorrent protocol was created by Brian Cohen in 2002 to offer an alternative to the single-server, sequential download method.

  1. The Basics

    • BitTorrent is an Internet protocol that allows users to download files quickly by allowing the people who are downloading the file to distribute parts of the file as they are downloading. It is used to distribute large or very popular freely available files. The BitTorrent protocol rewards users who provide the most upload capacity by providing them with a faster download. However, users with limited bandwidth can participate in the file transfer.

    How It Works

    • The first user creates a torrent file that contains the meta data about the file and information about the computer that will coordinate the file distribution. This coordinator is called the tracker. The file is then provided to other users to download.

      Other users (peers) obtain the torrent file and connect to the specified tracker and the original user to begin downloading the file. Each peer that connects to the file is provided with a different portion of the file. When multiple peers have multiple portions of the file, the peers begin to distribute their portion of the file. When a peer finishes the download of the complete file, the peer becomes a seeder for that particular file, further reducing the resource load for the original file distributor. The seeders and peers together are called a swarm.

    Advantages

    • The BitTorrent protocol reduces the strain on the original distributor's hardware and bandwidth resources. Instead of making a large data request over a single TCP connection, BitTorrent makes many small data requests over multiple TCP connections to different computers.

      It also provides redundancy against system problems and the dependency on the original distributor. If there are multiple seeders and peers for a particular file, the download can continue even if the original distributor removes the file.

      Files are downloaded in either a random method or a "rarest first" method, instead of the traditional sequential method. This ensures the high availability of the file.

    Disadvantages

    • Unlike traditional downloads, where the download speed reaches a certain level and then remains at that speed until the download is finished, BitTorrent downloads take time to reach full speed. This is due to the time it takes to connect to peers and the time it takes a peer to receive enough data to become an uploader. BitTorrent downloads slowly gain in speed, then slow down as the download finishes.

      There is also no way to index torrent files. Because of this, the material that is available from a few websites may be copyrighted, and there may be legal implications for downloading the files.

      There is security risk in using BitTorrent rather than traditional methods. It is possible to obtain the IP addresses of all the participants in the swarm from the tracker. Users with insecure systems can become vulnerable to a malicious attack.

    Client Software

    • To download files through BitTorrent, you must have a BitTorrent client. There are several clients available, including the original BitTorrent client, uTorrent and Vuze. BitTorrent and Vuze are available for Windows, Mac OS X and Linux. Utorrent is available for Windows and Mac OS X.

Related Searches:

References

Resources

Comments

You May Also Like

  • Bit Torrent Downloading FAQ

    BitTorrent is a free, open-source software application for peer-to-peer (P2P) file sharing. While BitTorrent itself is a legal program, many types of...

  • The History of Bit Torrent

    Many programs use Bram Cohen's BitTorrent protocol to download media and other content from other users on the Internet. The original BitTorrent...

  • What Is the BitTorrent Protocol?

    Comments. You May Also Like. The Disadvantages of Torrent Downloading in LAN. The Disadvantages of Torrent Downloading in LAN. BitTorrent is a...

  • BitTorrent Terms

    BitTorrent Terms. The use of BitTorrent clients is a popular way to transfer files over the Internet because of their peer-to-peer nature....

  • Tips & Tricks on How to Use BitTorrent

    BitTorrent is a type of file-sharing software that provides for faster downloads and uploads without wasting bandwidth. It is able to do...

  • How to Use Utorrent for a Mac

    When downloading files online, torrents are an extremely popular system for quick peer-to-peer file sharing. UTorrent is one of the most popular...

  • How to Upload BitTorrent Files

    Just a few years ago, sharing media over the Internet was but a pipe dream. The files were too big and the...

  • How to Optimize BitTorrent

    BitTorrent, also called BitTorrent Mainline, is a BitTorrent client: a program capable of opening files that end in a .torrent extension. BitTorrent...

  • How to download using bit torrent

    You can find lots of useful and interesting things to download on Bit Torrent. All it takes is a second to learn...

  • How to Use a Round-Over Router Bit

    The round-over router bit, a carbide-tipped cutter for use in a router, allows you to make decorative or rounded smooth edges in...

  • Definition of a UTorrent Flag

    The file sharing client program called uTorrent operates under the BitTorrent protocol. The BitTorrent protocol created a new method of copying files...

  • What Is BitTorrent Uploading?

    Bit Torrent Uploading is one of the many functions available with the Bit Torrent application. The application allows users to upload massive...

  • Introduction to Bittorrent Protocol

    If you're not sure what bittorrent is, you're missing out on the most popular form of peer to peer sharing on the...

  • How to Block BitTorrent

    BitTorrent is a torrent downloading client used to download music, video and game files for free. BitTorrent can really eat up bandwidth,...

Related Ads

Featured