< Return to Video

Internet: paket, routing och pålitlighet

  • 0:00 - 0:08
    [låten räknas ned: 7, 6, 5, 4, 3, 2, 1]
    Internet: paket, routing och pålitlighet
  • 0:08 - 0:14
    Hej, jag heter Lynn. Jag är mjukvaru-
    ingenjör här på Spotify och jag erkänner
  • 0:14 - 0:19
    att jag ofta tar internet gör givet.
    Den stora mängden information
  • 0:19 - 0:23
    som flyger runt på internet är förvånande.
    Men hur är det möjligt att varje bit av
  • 0:23 - 0:29
    data levereras till dig på ett pålitligt
    sätt? Om du vill lyssna på Spotify verkar
  • 0:29 - 0:34
    det som din dator ansluter direkt till
    Spotifys servrar och Spotify skickar låten
  • 0:34 - 0:39
    direkt, via en dedikerad linje. Men det är
    inte så internet fungerar. Om internet
  • 0:39 - 0:44
    bestod av direkta, dedikerade anslutningar
    skulle det inte fungera
  • 0:44 - 0:48
    med miljontals användare. Särskilt utan
    någon garanti att varje kabel och
  • 0:48 - 0:53
    dator fungerar hela tiden. Istället,
    överförs data på ett mycket mer
  • 0:53 - 1:01
    indirekt sätt. Många år sedan, i
    början av 70-talet började Bob Kahn och jag
  • 1:01 - 1:07
    arbeta med utformningen av det vi nu
    kallar internet. Bob och jag hade ansvaret
  • 1:07 - 1:15
    och möjligheten att utforma internet-
    protokoll och arkitektur. Så vi fortsatte
  • 1:15 - 1:20
    att delta i internets utveckling och
    evolution hela tiden fram till
  • 1:20 - 1:26
    nu. Sättet på vilket information
    överförs från en dator till en annan
  • 1:26 - 1:31
    är ganska intressant. Den behöver inte
    följa en fast väg och vägen kan ändras
  • 1:31 - 1:36
    mitt i kommunikationen mellan datorer.
    Information på internet skickas från en
  • 1:36 - 1:42
    dator till en annan i vad vi kallar paket
    och ett paket åker från en
  • 1:42 - 1:46
    plats till en annan på internet på ett
    sätt som liknar hur du kan åka
  • 1:46 - 1:51
    bil. Beroende på trafik eller väglag,
    kanske du väljer eller blir
  • 1:51 - 1:59
    tvungen att ta en annan väg för att hamna
    på rätt plats varje gång du reser. Och
  • 1:59 - 2:04
    precis som du kan transportera olika saker
    med bil, kan diverse digital information
  • 2:04 - 2:10
    skickas med IP-paket till en viss gräns.
    Vad händer om du till exempel ska flytta
  • 2:10 - 2:14
    en rymdraket från verkstaden till
    uppskjutningsplatsen. Rymdraketen
  • 2:14 - 2:19
    får inte plats en lastbil så att den måste
    monteras ner i delar och transportera med
  • 2:19 - 2:23
    flera lastbilar. De kan ta olika vägar
    och anlända till destinationen vid olika
  • 2:23 - 2:28
    tider. Men när alla delar anländer, kan de
    monteras ihop till en hel
  • 2:28 - 2:34
    raket som kan skjutas upp. På internet
    fungerar det på ett liknande sätt. Om
  • 2:34 - 2:40
    du har en mycket stor bild som du vill
    skicka eller ladda upp till en webbplats,
  • 2:40 - 2:45
    kan den bilden bestå av tiotals miljoner
    bitar med ettor och nollor, som inte får
  • 2:45 - 2:50
    plats i ett paket. Det rör sig om en
    dator, så datorn som skickar bilden kan
  • 2:50 - 2:56
    snabbt dela upp den i hundra- eller
    tusentals mindre delar som kallas paket.
  • 2:56 - 3:00
    Till skillnad från bilar eller lastbilar
    har paketen inga förare. Varje paket
  • 3:00 - 3:05
    har internetadressen den kom
    från och dit den ska. Särskilda datorer
  • 3:05 - 3:09
    på internet som kallas routrar hanterar
    trafiken så att paketen rör sig igenom
  • 3:09 - 3:15
    nätverket smidigt. Om en väg har köer,
    kan enskilda paket kan ta andra vägar
  • 3:15 - 3:20
    genom internet och kan anlända till
    destinationen vid olika tidpunkter
  • 3:20 - 3:27
    eller i fel ordning. Vi ser på hur det
    fungerar. Som del av internetprotokollet
  • 3:27 - 3:31
    håller routrar reda på flera vägar för att
    skicka paket, och väljer den billigaste
  • 3:31 - 3:37
    tillgängliga vägen för varje datapaket
    enligt destinationsadressen för paketet.
  • 3:37 - 3:42
    Billigast i det här fallet betyder inte
    kostnad, men tid och faktorer som politik
  • 3:42 - 3:47
    och relationer mellan företag. Ofta är den
    bästa vägen inte nödvändigtvis
  • 3:47 - 3:53
    den rakaste. Olika alternativ på vägar gör
    nätverket feltolerant. Det innebär att
  • 3:53 - 3:58
    nätverket kan fortsätta skicka paket även
    om något går mycket, mycket fel.
  • 3:58 - 4:05
    Det är grunden till en av internets huvud-
    principer: pålitlighet. Vad händer om
  • 4:05 - 4:09
    du begär data men inte allt levereras?
    T.ex. om du vill lyssna på en låt.
  • 4:09 - 4:15
    Hur kan du vara 100% säker på att alla
    data kan levereras så att låten spelas?
  • 4:15 - 4:21
    Vi presenterar din nya bästa vän, TCP.
    TCP hanterar sändningen
  • 4:21 - 4:27
    och mottagningen av alla dina data i
    paket. Som att skicka rekommenderad post.
  • 4:27 - 4:32
    När du begär en låt på din enhet, skickar
    Spotify den uppdelad i många paket.
  • 4:32 - 4:37
    När dina paket anländer gör TCP en fullst-
    ändig inventering och skickar bekräftelser
  • 4:37 - 4:43
    för varje mottaget paket. Om alla paket är
    där bekräftar TCP din leverans och allt är
  • 4:43 - 4:55
    klart. (låten spelas) Om TCP saknar paket,
    kommer inte leveransen bekräftas, eftersom
  • 4:55 - 5:00
    låten kanske inte låter bra eller delar av
    den saknas. Spotify kommer att skicka alla
  • 5:00 - 5:06
    inkompletta eller saknade paket igen. När
    TCP har bekräftat leverans av flera paket
  • 5:06 - 5:13
    för samma begäran kommer låten att
    börja spela. Det som är bra med TCP
  • 5:13 - 5:19
    och routersystem är att de är skalbara. De
    fungerar med 8 eller 8 miljarder enheter.
  • 5:19 - 5:23
    Dessa principer för feltolerans och
    redundans, lägger vi till fler routrar så
  • 5:23 - 5:28
    att internet blir mer pålitligt. Vi kan
    också skala upp och ner internet
  • 5:28 - 5:34
    utan att avbryta tjänsten för användare.
    Internet består av hundratusentals
  • 5:34 - 5:39
    nätverk och miljarder datorer och
    enheter som är anslutna fysiskt. De olika
  • 5:39 - 5:44
    systemen som utgör internet ansluter
    till varandra, kommunicerar med varandra,
  • 5:44 - 5:51
    och arbeta tillsammans enligt överenskomna
    standarder om hur data skickas på internet
  • 5:51 - 5:56
    Datorer, eller routrar på internet,
    ser till att alla paket kan ta sig till
  • 5:56 - 6:03
    destinationen där de monteras ihop, i rätt
    ordning. Det här händer miljarder
  • 6:03 - 6:09
    gånger om dagen, oavsett om du eller andra
    skickar e-post, besöker webbsidor, deltar
  • 6:09 - 6:14
    i videochatt i en mobilapp eller när sen-
    sorer eller enheter på internet pratar med
  • 6:14 - 6:15
    varandra.
Title:
Internet: paket, routing och pålitlighet
Description:

Spotify-tekniker Lynn Root and Vint Cerf, internets fader, för klarar hur internet fungerar och hur information delas upp i paket.

Börja lära dig på http://code.org/

Håll kontakt med oss!
• på Twitter https://twitter.com/codeorg
• på Facebook https://www.facebook.com/Code.org
• på Instagram https://instagram.com/codeorg
• på Tumblr https://blog.code.org
• på LinkedIn https://www.linkedin.com/company/code-org
• på Google+ https://google.com/+codeorg

more » « less
Video Language:
English
Duration:
06:26

Swedish subtitles

Revisions