Anonim

Et af de vilkår, du måske er stødt på i dine internetrejser, er "BitTorrent". Nogle af jer kender dette koncept, men mange er det ikke. Lad os rydde op.

Hvad er BitTorrent?

Download af filer på internettet er en meget almindelig ting at gøre. Når du downloader en fil på internettet, klikker du typisk på et link, der peger på den fil et eller andet sted på internettet. Derefter er det en direkte envejsoverførsel af denne fil fra den oprindelige placering til din computer. Dette fungerer fint, men kan medføre nogle problemer. For det første kan båndbredde være et problem. Hvis en masse mennesker samtidig downloader den samme fil fra den samme server, bliver serveren forkælet med anmodninger, og båndbredden for den server strækkes. Sluteffekten er, at hver person, der forsøger at downloade den fil, kan opleve meget langsomme downloadhastigheder eller helt nægtes. Plus, at ejeren af ​​denne server kunne håndtere enorme båndbreddeomkostninger.

BitTorrent er en måde at fordele belastningen på. Udtrykket "BitTorrent" bruges til at henvise til det originale program, der bruges til at drage fordel af dette, men det bruges også til at henvise til selve protokollen. Så hvis du går og henter en BitTorrent-klient, er den klientsoftware selv i stand til at downloade filer såvel som at servere filer. Det sætter dig på et peer-to-peer-netværk, hvor du som bruger af torrentsoftwaren fungerer som en del af fildistributionsnetværket. Så dette betyder, at du deler filer ud på internettet? Ja. Lad mig forklare.

BitTorrent opnår distribueret belastning ved at downloade fra flere peers på netværket. En person, der udgiver en fil på netværket til deling, starter med at oprette en “torrent” -fil. Denne lille fil indeholder oplysninger om den fil, der skal deles, såvel som trackeren (computeren, der koordinerer filfordelingen). Kort sagt, torrentfilen er det, der fortæller BitTorrent-klientsoftwaren, hvordan man downloader en bestemt fil og sætter den sammen igen. Når en bruger (du) vil downloade en fil fra BitTorrent, starter du med at pege klienten mod torrentfilen via en URL. Torrent-filen forbinder derefter din klientsoftware til trackeren igen, som derefter fortæller din software, hvilke peers på netværket, der har den ønskede fil. Din klientsoftware begynder derefter at downloade filen fra disse flere placeringer og samler derefter filen på din computer igen.

Så ja, du downloader stykker af en fil samtidigt fra flere andre kammerater på netværket. Det er en peer-to-peer-fildelingsteknologi, så når du downloader en fil på denne måde, tager du faktisk stykker af filen fra andre brugers pc'er, der tilfældigvis har den fil på deres egne computere. Alt dette koordineres ved hjælp af trackeren.

I modsætning til en webbrowser, der fremsætter en anmodning om en fil, fremsætter en BitTorrent-klient mange mindre peer-to-peer-anmodninger (P2P) på samme tid. Dette giver bedre tilgængelighed, bedre redundans og mere hastighed. Jeg vil dog sige, at hastigheden varierer. Da dette er et P2P-system, og det afhænger af computere overalt på internettet, kan det tage lidt tid at etablere en forbindelse og etablere nok information til at få dette til at fungere. Af denne grund er torrent-downloads normalt langsommere i starten og rampes derefter op til hurtige hastigheder midt i downloadet.

Download af Torrenter

En person bruger en BitTorrent-fil til at downloade filer. Du kan surfe på nettet, finde en torrent af en fil, du vil downloade, og derefter åbne den med din BitTorrent-klient. Klienten opretter forbindelse til de trackere, der er specificeret i torrent-filen. Det får en liste tilbage over alle peers, der i øjeblikket overfører stykker af denne fil til netværket. Klienten opretter derefter forbindelse direkte til disse jævnaldrende for at hente stykker af filen. En gruppe af kammerater, der samtidig er vært for den samme fil, kaldes en "sværm". Hvis svermen kun har oplysninger om filens oprindelige seeder, peger klienten lige til den oprindelige seeder for at hente filen. Efterhånden som flere kammerater tilslutter sig sværmen, vil de begynde at handle med stykker af filen indbyrdes og vil derefter stoppe direkte adgang til seederen.

Hele naturen af ​​torrents betyder, at det ideelt set er baseret på give and take. Protokollens art afhænger faktisk af både serveringsfiler samt download af filer. Forskellige klienter inkorporerer forskellige politikker for, hvordan man håndhæver dette. Nogle klienter foretrækker muligvis kun at sende data til kammerater, der også sender data tilbage. Normalt, men jo strengere netværket, desto mere afbalanceret vil det blive. Folk, der er nye inden for torrenter, har ikke meget at dele, så det vil derfor være en automatisk ulempe på netværk, der kræver give og tage. Nogle klienter implementerer måder at sikre sig, at dette ikke sker.

Juridiske problemer

Da BitTorrent er en peer-to-peer-fildelingsteknologi (og en god), finder den selvfølgelig sig ind i området for ulovlig softwaredistribution. Nogle BitTorrent-trackere har været udsat for raids og nedlukninger. Grupper som MPAA og RIAA har lagt et stort juridisk pres på ideen om at lukke BitTorrent-trackere. Selvom der er mange perfekt legitime ting, som kan findes på BitTorrent, er der også en masse ulovligt materiale. Warez-software, ophavsretligt beskyttet musik, fuldfilm osv. HBO er endda gået så vidt, at de sagsøger til ISP'erne for alle torrentbrugere, der handlede HBO-shows via BitTorrent.

Så BitTorrent kommer ind på klistret territorium. Et par ting, torrent har brugt det, er dog, at (1) der ikke er nogen indbygget søgefunktion, (2) det er muligt at spore tilbage til den vært, der serverer filen. Dette betyder, at ja, din IP-adresse kan fås, hvis du serverer filer via BitTorrent. Dette kan åbne dig for sikkerhedsproblemer, men det vil ikke åbne dig lovligt, medmindre du naturligvis bruger BitTorrent til at være vært for ulovlige filer. Desuden er din IP-adresse synlig, når du alligevel får adgang til internettet, så BitTorrent åbner dig virkelig ikke for at vedhæfte mere end en webbrowser gør. Igen koger det ned på, hvad du laver med teknologien, og de typer mennesker, du forbinder med.

Der er absolut intet galt med at bruge BitTorrent. Det er hvad du vælger at gøre med den teknologi, der er spørgsmålet. Der er mange programmer, der bruger torrent til at distribuere sig selv. For eksempel har jeg brugt torrent til at downloade ISO-billeder af Linux-distributioner. Der er ikke noget juridisk problem, fordi Linux er open source. Men hvis man brugte Torrent til at downloade warez-software, er det her du kan komme ind i tornede græsgange.

BitTorrent-klienter

For at drage fordel af BitTorrent skal du downloade og installere en torrent-klient. Her er en liste over nogle af dem:

  • Azureus BitTyrant
  • Azureus
  • BitTorrent
  • Opera - det er rigtigt, browseren har en indbygget
  • Shareaza

Der er mange af disse ting derude, så let bare at lave en Google-søgning efter “BitTorrent Client”, så får du en masse af dem. Du kan også konsultere Wikipedia-posten på BitTorrent-klienter for at få et komplet sammenligningsnet af dem.

Konklusion

Jeg håber, at dette har givet dig et grundlæggende kig på, hvad BitTorrent handler om.

Introduktion til bittorrent