Quantcast

Don't have an account? Register Now! Forgot password?

Maximum IT
Features

20 Essential Tricks and Skills Every BitTorrent User Should Know

comment Commentsprint Printemail EmailDeliciousDiggStumbleUponRedditFacebookSlashdot

Every week, we're going to spotlight a popular program or service and show you how to grab hold of the reigns and get the most out of what you're doing. We already kicked off the series with guides to tweaking Outlook and Firefox, and today we turn our attention to BitTorrent.

BitTorrent, as you're probably already aware, is a decentralized peer-to-peer file sharing protocol ideal for transferring large files (and if you didn't know that, don't worry, we also include some lightweight tips to get you started). In a nutshell, the way it works is when you're downloading a massive file -- like a Linux distribution, for example --bits and pieces of the file will be uploaded at the same time. Typically BitTorrent allows for a more efficient and faster transfer method than traditional, Direct Connect P2P software.

To get started, you need a desktop client. We recommend using uTorrent, or uT for short. We prefer uTorrent based on its combination of advanced features, performance, and small footprint -- in other words, it has all the makings of a power user program.

On the following pages, we'll not only show you how to get the most out of uTorrent, but out of BitTorrent in general. We'll cover both basic and advanced tips, and then toss in some of our favorite third-party add-ons for good measure. Whether you're new to BitTorrent or a seasoned vet, there's something in this guide for you.

Know the Lingo

Before diving head first into the world of BitTorrent, take some time to familiarize yourself with the protocol's language. For example, do you know the difference between a tracker and a leecher? Why are leechers frowned upon, and how can you avoid becoming one? These are just some of the terms you'll need to know as you traverse the BitTorrent universe. Here's your handy cheat sheet:


Image Credit: lili.org

Torrent: Lazy linguists sometimes substitute Torrent in place of BitTorrent, but it actually has a definition all its own. A torrent is a small metadata file usually just a few kilobytes in size. It contains information about the file(s) you're trying to download, such as file names, file sizes, where to download, and so forth. The torrent file (.torrent) is not the actual data you're trying to retrieve.

Peer: Any other computer on the Internet which is both downloading and uploading portions of a file at the same time.

Leech(er): There are two meanings for this one. The most common definition of a leech is someone who disconnects and stops sharing a file as soon as they've obtained a complete copy. The fewer people there are sharing a file, the longer it takes to download, and for this reason, leeching is highly discouraged.

Peers who haven't finished downloading a file are also referred to as leechers, but not necessarily in a derogatory way.

Seed(er): It's good etiquette to continue sharing a file even after you've finished downloading the entire torrent, if only for a short while. This practice is known as seeding.

Reseed: When no more seeds exist for a particular file, then anyone who was actively trying to download it will be unable to finish. A reseeder is someone who has the completed torrent, reconnects to the swarm, and saves the day.

Swarm: Any group of users connected to each other for downloading and/or sharing a particular file.This includes peers, seeds, and leeches.

Tracker: A central server which stores the torrents, coordinates the action of all the seeders, peers, and leechers, and manages the connections. The Pirate Bay (TPB) is the largest tracker on the Internet and often the center of media attention due to ongoing legal issues. Not all trackers are public; there are several private trackers which require a membership.

Share Rating / Ratio: This refers to the ratio of uploaded data divided by downloaded data and is applicable only for the current session. A share rating of 1.0 means you've uploaded the same amount of data as you've downloaded.

Where to Find Torrents

Let’s address the 900lb gorilla right off the bat. Not everyone uses BitTorrent for, ahem, legitimate reasons, and for them, there are plenty of less scrupulous tracking sites littered all over the Web. You know the ones, because they’re usually tangled in high-profile legal proceedings. Let us be clear: We don’t condone software piracy, even if we don’t’ always agree with the DRM measures paying customers have to put up with.

So where you can find legal torrents? As it turns out, there are a handful of resources serving up free and unrestricted content. These include:

