Dé grote boosdoener qua belasting, is het weg-en weer verkeer. Bij bit-torrents begint degene die downloadt, automatisch ook te verdelen (uploaden) naar andere peers die ook nog aan de torrent hangen.
Echter, ieder pakketje wordt slechts één keer aangeboden, aangezien de torrent-client (software die nodig is om bit-torrents binnen te halen), bijhoudt wat er reeds aanwezig is en aan de verdeler die pakketjes vraagt die nog nodig zijn om de torrent te vervolledigen. Dat heeft dan weer als voordeel dat er geen onnodige bandbreedte wordt verkwist aan onnodige pakketjes die heen en weer worden geslingerd.
Ander voordeel is de cumulatie van de down- en uploadsnelheden van de peers (zij die aan de torrent hangen). Iemand die een torrent aanbiedt, zal in de beginne natuurlijk de enige verdeler (seeder) zijn, omdat hij de enige is met een volledig pakket. Wiskundig gezien zouden degenen die downloaden alles bij elkaar geen hogere downloadsnelheid kunnen halen dan de uploadsnelheid van de aanbieder.
Bit-torrent clients verdelen de gehashte files echter niet in volgorde, en peer A zal ook niet altijd hetzelfde pakketje terzelfdertijd downloaden dan peer B of C of D, waardoor iedereen constant iedreen kan 'bevoorraden', wat resulteert in, zoals eerder gezegd, een cumul van de down- en uploaders hun snelheid.
Eens er genoeg seeders zijn, kan de originele aanbieder zich terugtrekken en de verdeling overlaten aan de rest. Het is dus zaak, indien men de files aan zoveel mogelijk mensen wil aanbieden, van de torrent-client zolang mogelijk open te laten en te blijven seeden.
Binnen een eigen netwerk hebben bit-torrents weinig zin, aangezien het makkelijker is van de software aan te bieden via een server, zelfs indien er meerdere servers voor de verdeling moeten zorgen. In dit geval, betreft het een aangepaste bit-torrent client, waardoor het voor de InHolland Hogeschool blijkbaar wel nuttig is van updates uit te voeren via de bijgewerkte torrent client.
Bram Cohen, de bedenker van de oorspronkelijke bit-torrent en de bijbehorende client, heeft zijn systeem enkel en alleen uitgedokterd, omdat bij reguliere downloads, de ontvangende PC het hele pakket in één keer binnen trekt, wat zeer zwaar weegt op de PC. Bit-torrent clients maken van het grote file een hash, ofte verdelen het geheel in kleinere stukjes, die dan gecodeerd één voor één worden binnegehaald en in de goeie volgorde worden gezet, wat veel minder op de PC weegt.
Verder was het de idee om, ipv één anbieder die constant iedereen moest bevoorraden, een client te maken die met alle peers onderling kon contact zoeken via een code in het hash- of torrentfile...
[Reactie gewijzigd door Verwijderd op 25 juli 2024 02:42]