Login
Username:
Password:
Remember Me:
[Signup]
[Recover Account]
Friends
BTScene
Friendly site

Free Courses Online
Friendly site

Anime RG
Friendly site

KaranPC
Friendly site

P2PDL.com
Friendly site

Free Tutorials & Courses
Friendly site
Tutorial Corner > A Guide To Bit Torrents For The Total Ne

You are in:  Forums / Tutorial Corner / A Guide To Bit Torrents For The Total Ne
Locked
HimS First Class VIPDonatedPosted at 2013-08-27 16:33:38(4 years ago )


Posts: 55
Location: India


A Guide to Bit Torrents for the Total Newbie

A bit torrent is a simple file transfer protocol, nothing more. An application that uses that protocol, however, is called a bit torrent client,

You can use the client BitTorrent to download, or share with others, any type of file you would like -- .zip files, .exe, or anything else.

To start sharing, you need a client. I use μTorrent, mostly because it's not a complete system hog like many others are, and it has numerous helpful features that other clients don't.

The Jargon of the Bit Torrent Explained

There's a lot of jargon that's used when you deal with a BitTorrent application, so here's a complete overview on the basics  all the jargon you need to know.
A Seeder is the one with the file.

A seeder has the full file, and is uploading to the ones who don't.
A Leecher is a person without the entire file, who is sometimes referred to as a 'peer'.

The leecher is downloading from the seeder and other leechers, and uploading to the other leechers at the same time.
A Tracker is a server which keeps track of who has what files of the torrent, and who needs what files.
There are many different trackers out there, some public and some private.
The Swarm is every computer that is seeding and leeching a torrent.

You can figure out how big the swarm is by adding together the leechers and the seeders. Some clients will tell you the number, saving you from the math.
The Ratio is the amount you have downloaded in comparison to the amount you have uploaded.
It is considered law in the torrent community to upload at least what you have downloaded, and many of the good members of the community upload twice as much  if you downloaded a gigabyte of information, you're required to upload a gigabyte of it.
When someone asks for a Reseed, they're asking you to repost a torrent and upload it more.
This usually happens because there are little to no seeds, and their download speed has fallen very low, or stopped altogether.
A Client is the program you use to download and upload torrent files.
There are many different ways programs to choose from, the most popular being μTorrent, Azureus, and BitTorrent.


So How Does This All Work, Anyway?

The way that most people are used to downloading is this scene:
You have an awesome file, and I want it! So I meander my way into the queue, and wait in line until it's my turn to download the file. The queues can get pretty big, and it gets extremely annoying.

Now, let's look at how a bit torrent works:
You have this awesome book that I want, and I've wanted it for a long time. There are 100 of us who want this book, and the book is (Convenient, eh?) 100 pages long.

 
You can give each of us simply one page, and we can share the pages between ourselves until we have the entire file. Then we continue to give out the book (uploading, or seeding) until I've given out 100 pages to people who needed it.
This is the same basic principle with a file.

 
The file that you're downloading has been broken up into a bunch of little pieces, and you can take those little pieces from anyone who has them until you have the whole file.

So My Bit Torrent Client is Installed... What Do I Do Now?!

The files that you download to use your client are .torrent files, and they're extremely small in size. The .torrent file contains just what it needs to  what the file is, how many pieces there are, and what tracker is being used. No more, no less.

When you open your .torrent file, you open it through your client  you can use 'Open With', and select your client through there, so you never have to deal with saving the .torrent file to your computer.
 
Remember, though, when you do this, it gets saved in your temp files, and you can't delete it until you've finished downloading AND uploading the file.
The rule of thumb is that if there are a lot of seeds, the download will be fast, and if there are few seeds, it will be slower  however, if there are a massive amount of peers (500 or more, usually), you can still download the file just fine.


What's the Difference Between Bit Torrent and Other P2Ps?

The thing that's best with bit torrent is that it's just a protocol a way of sharing files, and nothing more. There isn't a single restriction on what type of files you can share, and the fact that hundreds of thousands of people use bit torrent means that you can find almost anything, from books to games, and the latest releases.

