Tip Labs
Tip Archive
 | | Tech Tips From Tech Experts
BitTorrent Unleashed with Performance:
BitTorrent is a P2P application similar to others like Overnet, eDonkey,
Kazaa, etc however it has its own spin, lets go over the terms you need to
know:
Client: A user currently running any BitTorrent client. There are many
clients, however these are top clients being used:
Azureus - http://azureus.sourceforge.net
BitTornado - http://www.bittornado.com
BitComet - http://www.bitcomet.com
BitLord - http://www.bitlord.com
Peer: A client who is does not contain 100% of a particular file they are
downloading. They will also be uploading parts of the same file they are
currently downloading to other peers.
Seeds: A client who contains 100% of a particular file which they are
currently uploading to others or is available to upload to others.
Trackers: Servers that hold directory lists of files. Websites will
reference their files to a particular tracker to be downloaded. Finding
these URL\'s is the most difficult part. It should be important to note
that trackers do not hold the files themselves, it is up to the seeds to
keep files available for download. You can run free trackers yourself for
your favorite files. One of the more popular trackers can be obtained
here:
BNBT: http://bnbt.depthstrike.com
Swarms: Peers and Seeds all associated with a particular file. All the
folks downloading and uploading a file of interest.
So now that you have the terms down here is how a session works. You goto
a website that has a torrent link or torrent search engine site. Just
goto google and search for torrent search engines.
Then click on a link of the file of interest and you will be connected to
the associated tracker and connected to a swarm. The more peers and seeds
within the swarm the faster download rates you will get.
One thing that is important is you must bust a hole in your firewall to
allow port number (default) 6881 to get to your client. If you dont
upload some to each client you need to download from they will choke you
out (part of the BitTorrent client protocol). This will also get your
share ratio up more. Keep in mind the share ratio really does not mean
much. The tracker will keep track of this but the tracker really has no
power to do anything about it. There are some custom trackers folks are
running that will ban or block people with bad share ratios (leeches) but
it is not the norm.
If you want to try and increase performance you can do the following:
1) Download an entire file and become a seed for some time to help get
uploads to other clients on the tracker to help you get other files they
might have later.
2) Use LvlLords TCP/IP patcher which will remove the max number of
outbound simultaneous connections imposed by XP SP2. Use this article to
apply this mod and tweak Azureus:
http://s90782290.onlinehome.us/?page_id=117
Grab LvlLords TCP/IP patcher:
http://mitglied.lycos.de/lvllord/download-mirror.htm
===============================================
Run powerful anonymous communications on the net with Tor:
Tor is an anonymous method for communicating over the internet on all
applications including: web, IM, IRC, SSH and many more. Tor traffic is
bounced around randomly creating virtual circuits through onion routers.
Basically instead of creating a direct connection between your computer
and the destination you jump between a number of machines between
yours and the destination. The onion routers or machines in between
you and your destination create a big grid that will allow a different
virtual circuit or pathway on each stream making it very very
difficult to trace back. Each onion router only knows where its next
onion router is but no more than that.
Contribute and put up your own onion router. Get the client here:
http://tor.eff.org
If you want to run P2P through it here is how to setup Azureus over Tor.
This is not recommended as Tor is not designed for P2P but it is possible:
http://azureus.sourceforge.net/doc/AnonBT/Tor/howto_0.5.htm
===============================================
Build your own cheap gaming router:
With online multiplayer gaming increasing in popularity the demand for
more powerful routers are becoming required. The big feature that is in
these upper end routers is traffic shaping. This feature allows you
to define how much bandwidth you give to a particular application. These
routers run approx $150 versus $49 for a standard home router. Here is one
for you to look over the features:
http://games.dlink.com
If you have a old PC laying around you can set up a free gaming router
using that and some free software. Using Free BSD and m0n0 ISO. Grab
m0n0 wall here:
http://www.m0n0.ch/wall
Here is a setup for it:
http://www.langamereviews.com/content/view/144/2
Example shaper config file:
http://www.langamereviews.com/shaper.txt
===============================================
--
* Got a tip? Let us know at info@tiplabs.com.
* Not on this list and want to get on it? Send email to here:
majordomo@tiplabs.com and put "subscribe nerdlist" in body.
=============================================================
tipLabs _____====---> www.tiplabs.com <---====_____ tipLabs
=============================================================
|
|
| |
| Login | | Don't have an account yet? You can create one. As a registered user you have some advantages like theme manager, comments configuration and post comments with your name. |
|
|