BitTorrent kan være populært kendt som en piratkopieringsmetode, men det er ikke kun for pirater. Det er en nyttig, decentraliseret peer-to-peer-protokol med betydelige fordele i forhold til andre protokoller i mange situationer.
Denne artikel hjælper dig med at forstå, hvordan BitTorrent-protokollen fungerer, og hvorfor det ikke kun er et værktøj til piratkopiering. Vi har tidligere forklaret, hvordan du kommer i gang med BitTorrent.
Sådan fungerer BitTorrent
BitTorrent er en peer-to-peer-protokol, hvilket betyder at computere i en BitTorrent "swarm" (en gruppe computere, der henter og uploader samme torrent) overfører data mellem hinanden uden behov for en central server.
Traditionelt slutter en computer en BitTorrent swarm ved at indlæse en .torrent-fil i en BitTorrent-klient. BitTorrent-klienten kontakter en "tracker", der er angivet i .torrent-filen. Tracker er en særlig server, der holder styr på de tilsluttede computere. Trackeren deler deres IP-adresser med andre BitTorrent-klienter i sværmen, så de kan oprette forbindelse til hinanden.
Når en BitTorrent-klient er blevet tilsluttet, downloader han bitene af filerne i torrenten i små stykker og downloade alle de data, den kan få . Når BitTorrent-klienten har nogle data, kan den så begynde at uploade disse data til andre BitTorrent-klienter i sværmen. På denne måde uploader alle de samme torrent alle, der downloader en torrent. Dette fremskynder alles downloadhastighed. Hvis 10.000 mennesker downloader den samme fil, lægger det ikke meget på en central server. I stedet bidrager hver downloader til uploadbåndbredde til andre downloadere, hvilket sikrer, at strømmen forbliver hurtig.
Betydningen er, at BitTorrent-klienter aldrig rent faktisk downloader filer fra selve trackeren. Trackeren deltager kun i torrenten ved kun at holde øje med BitTorrent-klienterne, der er forbundet med sværmen, ikke ved at downloade eller uploade data.
Leechers and Seeders
BitTorrent-kunder belønner andre klienter, der uploader, og foretrækker at sende data til kunder, der bidrager med mere uploadbåndbredde end at sende data til kunder, der uploader med en meget langsom hastighed. Dette fremskynder downloadtider for sværmen som helhed og belønner brugere, der bidrager med mere upload-båndbredde.
Torrent Trackers og Trackerless Torrents
Som DHT-protokolspecifikationen siger, "I virkeligheden er hver peer bliver en sporvogn. "Det betyder, at BitTorrent-klienter ikke længere har brug for en central server, der styrer en sværm. I stedet bliver BitTorrent et fuldt decentraliseret fil-overførselssystem til peer-to-peer.
DHT kan også arbejde sammen med traditionelle trackers. For eksempel kan en torrent bruge både DHT og en traditionel tracker, hvilket vil give redundans, hvis tracker fejler.
BitTorrent er ikke bare for piratkopiering
Folk kan bruge BitTorrent til at distribuere store filer til betydelige antal mennesker uden at betale for web hosting båndbredden. En gratis film, musikalbum eller spil kunne hostes på BitTorrent, hvilket giver en nem og gratis distributionsmetode, hvor de mennesker, der downloader filen, også hjælper med at distribuere den. WikiLeaks distribuerede data via BitTorrent, der tager en betydelig belastning af deres servere. Linux-distributioner bruger BitTorrent til at hjælpe med at distribuere deres ISO-diskbilleder.
BitTorrent, Inc. - et firma, der er ansvarlig for udviklingen af BitTorrent som en protokol, som også købte og udvikler den populære μTorrent torrent-klient - udvikler en række applikationer, der bruger BitTorrent-protokollen til nye ting via deres BitTorrent Labs-projekt. Labs-eksperimenter omfatter en synkroniseringsapplikation, der sikkert synkroniserer filer mellem flere computere ved at overføre filerne direkte via BitTorrent og et BitTorrent Live-eksperiment, der bruger BitTorrent-protokollen til at hjælpe med at sende live streaming video, der gør det muligt at udnytte BitTorrent til at streame live video til store Antal mennesker uden de nuværende båndbreddekrav.
BitTorrent kan primært bruges til piratkopiering i øjeblikket, da dets decentraliserede og peer-to-peer-natur er et direkte svar på bestræbelserne på at slå ned på Napster og andre peer-to- peer-netværk med centrale punkter i fiasko. BitTorrent er imidlertid et værktøj med legitime anvendelser i nutiden - og mange andre potentielle anvendelser i fremtiden.
Billedkredit: Header Image af jacobian, central server og peer-to-peer netværk diagrammer af Mauro Bieg på Wikipedia
Sådan bruger du Android Nougats split-skærmtilstand
Det er fantastisk, det er taget så længe, men Android 7.0 Nougat har endelig mulighed for at køre to apps på skærmen samtidig. Selvfølgelig er evnen til at bruge to apps på samme tid på Android ikke en ny ide. Faktisk har Samsung og LG gjort det i nogen tid. Sagen er, at tredjepartsindstillingerne generelt er begrænset til en håndfuld apps, der er blevet ændret for at arbejde kraftigt med delt skærm.
Se din Google Maps Search History
Jeg har for nylig opdaget noget koldt om Google Maps, som jeg ikke vidste, eksisterede. Et par uger tilbage havde jeg søgt efter en lokal restaurant, som en ven fortalte mig om, og nu hvor jeg havde lidt fritid til at tjekke det, kunne jeg ikke huske navnet på stedet! Da jeg ikke søgte det på Google, blev det ikke vist i min Google-webhistorik, hvilket er det første sted, jeg kontrollerede.Så d