Hvordan fungerer egentlig BitTorrent? NRKbetas lesere er nok blant de i Norge som er best oppdatert på hva denne berømte teknologien går ut på.
Men det betyr også at det er dere som til stadighet må forklare hva dette er for andre. I går laget jeg en presentasjon der jeg prøver å forklare det hele på en enkel måte. Så heretter kan dere bare sende folk hit.
Vanlig download
Når man gjør en fil tilgjengelig på nettet gjøres det som oftest med vanlig nedlasting. Man legger den store videofilen på en datamaskin.
Så kommer førstemann og ber om å få laste den ned. Han eller hun får den fra maskinen der den ligger.
Så kommer den store horden av mennesker. Og alle får filen fra samme maskin.
Og ofte fører det til at den maskinen blir overbelastet og til slutt krasjer. I beste fall får folk filene sine, men ting går veldig tregt.
BitTorrent
En veldig smart fyr som heter Bran Cohen satte seg ned en dag og ville løse dette problemet. Han tenkte at dersom man kunne spre filen utover blant de som vil ha den og la folk laste ned fra hverandre i tillegg til fra den opprinnelige maskinen ville belastningen gå ned.
Det hele begynner med at man har en fil man vil dele her også.
Men man trenger et system for å administrere hvordan filen skal spre seg utover i nettverket. En av delene er en liten fil som kalles en torrentfil.
Dette er en liten fil som forteller maskinen din hvilken mediafil du skal laste ned, hvordan denne kan deles opp, hvor mye plass du må sette av på disken din og hvilken sentral du skal kontakte for å få vite hvor selve mediafilen ligger. Denne sentralen som holder orden på det hele kalles en tracker.
Så kommer Kari for å laste ned mediafilen. Hun begynner med å laste ned den lille torrentfilen.
Maskinen hennes får så beskjed om å kontakte en tracker for å få vite hvor selve mediafilen ligger.
Trackeren sier «Hei, du er den første som vil ha filen. Her ligger den.» Så begynner Kari å laste ned fra den første maskinen der hele filen ligger. Dette er det som kalles en «seed» på torrentspråket. Under selve nedlastingen kontakter Kari trackeren med jevne mellomrom for å rapportere hvor mye av filen hun har lastet ned og hvor hun befinner seg slik at andre kan laste ned fra henne også.
Etterhvert kommer Ola og vil ha filen. Han laster også ned torrentfilen først og kontakter trackeren. Han få en litt annen beskjed. «Hei, du er person nummer to som vil ha denne filen. Du kan begynne å laste ned deler av den fra den opprinnelige maskinen, men du kan også laste ned fra Kari.»
Og slik går det videre. Filen sprer seg utover i nettverket. Jo flere som vil ha den, jo flere deler. Og jo raskere går nedlastingen. Fullstendig motsatt av tradisjonell nedlasting der flere mennesker fører til lavere hastighet.
Alle sammen må laste ned den lille torrentfilen. Men den trafikken er ikke så belastende. Det er videofilen som er stor og krever mye plass i nettet. Å servere de små torrentfilene til mange mennesker tåler de fleste maskiner.
Den store svermen av folk som laster ned må også snakke med trackeren, men dette er heller ikke så belastende trafikk.
Derfor tikker og går systemet veldig fint. Selv om mange vil ha den store videofilen samtidig.
I folkeoplysningens navn kan dere også laste ned hele presentasjonen:
KeyNote for Mac: BitTorrentForDinBestemor.key
PDF: BitTorrentForDinBestemor.pdf
PowerPoint: BitTorrentForDinBestemor.ppt
…lisensiert med en Creative Commons Navngivelse-Del på samme vilkår 3.0 Norge
Kom gjerne med tilbakemeldinger på hva dere syntes om de forskjellige måtene å tilgjengeliggjøre presentasjonen på.
Genialt, allerede sendt til mor og far, hehe 😉
NRKbeta: BitTorrent for din bestemor tinyurl.com/cpdq59
Brukte du manus, eller satt du bare og beskrev det som skjedde på skjermen? Ikke like smooth som vimeo.com/3261363, men et bra tiltak uansett.
Hehe. Her snakker vi nok litt forskjellig ressursbruk.
Jeg laget presentasjonen i går (det vil si alle slides). Så holdt jeg den en gang for en gruppe i dag tidlig. Etter det slo det meg at jeg kunne lese inn det jeg sa under fremføringen slik at det kunne bli en presentasjon som kunne stå på egne ben på nettet.
Jeg satte meg ned i et møterom med en dårlig mikrofon og gjorde det hele i et eneste opptak…
Litt av eksperimentet mitt her var å se om dette kunne gjøres raskt uten bruk av mye ressurser. Og det kunne det. Hadde jeg hatt en bedre mikrofon ville det virket vesentlig bedre.
Jeg kunne også hatt på meg en mikrofon da jeg faktisk fremførte presentasjonen. Da kunne jeg lagt den rett på nett etter fremføringen.
Ah, glimrende! Jeg satt sjøl på mandag og skulle prøve å forklare nedlasting og BitTorrent for ei lita gruppa mennesker som kun hadde en vag ide om hvordan noe som helst virka — skulle ønske jeg hadde hatt denne presentasjonen da! Men nå veit jeg hva jeg skal bruke neste gang 🙂
Jeg konverterte videoklippet til Ogg Theora og lastet det opp til Wikimedia Commons. Nå kan det brukes i norske Wikipedia-artikler om BitTorrent, der den passer ypperlig!
Flott. Takk!
[youtube wSRK3piMZdE youtube.com/watch?v=wSRK3piMZdE youtube]
Denne videoen med Peter Sunde er også fin, den forklarer på en pedagogisk måte hvordan man kan dele verk man har skapt med allmennheten.
[…] Videon finns på NRKbeta. […]
[…] BitTorrent for din bestemor […]
Gammelt nytt, Spock. 😉
nrkbeta.no/finanskrisen-forklart-ved-hjelp…
Vi omtalte den her på NRKbeta for noen uker siden. VELDIG kul video!
Hvorfor kan jeg ikke laste ned videoen over BitTorrent? Oh, the irony…
bør sendes til alle i godt voksen alder sporenstreks:)
Litt off-topic, men hvor fikk dere ikonene i presentasjonen fra?
Ikke så _veldig_ off topic. Jeg burde nevnt det i artikkelen: picol.org/
Har oppdatert artikkelen nå. Vi har forøvrig skrevet om bruk av Picol før: nrkbeta.no/internetts-historie/
Interessant gjennomgang av ulike måter å legge ut en presentasjon på. Satt med nøyaktig det samme spørsmålet selv for litt siden, og endte med å legge ut alle lysbildene og skrive tekst imellom:
andreaserlandsen.no/2009/first-capston…
Ulempen er selvfølgelig at man mister det meste av "trøkket" eller "stemningen" fra presentasjonen når man gjør det slik. Men en fordel er jo at man slipper lyden fra datamaskinens innebygde mikrofon (som ville vært alternativet i mitt tilfelle)…
Jeg kjente ikke til SlideShare – interessant løsning. Men igjen med lydbegrensning. Hva med en automatisert løsning for å time "undertekster" til lysbildene? (Når poenget er å spare tid mener jeg.)
Det jeg vurderer å gjøre nå er å skaffe en liten trådløs mikrofon (mygg) som fungerer sammen med Mac'en. Når jeg så skal holde en presentasjon tar jeg på mikrofonen og velger "Record Presentation" i stedet for "Play presentation". Da vil jeg få et godt opptak av det jeg sier under presentasjonen samtidig som jeg holder den. Og opptaket vil være synket til presentasjonen når jeg er ferdig.
Det var dette jeg ghorde med videoen over. Men i ettertid og med en dårlig mikrofon… Løsningen på SlideShare er lyden som jeg tok opp i keynote, men synket til slideshare etterpå. Føltes som et unødvendig trinn siden jeg hadde lyden synket til presentasjonen i utgangspunktet.
Jeg har også sett mer avanserte versjoner av denne type publisering av presentasjoner. På NTNU så jeg en versjon hvor man kunne bla gjennom slidene på den ene siden, og hadde film av forelesning på andre siden. Når man bladde gjennom slidene så hoppet filmen til dit hvor foreleser hadde den gitte sliden oppe. Meget smart, men kanskje mer komplisert å sette opp! Ingen anelse om hva de brukte fornoe (kanskje noen her kan fortelle meg det)
PPT-versjonen fungerer ikke.
Jeg har ikke PowerPoint på noen av maskinene mine. Har eksportert fra KeyNote og åpnet igjen i KeyNote for å se om den fungerte. Den oppfører seg bra på min maskin. Skal se om jeg kan få sjekket den i OpenOffice.
Er ikke noe problem å se PPT-versjonen i Powerpoint 2008 for mac her.
Nå har jeg sjekket den i OpenOffice også. Fungerer greit der. Får du ikke åpnet den, eller er det noe annet som ikke virker?
Jeg er mest interessert i den fine bakgrunnen dere bruker, hvor kan jeg få tak i den?
Bakgrunnen er bare en av standardbakgrunnene i KeyNote.
NRKbeta har gjort det igjen. Forbilledlig opplæring. Dere er forut for deres tid, men etter hvert blir vi mange som deler lovlig materiale på denne måten. Ny seks'er på terningen. Kan NRK i 2010 lage en nerdesending BARE for lovlige fildelere som vil spre torrent'er? Kan NRK gi sendingen 20 sekunder egenreklame i NRK1 når filene er klare?
*Krysser fingrene*
– Er det et sted man kan sende inn sine torrent ønsker ?
Jeg setter inn mitt her 🙂
Kodenavn Hunter 2!
Jeg tror også dette hadde vært stor sukksess for NRK : ) Veldig takknemlig om dette skjer 🙂
Du kan godt ønske deg ting du vil ha på bittorrent, men det vil som oftest ikke ha noen særlig effekt. Dessverre. Det kommer av at det bare er spesielle serier og programmer som kan legges ut på bittorrent pga. rettigheter. Kodenavn Hunter 2 for eksempel, der er det rettigheter på musikk som gjør at vi ikke kan legge ut for nedlasting.
[…] Videon finns på NRKbeta. BitTorrent for din bestemor View more presentations from nrkbeta. […]
[…] Det har vi prøvd å forklare så tydelig som mulig i artikkelen som gjør dette forståelig for alle inlkudert din bestemor. […]
[…] bak det hele heter Bittorrent, og ble oppfunnet av programmereren Bram Cohen i 2001. Nrkbeta har denne enkle men dekkende presentasjonen om hvordan det […]
[…] Erik Solheim har laget en presentasjon og skrevet et innlegg i bloggen NRK Beta som forklarer hva bittorrent er. Så istedet for å finne opp hjulet på nytt så lenker jeg rett og slett til innlegget BitTorent for din bestemor. […]
Hi Eirik, great video. I don´t understand the language, but the charts explain it well 🙂
Do you thought about posting this video to youtube so I (and of course others) can embed this video on my blog.
Just found the embedding function 🙂
We've had some problems with the embed function lately. We'll fix it, but for this video you can also embed it from SlideShare: slideshare.net/nrkbeta/bittorrent-for-…
[…] found this video by Eirik Solheim on NRKbeta, where he explains the concept of BitTorrent. Though the concept is explained in Norwegian it´s […]
Hva er egentlig BitTorrent? NRK satser stort på denne tenologien og forklarer det slik: tinyurl.com/cpdq59
[…] dekning i media de siste månedene har Pirate Bay fått en PR man bare kan drømme om. Til og med bestemor vet hvordan fildeling fungerer. Det hadde vært interessant å se hvordan trafikken deres har gått de siste månedene… […]
Rimelig bra forklaring! Et lite poeng som jeg pleier å ta med når jeg prøver å få venner og familie til å få en forståelse over hvordan dette virker, er at når andremann kommer inn så får han de bitene av filen som *færrest* folk allerede har – dermed øker tilgjengeligheten for filen nesten umiddelbart for hver deltaker.
[…] got almost as much PR as Obama. Almost. Even your grandmother now knows how bittorrent works (see our Creative Commons licensed video about bittorrent – in Norwegian – but the graphics should tell the story even if can’t decode the Norwegian). […]
[…] Hvordan torrents fungerer, av nrk-beta. Alternativt kan du se peter sundes video: […]
BitTorrent for din bestemor?
Nå vet jeg ikke hvor gammel artikkelforfatter Eirik er, men jeg begynner å bli rimelig trøtt av kategorien "guttunger" og litt eldre mannfolk på nettet som er av den oppfatning av at bestemor ikke har sett en PC ennå i det herrens år 2009. Tror han at vi våknet i dag og oppdaget data og Internet?
Begriper han ikke at vi er mange som har drevet med dette i snart 30 år nå? Ja, vi har blitt bestemødre underveis og nå er det barnebarna som nyter godt av vår ekspertise – etter at vi har lært opp både barn og svigersønner og mange flere.
Hvorfor kan han ikke satse på å lære opp far eller bestefar i BitTorrent nedlasting? Jeg vet om rimelig mange av de som ikke mestrer dette.
Dessuten, opplæring i "Hvordan laste ned BitTorrent" var kanskje noe på etterskudd i forhold til de ganske mange årene denne teknologien allerede har vært tilgjengelig?
hmm jeg lurer på sider jeg kan laste ned ifre som bruker min allerde nedlastede bit torrent…hvis du skjønner akkurat nå bruker jeg pirat bay.. men da må det jo finnes flere..:?
@vanja:
Beklager, men dette spørsmålet ble litt uklart.
@Sissel:
Jeg er 39 år. Og jeg begriper at mange har holdt på med EDB i snart 30 år. Spesielt siden jeg er en av dem selv.
Og jeg begriper at det finnes bestemødre der ute som er oppegående på elektronisk databehandling.
Men, statistisk sett er bestemødre blant dem som kan minst om BitTorrent. Neste gang skal jeg la overskriften på like ironisk vis peke til bestefar. Jeg lover.
Hva med sikkerheten med BitTorrent? Jeg har aldri turt prøve det, jeg gir jo her andre adgang til min datamaskin???
@Svein Moen:
BitTorrent gir tilgang til de filene du:
A) Laster ned.
B) Velger å dele (etter å ha lastet ned noe).
C) Filer du selv lager torrents av og sprer.
Sikkerhetsrisikoen oppstår dersom du bruker Windows og laster ned en torrent som inneholder et virus eller annen malware. BitTorrent er ikke en teknologi som deler mapper (som P2P) eller på andre måter gir uvedkommende tilgang til maskinen din.
Godt nytt år!
[…] For å laste ned filmen, må du bruke bittorrent. Om du aldri har gjort dette før, har vi en pedagogisk innføring her på NRKbeta; bittorrent for din bestemor. […]
[…] av TV-sendingen har folk fra hele verden lastet ned videoen – som vi gjorde tilgjengelig vi BitTorrent – og gjort vidunderlige ting med den – du kan lese mer om det i saken Bergensbanen: […]
Hei – på siden for direktesendingen ‘Hurtigruten minutt for minutt’ står det beskrevet, at video fra frontkameraet blir tilgjengelig for nedlasting via ‘bittorrent’ og vil finnes på denne siden. Man kan også abonnere på RSS, men etter hva jeg kan se – så finnes ingen link til Bittorrent eller RSS på den beskrevne siden.
Hvor skal man kunne finne disse for nedlasting.??
Hei Øivind.
Filene blir tilgjenglige på siden akkurat som det står beskrevet, men det er en del forsinkelse fra opptak til de blir tilgjenglige. Regner med å komme tilbake til arbeidsflyten rundt dette i en egen artikkel på beta etter hvert.
[…] Many ask questions about Hurtigruten. Here’s the NRKbeta Hurtigruten FAQ […]
[…] BitTorrent for din bestemor forklarer hvordan det virker. (Om du har lyst til å hjelpe oss å oversette den til engelsk, hadde […]
[…] som blir brukt av både lovlydige (som – f.eks. – oss) og lovløse til deling av filer. I saken BitTorrent for din bestemor forklarer vi at du laster ned en .torrent-fil, som videre tar kontakt med en sentral server […]
Djiiises, jeg vil bare se en vanlig film. Går det an å få forklart hvordan jeg får til det på en måte som bestemor til bestemor forstår? Jeg klikker i hytt og pine og klikker download og det blir bare porno og virus og dritt på min pc 🙁
Hvorfor kan jeg ikke hente utorrentfiler længere når jeg trykker på lænken >> LENKE TIL TORRENTTTTTFILEN<< så bliver jeg smidt om til den direkte filmfremvisning men jeg er altså intreseret i utorrentfilrene da der var koks i miro afspilningsprogrammet så jeg var nødt til at slette det og de link til de forskelige utorrentfiler virker ikke som de plejer og den sid hvor man førhen kunne hente det findes tilsyneladende ikke for der er nogle andre filer jeg godt vilde hente.
Mvh.
Frede Rasmussen
[…] Så vi satte igang en test med bittorrent. En utfordring var å få folk flest til å skjønne hvordan dette virket. Vi innrømmer at det er lettere å trykke play på en video på tv.nrk.no, YouTube eller Netflix. Med bittorrent må man laste ned og installere et eget program som man så bruker for å laste ned videofilene. Vi prøvde å forklare det enkelt. […]
Jeg skjønner det fremdeles ikke.
Hva gjør jeg «steg for steg»?
Og ikke begynn med «Du laster ned den filen du vil ha…»
Hva trenger man for å laste ned noe som helst?