BitTorrent kan være populært kjent som en piratkopi, men det er ikke bare for pirater. Det er en nyttig, desentralisert peer-to-peer-protokoll med betydelige fordeler i forhold til andre protokoller i mange situasjoner.
Denne artikkelen vil hjelpe deg å forstå hvordan BitTorrent-protokollen fungerer, og hvorfor det ikke bare er et verktøy for piratkopiering. Vi har tidligere forklart hvordan du kommer i gang med BitTorrent.
Hvordan BitTorrent Works
BitTorrent er en peer-to-peer-protokoll, noe som betyr at datamaskinene i en BitTorrent "swarm" (en gruppe datamaskiner som laster ned og laster opp samme torrent) overfører data mellom hverandre uten behov for en sentral server.
Tradisjonelt går en datamaskin sammen med en BitTorrent swarm ved å laste inn en .torrent-fil i en BitTorrent-klient. BitTorrent-klienten kontakter en "tracker" spesifisert i .torrent-filen. Tracker er en spesiell server som holder styr på de tilkoblede datamaskinene. Trackeren deler sine IP-adresser med andre BitTorrent-klienter i sværmen, slik at de kan koble seg til hverandre.
Når en bit er koblet, laster en BitTorrent-klient biter av filene i torrenten i små stykker, laster ned alle dataene den kan få . Når BitTorrent-klienten har noen data, kan den da begynne å laste opp dataene til andre BitTorrent-klienter i sværmen. På denne måten laster alle nedlasting av en torrent også opp samme torrent. Dette øker hastigheten på alles nedlastningshastighet. Hvis 10 000 mennesker laster ned samme fil, legger det ikke mye stress på en sentral server. I stedet bidrar hver nedlasting til å laste opp båndbredde til andre nedlastere, slik at strømmen forblir rask.
Betydningen er at BitTorrent-klienter faktisk ikke laster ned filer fra selve trackeren. Trackeren deltar bare i torrenten bare ved å holde styr på BitTorrent-klientene som er koblet til sværmen, ikke egentlig ved å laste ned eller laste opp data.
Leechers and Seeders
BitTorrent-kunder belønner andre klienter som laster opp, foretrekker å sende data til klienter som bidrar mer opplastingsbåndbredde enn å sende data til klienter som laster opp med svært lav fart.
Torrent Trackers og Trackerless Torrents
Som DHT-protokollspesifikasjonen sier, "I virkeligheten er hver peer blir en sporing. "Dette betyr at BitTorrent-klienter ikke lenger trenger en sentral server som administrerer en svømming. I stedet blir BitTorrent et fullstendig desentralisert filoverføringssystem for peer-to-peer.
DHT kan også fungere sammen med tradisjonelle trackers. For eksempel kan en torrent bruke både DHT og en tradisjonell tracker, som vil gi redundans i tilfelle tracker mislykkes.
BitTorrent er ikke bare for piratkopiering
Folk kan bruke BitTorrent til å distribuere store filer til betydelige antall personer uten å betale for web hosting båndbredden. En gratis film, musikkalbum eller spill kan hostes på BitTorrent, noe som gir en enkel, gratis distribusjonsmetode der folk som laster ned filen, også bidrar til å distribuere den. WikiLeaks distribuerte data via BitTorrent, og tok en betydelig belastning av sine servere. Linux-distribusjoner bruker BitTorrent til å distribuere sine ISO-diskbilder.
BitTorrent, Inc. - et selskap ansvarlig for utviklingen av BitTorrent som protokoll, som også kjøpte og utviklet den populære μTorrent torrentklienten - utvikler en rekke applikasjoner som bruker BitTorrent-protokollen for nye ting via sitt BitTorrent Labs-prosjekt. Labs eksperimenter inkluderer et synkroniseringsprogram som sikkert synkroniserer filer mellom flere datamaskiner ved å overføre filene direkte via BitTorrent og et BitTorrent Live-eksperiment som bruker BitTorrent-protokollen for å bidra til å sende live, streaming video, som utnytter kraften til BitTorrent for å streame livevideo til store Antall personer uten de nåværende båndbreddekravene.
BitTorrent kan i første rekke brukes til piratkopiering for øyeblikket, da dens desentraliserte og peer-to-peer-natur er et direkte svar på innsatsen for å slå ned på Napster og andre peer-to- peer-nettverk med sentrale feilpunkter. BitTorrent er imidlertid et verktøy med legitime bruksområder i dag - og mange andre mulige bruksområder i fremtiden.
Bildekreditt: Header Image ved jacobian, sentral server og peer-to-peer-nettverksdiagrammer av Mauro Bieg på Wikipedia
Slik bruker du Smart Watch eller Fitness Tracker som et stille vekkerklokke
Når du trenger å våkne opp uten å forstyrre alle rundt deg, er en stille vibrasjonsbasert vekkerklokke bare billetten. Mange smarte klokker og treningssporere har nettopp en slik funksjon innebygd, og du kan enkelt dra nytte av det med bare noen få innstillinger. Hvorfor vil jeg gjøre dette? Det er to praktiske grunner for å bytte til (eller i det minste komplimentere din tradisjonelle alarm) med en stille alarm.
Slik skjuler du kontakter på iPhone for større personvern
Har du kontakter på iPhone du vil beholde privat? Eller kanskje du har en rekke kontakter du vil beholde, men vil ikke vises i adresseboken. IOS har faktisk en innebygd måte å gjøre nettopp på. Dette virker også hvis du prøver å samle kontaktene dine ned til noe mer overkommelig, mens du fortsatt holder på med folk du kanskje vil kontakte deg på en senere tid.