•    www.legaltorrents.com – specializes in “high quality open-licensed (Creative Commons) digital media and art.”  Several membership tiers are available, including one that’s free and comes with unlimited access to all content and custom feeds by email and RSS.

•    www.legittorrents.info – a no fuss tracking site serving up a variety of free and legal torrents ranging from Podcasts to Release Candidate software.

•    http://linuxtracker.org – just like it sounds, this is the go-to tracker for all things Linux.

•    www.publicdomaintorrents.com – deals entirely with films that are no longer copyrighted, many of which come optimized for mobile devices.

•    http://bt.etree.org – an awesome resource for music lovers, bt.etree includes a ton of live concert recordings from trade friendly artists.

In addition to dedicated torrent sites, many software publishers -- especially in the Linux community – include torrents in their downloads section. In many cases, you’ll find it’s much faster to download a Linux distro or mammoth game demo by downloading via BitTorrent instead of HTTP.

Manage Torrents Remotely

One way to access uTorrent from a remote location is to install a desktop login client like LogMeIn, which gives you access to your PC through a Web interface. But if you're only interested in controlling uTorrent while away from home and not your desktop, there's a way you can do that. After installing and configuring uTorrent's WebUI, you'll have access to all of your BT downloads along with the ability to add or remove torrents. Here's how to set it up.

Download the latest version of WebUI from here (see here if the download link is broken). Bear in mind that this is a beta release, meaning instability could rear its ugly head, although we never ran into any problems. Rename the downloaded file to webui.zip.

We need to place the webui.zip file in the same location as uTorrent's settings.dat file. In Windows 7, navigate to C:\Users [USERNAME]\AppData\Roaming\uTorrent. In earlier versions of Windows, the correct path should be C:\Documents and Settings\[USERNAME]\Application Data\uTorrent. If you can't find it, or the directory doesn't exist, perform a search for settings.dat.

If you're running a portable version of uTorrent (and we'll show you how do that later), you'll find the settings.dat file in the uTorrent.exe folder.

The next step is to enable WebUI in the uTorrent client. Go to Options>Preferences and you should now see a WebUI entry. Click on it, then put a check in the Enable WebUI checkbox. Enter in a username and password and check Enable Guest account with username. Hit Apply, but don't exit out just yet.

If you don't remember the port number you used to configure port forwarding earlier, go back into the Connection tab and make note of it once again. We're going to need this in the next step.

Let's test out if you followed the steps correctly. Open up your browser and type http://localhost:PORT/gui/ and substitute the port number from above where it says PORT. Once you enter in your username and password, you should be in the WebU's interface.

Of course, the whole point of this is to manage your BT downloads from a remote location and not from the same PC you installed uTorrent on. You'll need to know your IP address, which you can retrieve from sites like WhatIsMyIP.com and myIPaddress.com. Use your IP address to login remotely, substituting it in place of localhost. So for example if your IP address is 12.34.56.789 and the port you recorded earlier was 12121, you would type in http://12.34.56.789:12121/gui/.

Note that this isn't likely to work by trying to access your client PC from within your home network. Instead, you'll need the IP address assigned by your router. For example, http:192.168.1.133:12121/gui/. You can find your PC's internal IP by opening up the Command Prompt (Start>Run>CMD) and typing ipconfig. Make note of the IPv4 Address.

COMMENTS
avatarPG2

I got a warning email from my ISP saying to stop downloading torrents, so I installed PG2 and later got another warning letter. Is there any way to hide this stuff from my ISP or am I out of luck?

Login or register to post comments
avatar=)

=)

Login or register to post comments
avatarQoS methods/alternatives

I own two routers and unfortunately neither has QoS options, even with the upgraded firmware. Are there any options in utorrent that accomplish the same thing, or any programs I can use? Bandwith control isn't really an issue for me except for when I'm downloading torrents so the solution only has to allow for control of utorrents bandwidth and not all programs/traffic.

 

I found this page, but didn't want to just go installing and testing all of them. If anyone has used them or something similar please let me know what you thought.

