Anonim

Een van de voorwaarden die u mogelijk bent tegengekomen tijdens uw internetreizen is "BitTorrent". Sommigen van jullie zijn bekend met dit concept, maar velen niet. Laten we het ophelderen.

Wat is BitTorrent?

Het downloaden van bestanden op internet is heel gebruikelijk. Wanneer u een bestand op internet downloadt, klikt u meestal op een koppeling die naar dat bestand ergens op internet verwijst. Vervolgens is het een directe eenrichtingsoverdracht van dat bestand van de oorspronkelijke locatie naar uw computer. Dit werkt prima, maar kan enkele problemen veroorzaken. Ten eerste kan bandbreedte een probleem zijn. Als een groep mensen tegelijkertijd hetzelfde bestand van dezelfde server downloaden, loopt die server vast met verzoeken en wordt de bandbreedte voor die server uitgerekt. Het eindeffect is dat elke persoon die dat bestand probeert te downloaden, zeer lage downloadsnelheden kan ervaren of helemaal kan worden geweigerd. Bovendien kan de eigenaar van die server te maken krijgen met enorme bandbreedtekosten.

BitTorrent is een manier om de belasting te verdelen. De term "BitTorrent" wordt gebruikt om te verwijzen naar het oorspronkelijke programma dat wordt gebruikt om hiervan te profiteren, maar het wordt ook gebruikt om naar het protocol zelf te verwijzen. Dus als u een BitTorrent-client gaat downloaden, is die clientsoftware zelf in staat om bestanden te downloaden en te bedienen. Het zet je op een peer-to-peer netwerk waar je als gebruiker van de torrent-software optreedt als onderdeel van het bestandsdistributienetwerk. Dus dit betekent dat u bestanden op internet deelt? Ja. Laat het me uitleggen.

BitTorrent bereikt gedistribueerde belasting door te downloaden van meerdere peers op het netwerk. Een persoon die een bestand op het netwerk publiceert om te delen, begint met het maken van een "torrent" -bestand. Dit kleine bestand bevat informatie over het te delen bestand en de tracker (de computer die de bestandsdistributie coördineert). Kortom, het torrent-bestand vertelt de BitTorrent-clientsoftware hoe een bepaald bestand te downloaden en weer in elkaar te zetten. Wanneer een gebruiker (jij) een bestand van BitTorrent wil downloaden, begin je door de client via een URL naar het torrent-bestand te wijzen. Het torrent-bestand verbindt vervolgens uw clientsoftware opnieuw met de tracker, die vervolgens uw software vertelt welke peers op het netwerk het bestand hebben dat u wilt. Uw clientsoftware begint vervolgens het bestand te downloaden van deze meerdere locaties en stelt het bestand vervolgens opnieuw in op uw computer.

Dus ja, u downloadt stukjes van een bestand tegelijkertijd van meerdere andere peers op het netwerk. Het is een peer-to-peer technologie voor het delen van bestanden, dus wanneer u een bestand op deze manier downloadt, neemt u stukken van het bestand van pc's van andere gebruikers die dat bestand toevallig op hun eigen computer hebben. Dit alles wordt gecoördineerd met behulp van de tracker.

In tegenstelling tot een webbrowser die één aanvraag voor een bestand indient, doet een BitTorrent-client veel kleinere peer-to-peer (P2P) aanvragen tegelijkertijd. Dit zorgt voor een betere beschikbaarheid, betere redundantie en meer snelheid. Ik moet echter zeggen dat de snelheid varieert. Aangezien dit een P2P-systeem is en afhankelijk is van computers op internet, kan het even duren om een ​​verbinding tot stand te brengen en voldoende informatie te verzamelen om dit te laten werken. Om deze reden zijn torrent-downloads aanvankelijk meestal langzamer en stijgen ze vervolgens naar hoge snelheden in het midden van de download.

Torrents downloaden

