Page 1 of 1 (BT Guide)

PostPosted: Mon Oct 03, 2005 3:39 pm
by m00ter
shameless plug but it might help some of the peeps on here. been around for a while but only recently updated and sorted out.

still lots of work to do on it, but plenty there already. some good visual guides to help the n00bs too.

any suggestions I'd love to hear them, and perhaps a mod/admin would be kind enough to pin this for me?


PostPosted: Mon Oct 03, 2005 3:43 pm
by HouseCrowd
Nice guide!

perhaps a mod/admin would be kind enough to pin this for me?


PostPosted: Mon Oct 03, 2005 3:45 pm
by LxBeast
Any chance of de-stickying the old 2 then?

PostPosted: Mon Oct 03, 2005 3:45 pm
by m00ter
gracias senior :)

any broken links please let me know!

PostPosted: Mon Oct 03, 2005 3:51 pm
by HouseCrowd
LxBeast wrote:Any chance of de-stickying the old 2 then?

Could do. Do you reckon they're out of date?

PostPosted: Mon Oct 03, 2005 3:53 pm
by irish
Excellent site and I hope you don't mind me adding a link to it fom my blog :)

PostPosted: Mon Oct 03, 2005 3:56 pm
by LxBeast
HouseCrowd wrote:
LxBeast wrote:Any chance of de-stickying the old 2 then?

Could do. Do you reckon they're out of date?

They could do with updating, but I know RD wouldn't have the time at the min.

That's not to say somebody else couldn't make a new thread with a guide. :wink:
It would still be nice to have a dedicated guide in the Slyck BT forum after all. :P

Give me some time and I could put a new/updated one together? IMO, de-sticky the current ones, or have them updated.

PostPosted: Mon Oct 03, 2005 4:00 pm
by HouseCrowd
Hmmmm, seems a shame after all RD's work, but I guess you're right.

I'll give them the Teflon treatment ...

PostPosted: Mon Oct 03, 2005 4:02 pm
by irish
whoops! :oops: just saw the link banner code on the site

PostPosted: Mon Oct 03, 2005 4:04 pm
by LxBeast
HouseCrowd wrote:Hmmmm, seems a shame after all RD's work, but I guess you're right.

I'll give them the Teflon treatment ...

Unless, you could update RD's post/thread with the 'newer' BT guide/s?

Nuke/leave 1 thread that exists of the old guide alone, and edit the other to include all the above, with links back to the originals/credit to 666fs.

<Worth editing the Bittorrent site links in RD's post, and adding a link to the BT section on Slyck.>


PostPosted: Mon Oct 03, 2005 4:06 pm
by m00ter
I don't mind doing the basic guides for posting here... give me a min...

edit - there ya go :)

PostPosted: Mon Oct 03, 2005 4:18 pm
by m00ter
Beginners Guide for n00bs!

Bit Torrent Jargon & Language Explained
How Does It Work?
I Have My Client Installed, What's Next?
How Does BitTorrent Compare To Other P2P?
How Do I Configure BitTorrent When Using A Firewall

**Visual Guide on How to Set (my) Router**
Some Important Things To Remember
How Do I Make My Own Torrents To Share With Others?


Bit torrent by definition is just a file transfer protocol. A Bit Torrent client is the application which uses that protocol. A list of clients can be found in another guide in this series. You can use BitTorrent to share and download any type of file you want.

First of all, you need a bit torrent client - I use azureus - it has lots of cool features and is easy to use once you have used it a little.

You need to have Java installed on your machine if you do use azureus - if you don't have java you can get that here

BitTorrent Jargon & Language Explained

Next you need to understand the language and how it works. Here's a rough translation:

A Seeder = the one(s) with the file
A seeder is uploading, to get a file you need at least 1 seed in the swarm

A Leecher = the one(s) without the file (also known as a peer)
A leecher is downloading from a seeder (and most of the time is also uploading to other peers/leechers too)

A Tracker = the thing that keeps track of who has what and what pieces
There are many trackers out there, some public and some private

A Swarm = the group of computers involved with any one particular torrent.
The number of computers that the swarm contains is found by adding the number of seeds to the number of peers.

Ratio = the amount you have downloaded compared to the amount you have uploaded. Also referred to as your stats. If you use Bit Torrent you MUST upload/seed as much as you download/leech - read more here

Reseed = asking someone to repost a torrent that has no seeds

Client = the program you use to download Bit Torrent's

How Does It Work?

Lets take soulseek to start with as that is a format most P2P users are familiar with. You have a file and I want it. I get in the queue and wait for the others in front of me to download it, then I get a turn. Needless to say, there can be some quite big queues!

Now lets look at how Bit Torrent works.

First of all, imagine I have a book, with 100 pages, and 10 people want it. I give 10 pages to each person, and between them they have the whole book. I can then drop out of the file exchange and leave them to copy bits between themselves until they all have the full book.

It works the same with files. The file being shared is broken up into smaller pieces. The tracker keeps track of who has what pieces and helps those looking for pieces to get them, while helping those with the pieces share them out to those looking.

I Have My Client Installed, What's Next?

The files you download are .torrent files and they are tiny in size (just a few Kbs). The .torrent just contains information concerning what the file is, how many pieces it has and what tracker it's going through. When you click on a .torrent file, you then chose to open it with your bit torrent client (azureus). You then select your place to save it and your download will begin (hopefully).

In order to get a download - you need a seeder(s). Sometimes the tracker might be down, in which case no one knows who else has the file and it doesn't work.

A download with lots of seeds and only a few peers will generally be quick, if you have lots of peers and no seeds it will generally be slow.