http://www.newfreedownloads.com/find/qos.html

Login or register to post comments
avatarTCP limit?

Can anyone clarify on the TCP limit? I am using Windows 7 and when I checked on UTorrent "net.max_halfopen" it is set to 8. Should I change this to 10 or a greater number to gain better access to my fellow peers or should it's current value be left alone? Thanks for any help on this as I am a regular user of utorrent for various reasons.

Login or register to post comments
avatarIf you don't want to use beta software...

Some of the more prestigious trackers block beta versions of bt software.  So if you don't want to / can't use the uTorrent webUI, just get Dropbox.  Install Dropbox on your home machine and your remote machine.  Tell uTorrent to watch a 'torrents' folder in your Dropbox and then tell it where to store the downloads.  Drop torrents in that folder and utorrent will automatically start the download.  No need to log into any web UIs or anything. 

Login or register to post comments
avatarHa

Thats Hilarious! It is exactly like the old PG2 with signed drivers and some better support! Very nice and thanks for the info! To Max PC, I would expect better.... you should have known this!

Login or register to post comments
avatarAlso use checkMyTorrentIp.com

It's useful for VPN/Proxies and private trackers to monitor your torrent IP address: checkMyTorrentIp.com

Login or register to post comments
avatar i have a question: Say i

 i have a question: Say i finish seeding/leeching something, delete the tracker cookie for utorrent and then decide to come back later and reseed is their a way to connect the tracker (after i re download it) to my file or do i need to download the file again just to reseed

------------------------------
Coming soon to Lulu.com --Tokusatsu Heroes--
Five teenagers, one alien ghost, a robot, and the fate of the world.

Login or register to post comments
avatarRight click the torrent

Right click the torrent after you add it back into uTorrent, and click Force Recheck.

Login or register to post comments
avatarvery useful tips.. I am

very useful tips.. I am using utorrent from last 4-5 months but didn't know these features and was not aware of actual meaning of this terms.

Login or register to post comments
avatarYou should also enable

You should also enable Protocol Encryption when using utorrent.

 "Some ISPs (Internet Service Providers) actively interfere with P2P
activities in order to reduce their bandwidth requirements. This causes
µTorrent and other file sharing download speeds to become slow. To
avoid this, µTorrent and other clients have introduced an encryption
protocol to prevent ISPs from identifying BitTorrent traffic."

 

Go to Options > Preferences > BitTorrent. Set Outgoing under
Protocol Encryption to Enable, check "Allow incoming legacy
connections".

 

Other tips can be found at:  http://www.utorrent.com/documentation/connection-setup

Login or register to post comments
avatarThanks, I just switched from

Thanks, I just switched from Azurus to uTorrent, so there was some helpful tips in there.

Login or register to post comments
avatarYup, Use PeerBlock instead

Yup, Use PeerBlock instead of PeerGuardian. It's pretty much exactly the same, except PeerBlock has way better support.

Login or register to post comments
avatarnice

Thanks for mention that. I've been strugling with PG2 as it's crashing all the time. Glad to hear someone actually continued with PG2 project, even if it's a new program...

Login or register to post comments
avatarYeah, PeerGuardian's support

Yeah, PeerGuardian's support is non-existent. And it crashes like crazy.

Login or register to post comments
avatarI prefer Peerblock myself.

I prefer Peerblock myself.

 

This version has a signed driver so 64bit users don't have to worry about disabling. It also doesn't bog down on updates like PG2 does.

 

http://www.peerblock.com/

Login or register to post comments
avatari can't trust ANY info in an

i can't trust ANY info in an article published after the Win7 launch that recommends PG2 *and* fails to even mention PeerBlock.

Login or register to post comments
This Month's Issue
FEATURE How to Get FREE Programs, Services, Software & MoreFEATURE Digital Photo Printer RoundupHOW TOBuild a 3D CameraFEATUREDIY Arcade PCWHITE PAPERHow TRIM Works