BitTorrent is a peer-to-peer file sharing (P2P) communications protocol. It is a method of distributing large amounts of data widely without the original distributor incurring the entire costs of hardware, hosting and bandwidth resources.
The protocol was designed in April 2001, implemented and first released 2 July 2001 by programmer Bram Cohen, and is now maintained by BitTorrent, Inc. It identifies content by URL and is designed to integrate seamlessly with the Web.
Its advantage over plain HTTP is that when multiple downloads of the same file happen concurrently, the downloaders upload to each other, making it possible for the file source to support very large numbers of downloaders with only a modest increase in its load.
Serving large files creates problems of scaling, flash crowds, and reliability. The key to cheap file distribution is to tap the unutilized upload capacity of your customers.
- Dynamic bandwidth management – download without disrupting other applications
- Detailed stats on the health of media files provides a safer, more controlled experience
- No hardware configuration – reduced hassle of fast downloads
The new BitTorrent brings together BitTorrent’s proven expertise in networking protocols with µTorrent’s efficient implementation and compelling UI to create a better BitTorrent client.
Main Features of BitTorrent:
- Lightweight client
- Local peer discovery
- Multiple simultaneous downloads
- Configurable bandwidth scheduler
- Global and per-torrent speed limiting
- Quick-resumes for interrupted transfers
- RSS Downloader
- Trackerless support (Mainline DHT)
- Always Spyware-Free
BitTorrent chooses peers in a swarm. Designed by Arvid Norberg, Canonical Peer Priority is a way to help peers connect to the swarm faster, as well as reduce the average hop length from you to any other peer in the swarm.
When a bittorrent client joins a swarm, it needs a way to select which peers it connects to. If it chooses poorly, or if there are malicious actors in the swarm, the connections between clients are not well distributed through the swarm. That leads to a large number of hops from node to node. As a result, that slows down the ability to each client to pass data on to the next.
Changes in version BitTorrent 7.10.3 Build 44359:
- Use proper device pairing password when updating device info graphic
- Point Remote “Learn More” link to better URL
- Disable localhost/search lookup when making searches. Do not rely on the localhost port-10k discoverability
- Use a CRNG as a WebUI token source
- Require device/service pairing or standard webui authentication for the /proxy endpoint
- Sanity check Host header on HTTP requests
- Remove automatic discoverability feature over port 10000. The setting net.discoverable no longer exists.
- WebUI action getsettings is only allowed for fully authenticated user (not guest)
- Fix crash when sending malformed requests to /fileserve
- Fix forced re-install mode when same version is already installed
- Set uninstaller prompt dialog title
- Remove Nexway cart URLs
- License key information is no longer exposed via WebUI
Size: 2.91 MB