What Are The Benefits Compared To Other P2P Networks?

The main benefit of torrents is its versatility. Because BitTorrent is just a protocol, a way of sharing files, there is no restriction on the type of file you can share. It's popularity also means that you have a wide range of torrents available and the latest releases too.

The big differences with Torrents compared to other P2P networks are:

a] I don't have to give the whole file to each person to get it out there - I can give a bit to each person
b] Once I have given a bit out, it's availability has just increased, because someone else can then also give it out, and so on and so on. the speed of a torrent will generally get better as more and more people want it - unlike soulseek or other P2P apps where you just wait longer to get it!!
c] Torrents technically aren't illegal. After all, a torrent is just a tiny little file with no copyrighted content. It's a bit muddy water here though, as they can facilitate the transfer of copyrighted content.

How Do I Configure BitTorrent When Using A Firewall?

There are two types of Firewall, a Software Firewall and a Hardware Firewall, like a router for example. Both will need to be configured in order for you to use BitTorrent.


BitTorrent relies on two basic types of connection to share files, those made by other people asking you for something are called Incoming or Local Connection, and when you initiate a connection with someone else, you are making an Outgoing or Remote Connection.

However, a firewall will automatically block an incomming connection in case it is harmful. So in order to be able to accept bittorrent files from other people, you need to tell your firewall to accept these connections.


Hardware Firewalls / Routers

Routers have what is called NAT - Network Address Translation. Put simply it means that it will block all incoming connection attempts unless it is told otherwise. This means you need to open some ports. But you also need to do more than that, you also need to forward the ports. This is where the 'Translation' bit comes in.

Your router has 'ownership' of your (real) WAN* IP address and each PC connected to it is issued with a LAN** IP address. You need to tell the router that when traffic comes in on a certain port or port range it should let through and send it to your PC's LAN IP.

Here is a visual guide on how I set up my Router - it should help.

Static IP

You will also need to set up a static IP address. As mentioned, the router issues each PC connected to it with a LAN IP address. This can change however, for example when you reboot your PC.

Imagine that your pc has the LAN IP of So you forward the BitTorrent ports to Then you reboot your machine and when it comes back on, its LAN IP has changed to Your port forwarding isn't going to work anymore as the ports aren't being forwarded to your PC anymore.

This is why you need to set up a Static IP, it gives your PC it's own permanent LAN IP. It'll never change, so the port forwarding will work!

Step by step instructions on how to set up a static IP are here.

Remember to do it on every pc that connects to the network.

*WAN = Wide Area Network - the internet basically
**LAN = Local Area Network - your internal network of PC's

This website will help you configure your router and set up a static IP. It covers nearly all of the routers available!

Software Firewalls

A software firewall will work one of two ways, it will either imitate a hardware firewall and block all traffic on all ports unless told otherwise; or it will only allow specified applications access to the internet. The Windows XP firewall works on port configurations, and something like Zone Alarm works by granting programs access.

A guide for Windows Firewall can be found here.
hXXp:// ... bContent=1

When using something like Zone Alarm, you just need to give your BitTorrent Client (for example Azureus) permission to access the internet. If you do use Azureus, then you will also have to give Java (C:\Program Files\Java\Build Version\Javaw.exe) access. Remember to give any subsequent Java updates access too!

What ports should I use?

The default ports are 6881-6889. But that does not mean to say that you have to or should use them. Some ISP's throttle bandwidth on these ports, and some trackers have banned them because of that. So choose 10 ports of your own (10 is enough) between 50,000 and 60,000. This is considered to be a safe zone and any 10 ports you choose should not already be in use.

In order to change the ports all you need to do is choose 10 ports. Now open them up in your router or firewall as covered above, and then change the settings in your client to reflect the new ports being used. Each client is different so I can't really go into detail here.

Your PC has many different ports, but bit torrent only uses ports 6881 to 6889 by default. However - in order to use the POTUK tracker you need to change your ports to any range of 10 between 50000 and 60000 - i.e 53400 - 53410

How Do I Make And Share Torrent Files With Others?

This page of my site will help

Some Important Things To Remember

Once you have the file, it's no good just closing your client and forgetting about it. In order to allow it to be shared for others you MUST continue to seed. The POTUK tracker keeps a eye on your download to upload ratio and those just downloading and running get banned. You will not get far unless you heed this rule.

You are not invisible when you are in a swarm. Others, including copyright owners if they so wished, can see your IP when you are downloading or uploading a file. Learn more here.

If you use a torrent site which has a forum attached, take the time to say thanks to the poster of the torrent. It only takes a moment.

If no one is seeding, you can't have it. You can also only have what is on offer. This is why you might want to make a request for a reseed.

The speed at which you download is determined by things such as the Seed to Peer ratio, the seed(ers) upload bandwidth and of course your available download bandwidth. Try to download torrents that have lots of seeders and few peers in order to get faster speeds.


PostPosted: Mon Oct 24, 2005 7:07 pm
by Allied
Thats a really nice site.

PostPosted: Tue Oct 25, 2005 3:48 am
by LaX
Nice find, now I don't need to explain to my friends how it works, just lead them to that site :P

PostPosted: Sat Nov 25, 2006 5:04 pm
by torrent king
Excellent site :D

PostPosted: Fri Dec 22, 2006 3:57 pm
by samerbo
Thanks :D

PostPosted: Mon Mar 05, 2007 3:37 pm
by Rumplestiltskin
Big thx!

Re: (BT Guide)

PostPosted: Fri Feb 22, 2008 9:14 am
by NomlaS
This is a very good BitTorrent guide for beginners, thank you :)