Een persoon gebruikt een BitTorrent-bestand om bestanden te downloaden. U kunt op internet surfen, een torrent vinden van een bestand dat u wilt downloaden en deze vervolgens openen met uw BitTorrent-client. De client maakt verbinding met de trackers die zijn opgegeven in het torrent-bestand. Het krijgt een lijst terug van alle peers die momenteel stukken van dat bestand naar het netwerk overbrengen. De client maakt vervolgens rechtstreeks verbinding met die peers om delen van het bestand te krijgen. Een groep peers die tegelijkertijd hetzelfde bestand hosten, wordt een 'zwerm' genoemd. Als de zwerm alleen informatie heeft over de initiële seeder van het bestand, verwijst de client gewoon naar de oorspronkelijke seeder om het bestand te krijgen. Naarmate meer leeftijdsgenoten zich bij de zwerm voegen, zullen ze stukken van het bestand onderling gaan ruilen en stoppen dan direct met toegang tot de zaaimachine.

De hele aard van torrents betekent dat het idealiter gebaseerd is op geven en nemen. De aard van het protocol is in feite afhankelijk van zowel het weergeven van bestanden als het downloaden van bestanden. Verschillende klanten hanteren verschillende beleidsmaatregelen om dit af te dwingen. Sommige clients verzenden mogelijk liever alleen gegevens naar collega's die ook gegevens terugsturen. Meestal echter, hoe strenger het netwerk, hoe meer uit balans het zal worden. Mensen die nieuw zijn in torrents hebben niet veel te delen, dus zouden ze een automatisch nadeel hebben op netwerken die geven en nemen vereisen. Sommige klanten implementeren manieren om ervoor te zorgen dat dit niet gebeurt.

Juridische kwesties

Aangezien BitTorrent een peer-to-peer technologie voor het delen van bestanden (en een goede) is, komt het natuurlijk op het gebied van illegale softwaredistributie terecht. Sommige BitTorrent-trackers zijn onderworpen aan invallen en afsluitingen. Groepen zoals de MPAA en RIAA hebben veel juridische druk uitgeoefend op het idee om BitTorrent-trackers af te sluiten. Hoewel er veel perfect legitieme dingen zijn die op BitTorrent kunnen worden gevonden, is er ook veel illegaal materiaal. Warez-software, muziek waarop auteursrechten rusten, volledige films, enz. HBO is zelfs zo ver gegaan om de ISP's aan te klagen van alle torrent-gebruikers die HBO-shows via BitTorrent uitwisselden.

BitTorrent komt dus wel in plakkerig gebied. Een paar dingen waar torrent voor zorgt, zijn echter (1) dat er geen ingebouwde zoekmogelijkheid is, (2) het mogelijk is om terug te traceren naar de host die het bestand dient. Dit betekent dat, ja, uw IP-adres kan worden verkregen als u bestanden via BitTorrent aanbiedt. Dit kan u openstellen voor beveiligingsproblemen, maar het zou u niet legaal openen tenzij u natuurlijk BitTorrent gebruikt om illegale bestanden te hosten. Trouwens, je IP-adres is altijd zichtbaar als je toch toegang hebt tot internet, dus BitTorrent stelt je echt niet open om meer te koppelen dan een webbrowser. Nogmaals, het komt neer op wat je doet met de technologie en het soort mensen waarmee je contact maakt.

Er is absoluut niets mis met het gebruik van BitTorrent. Het is wat u kiest om te DOEN met de technologie die het probleem is. Er zijn veel programma's die torrent gebruiken om zichzelf te verspreiden. Ik heb bijvoorbeeld torrent gebruikt om ISO-images van Linux-distributies te downloaden. Daar is geen juridisch probleem mee omdat Linux open source is. Als je echter Torrent gebruikte om warez-software te downloaden, dan kun je in netelige weiden komen.

BitTorrent-clients

Om gebruik te kunnen maken van BitTorrent, moet je een torrent-client downloaden en installeren. Hier is een lijst van enkele:

  • Azureus BitTyrant
  • Azureus
  • BitTorrent
  • Opera - dat klopt, de browser heeft er een ingebouwd
  • Shareaza

Er zijn veel van deze dingen die er zijn, dus voel je vrij om gewoon een Google-zoekopdracht te doen naar "BitTorrent Client" en je zult er een heleboel krijgen. U kunt ook het Wikipedia-item op BitTorrent-clients raadplegen om een ​​volledig vergelijkingsraster van hen te krijgen.

Gevolgtrekking

Ik hoop dat dit je een basisoverzicht heeft gegeven van waar BitTorrent om draait.

Inleiding tot bittorrent