The biggest differences with using a torrent instead of other P2P networks are:
[LIST=1]
  • You don't have to give the entire file to each person to get it out there, you just have to give a little bit to every person.[/*]
  • As soon as just one file is given out, more people can get it, so with each file given, the speed increases a little. So the more people who want that file, the faster it will be not the other way around, like it is with other P2P applications.[/*]
  • Possibly the best reason is that torrents technically aren't illegal. A torrent is just a bitty file no copyrighted content in it. This issue gets a little muddy in some places, though.[/*]
  •  [/*]
    [/LIST]
    How Can I Configure my Firewall So I Can Download Torrents?

    There are two different, completely separate types of a firewall  a hardware firewall, like a router, and a software firewall, like AVG or ZoneAlarm. Both of these need to be configured so you can download and share torrents.
    And I'm sure you're thinking why?

    Bit torrent clients use two types of connection to share files connections made by other people asking you for something (Files) are called Incoming, or Local Connection, and when you initiate a connection with another computer (Getting a file from someone else), you're making a Remote connection, also called an Outgoing (Like a phone call).
    A firewall will block an incoming connection, in case it's a virus, or spyware and well they should! It wouldn't be worth using if it just let junk come in unchecked. But in order to download a torrent file, you have to tell your firewalls that it's alright for these connections to be made through your client.
    And again, I'm sure you're asking how to do this (Boy, do you ask a lot of questions!).

    Hardware Firewalls, and Dealing with Routers

    Routers have Network Address Translation, what is commonly referred to as NAT. NAT blocks all incoming connections that are trying to connect, unless you tell it not to. In order to allow these connections to be made, you need to open and forward ports (This is where that 'translation' part comes in).

    Your router owns what is called your WAN IP (Wide Area Network) address, and each computer that is connected to it is issued a LAN IP (Local Area Network) address. You need to inform your router that when 'traffic' (incoming and outgoing) comes in using a certain port, or port range, it should let it through and it to your computers LAN IP.
    Here's a step-by-step on how I set up my router, so you can get a general idea of how it works.

    Static IP  Not What You Find On TV

    You need to set up a static IP address. See, your router issues each computer it's connected to a LAN IP address, but this changes when you disconnect from the internet, or restart your computer.

    If you forward your clients ports to your LAN IP address, each time you shut down your computer, the LAN IP address has changed, so your port forwarding no longer works and you can't download anything using your client!
    When you set up a Static IP, your computer now has its very own, very permanent LAN IP. It never changes, so your port forwarding  therefore, your downloading  will work.
    The website

    Code:

    http://www.portforward.com/

    can help you configure your router and set up a static IP address. Almost all of the routers that are available are explained with step by step instructions
    .
    Software Firewalls

    A software firewall can work one of two ways: it will either mimic a hardware firewall, and it will block all the ports unless told not to. Or it will only allow specific applications to access the internet this is the type of firewall that gives you a popup, asking you if you want to deny or allow access to certain programs.

    The Windows XP firewall works on port configurations, and firewalls like ZoneAlarm works by granting programs access.
    When you use firewalls like ZoneAlarm, you simply need to give your client (Azureus, for example) permission to access the internet. Some clients also need Java as well, so don't forget to allow that, too!

    Uhm... What Port, Exactly, Should I Use?

    The ports that are default are ports 6881-6889, but this doesn't mean that you should use them. In fact, some trackers have banned these ports, so you probably shouldn't use them.

    All you have to do is choose ten ports at random from 50,000 and 60,000, open those ports with your router or firewall, and then change the settings with your client so that it knows what ports to look for, too. Each client is different, but it's usually extremely easy to find.

    Important Stuff  Take Notes!

    In order to keep the torrent alive and well for others, make sure you carry the seeding to a ratio of at least 1:1. Some trackers keep a close eye on their torrents, and ban people who download, but don't upload in return.

    You aren't invisible when you're downloading a torrent, and people  including the RIAA, and copyright owners can see your IP address when you're downloading and uploading.
    If you use a torrent site which allows you to post comments about the torrent itself, take a moment to thank the person who uploaded it. They took time and set up the entire thing, for someone like you to download, and they got nothing in return. If you can't take half a minute to post a thank you, then you shouldn't be downloading it.
    Torrent sites do die, and so do the torrents themselves  if you find a site you really love, make sure to seed a little extra. It helps them stay up longer, and can allow a bunch of people to get a great file.
    Your download speed is determined by things like Seed to Peer ratio, the seeders upload bandwidth and your own available download bandwidth  choose torrents that have a high seed number, so that the files you' downloading go faster.


    Source : TorrentReactor

    Last edited by HimS First Class VIP on 2013-08-27 16:44:09




    ..HimS..
  • Report This Post Go to the top of the page
    0 1  
    MafiaSSS Posted at 2013-08-27 18:17:54(4 years ago )


    Posts: 253
    Location: United Kingdom


    Thanks very much helpful....

    Report This Post Go to the top of the page
    0 1  
    AndroidKing Posted at 2013-08-27 18:45:15(4 years ago )


    Posts: 95
    Location: Pakistan


    Awesome Tut Thanks I learned something new today



    Good Luck GLT!
    Report This Post Go to the top of the page
    0 1  
    Morningstar Posted at 2018-02-26 22:36:48(3 months ago )


    Posts: 2
    Location: Canada


    Thank you for this, you answered my question.   :)

    Report This Post Go to the top of the page
    0 1  

    << Prev  1   Next >>

    Locked
    You are not permitted to post in this forum.