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 net. Understanding what this technology is, what it accomplishes and what makes it special requires some basic understanding of the Internet.

  1. Client-server

    • When you accessed this website, the text and pictures on the page were downloaded from a single computer---the one hosting the web site. This is called the client-server model of Internet file distribution. The client-server method is how most information online is transferred, and is simple to understand. One "server" hosts files, from which "clients" can download them. This can be a website with text, pictures, music and even movies.

    P2P

    • But it's not the only way of distributing information online. The peer-to-peer method, or "P2P" for short, is another possibility. This model of information distribution makes the "clients" essentially "servers." This means that any file you download you share when the download is done. The main advantage of this is that large amounts of information can be shared without the need to maintain and operate a single server; instead, all the users accessing the data act as servers on their own. This is what we refer to as "file sharing."

    Usage

    • Bittorent is the world's foremost P2P technology. It is used to distribute free movies and operating systems such as Linux, but also used to distribute illegal files such as movies, games and music. It's important to note that no information is stored on a "bittorrent" server at any time; rather, when a user begins downloading a file their computer immediately shares the pieces of the file already competed. This means that every "client" is acting as a "server" however much of the file they've managed to download.

    .torrent file

    • Unlike P2P programs such as Limewire, Bittorrent clients do not include a "search" function to find files on a single, dedicated network. Rather, bittorrent users download ".torrent" files and load them with their bittorrent application of choice. These files connect bittorrent applications to the client, which in turn connects users to each other.

    Trackers

    • A tracker's role in bittorrent, in addition to typically hosting the .torrent files for downloading, is to direct bittorrent applications toward users downloading the same file. While none of the information being downloaded via bittorent is transferred through the tracker's servers, the tracker does direct users' computers toward each other for the download to happen. The tracker connects clients to each other so that clients can facilitate the download on their own.

Related Searches:

References

Comments

You May Also Like

  • What Is the BitTorrent Protocol?

    BitTorrent is a file sharing protocol. A protocol in this context is a way of doing things via software that various software...

  • How to Unchoke BitTorrent

    BitTorrent is a highly popular peer-to-peer (P2P) file sharing application. Originally released as open source software, BitTorrent has evolved into a commercial...

  • Utorrent Vs. Bittorrent

    BitTorrent is a protocol, or set of guidelines, used for sending and receiving files over the Internet. There are numerous programs, or...

  • Torrent Tutorial

    Before you begin using bittorrent you're going to need a torrent client. A torrent client is a program capable of downloading files...

  • What Is a Torrent?

    All torrenting takes place using a torrent program. Examples of torrenting programs include uTorrent, Azureus and the original BitTorrent. These programs allow...

  • Introduction to Network Protocol

    Computer networks run on protocols. These are software and hardware specifications, rules, data structures and conventions that control how the individual systems...

  • 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 Peer to Peer Protocol?

    Current computer technology allows different computer systems to access one another to share information and files. This provides each user with maximum...

  • How to Legally Use BitTorrent

    With the advent of file-sharing torrents, a number of people started using them for illegal purposes such as software piracy. As this...

  • What Is a Torrent & How Does it Work?

    The term "Torrent" has three possible meanings. However all three are part of the BitTorrent file sharing system. BitTorrent is a protocol...

  • How to use Bit Torrent

    There are numerous peer-to-peer sharing websites and programs out there to choose from. Bit Torrent is one of the most trusted of...

  • Synchronous & Asynchronous Protocols

    Synchronous & Asynchronous Protocols. The terms "synchronous" and "asynchronous" refer to the two different styles of exchanging information in a digital system...

  • How to Use a Proxy for BitTorrent

    BitTorrent is a file sharing system based on peer-to-peer architecture. A user logged into the program makes files available for other users...

  • Bit Torrent Laws

    As BitTorrent gains greater prominence on the Internet, questions about the laws concerning BitTorrent are surely to rise. BitTorrent is a protocol...

  • Bittorrent FAQ

    Traditionally, files are downloaded from the Internet by accessing the file from a single server. The file is downloaded in sequential order....

  • BitTorrent Firewall Rules

    BitTorrent Firewall Rules. BitTorrent is a file-sharing system, using "Peer-to-Peer" protocols. Users connected to the environment make the files on their computer...

  • What Is Required in a Computer for Fast Torrent Downloads?

    Torrents, or BitTorrent files, allow computer users to download very large files, such as video or audio, via peer-to-peer file sharing through...

Related Ads

Featured