BitTorrent:
BitTorrent is een P2P-systeem dat gebruik maakt van een centrale locatie die de downloads coördineert maar zelf geen bestanden levert.
De download zelf gebeurt decentraal en bestaat uit het uitwisselen van stukken van bestanden tussen alle gebruikers die op dat moment meedoen aan het up- en downloaden.
Zon gecoördineerde groep wordt torrent genoemd.
Als je begint met het downloaden van een bestand begin je vrijwel meteen om ook de stukjes die je al binnen hebt te uploaden naar andere downloaders.
Op dit moment ben je een peer in het netwerk.
De tracker zorgt ervoor dat je in contact komt met andere peers.
Omdat iedereen tegelijkertijd downloadt en uploadt is de snelheid niet beperkt tot de uploadsnelheid van een enkele aanbieder, maar kan in het optimale geval de som zijn van de uploadsnelheden van alle actieve aanbieders.
Bij veel clients kan echter wel het aantal downloaders en de maximale uploadsnelheid worden ingesteld om te voorkomen dat de torrent een te groot deel van de capaciteit van de verbinding gebruikt.
Op de harde schijf van de downloader wordt direct plaats gemaakt voor het volledige bestand en hiervan worden gaandeweg de nog ontbrekende stukjes ingevuld.
Zodra je het hele bestand binnen hebt wordt men zelf ook seeder of seed.
Het wordt over het algemeen op prijs gesteld dat je dan niet meteen de torrent afsluit, maar nog een tijdje blijft seeden.
Een goede vuistregel voor het seeden is dat je minstens zoveel data seedt als je zelf hebt binnengehaald (de download/upload ratio voor de torrent is dan 1:1 of hoger).
Is deze ratio te laag, doordat je veel meer downloadt dan je zelf uploadt, noemt men je een "leecher".
Deze mensen hebben eigenlijk een negatieve invloed op de torrent.
Bij veel clients kan worden ingesteld of de torrent na het uploaden van een bepaalde hoeveelheid automatisch verlaten moet worden.
BitTorrent is met name geschikt voor het verspreiden van grote bestanden of verzamelingen van bestanden (meer dan een paar honderd megabyte) waar in korte tijd grote vraag naar bestaat zoals versies van Linux-distributies (legaal) of rips van nieuwe DVDs of films (meestal illegaal).
Door de grote bestanden en de grote vraag zou een enkele server de downloadsnelheid ernstig kunnen beperken.
Een probleem kan wel zijn dat een torrent "uitsterft".
Als alle "seeders" de torrent verlaten en de resterende stukken bij de "leechers" tezamen niet compleet zijn, kan niemand het hele bestand meer downloaden.
Hierom is het, zoals al eerder vermeld, aan te raden na het binnenhalen nog een tijdlang in de torrent te blijven.
BitTorrent is minder geschikt voor relatief kleine bestanden van maar enkele MBs zoals bijvoorbeeld losse MP3s.
De mogelijke winst in snelheid gaat hier verloren door de extra coördinatie die nodig is en doordat het bestand al binnen is voordat de torrent goed op gang is gekomen.
Ook voor bestanden waar weinig vraag naar is, is BitTorrent niet erg geschikt. Immers; hoe meer mensen er in een torrent zitten, hoe sneller het downloaden gaat.
Ook moet er altijd minstens één seeder aanwezig zijn.
Er zijn vele BitTorrent-clients, sommige bieden ook andere peer-to-peer netwerken aan:
- ABC (Yet Another Bittorrent Client, Windows, Linux)
- Azureus (cross-platform Java-cliënt)
- BitComet (Windows)
- BitLord (Windows)
- BitTornado (Linux, BSD, Mac OS X, Windows, etc.)
- BitTorrent (Linux, Mac OS X, Windows)
- BitTyrent (Linux, Mac OS X, Windows)
- BitSpirit (Windows)
- Burst! (Windows)
- Ctorrent (Linux, MacOS, FreeBSD)
- eXeem™ (Windows)
- KTorrent (Linux)
- MLDonkey (Linux, Windows, Mac OS X, BSD, etc.)
- Rufus (Windows, Linux, geschreven in Python)
- Shareaza (Windows)
- Tomato Torrent (Mac OS X)
- Ziptorrent (Windows)
- Xtorrent (Mac OS X)
- µTorrent (Windows)
In de Opera browser is vanaf versie 9 BitTorrent-software ingebouwd.
Hiermee is het mogelijk zonder verdere BitTorrent-client gebruik te maken van het netwerk.
In de nieuwe versie van LimeWire (4.13.0) en Ares Galaxy (2.0.5) is het nu ook mogelijk om torrents te downloaden.
Voordelen:
- Veel gebruikt netwerk
- Diverse programma’s zijn beschikbaar in het Nederlands
- Programma’s werken over het algemeen eenvoudig
Nadelen:
- Azureus is een Java gebaseerde client die soms een groot beslag op je systeembronnen kan leggen
Vul hier je emailadres in en je ontvangt van ons een email met
de downloadlinks van dit programma: