Indlæser 3D-laboratoriet…
Indlæser lektionen…
← Sådan fungerer InternettetVerden 1 · lektion 3 af 4Alle lektioner ↓

En adresse på hvert stykke
Underviser du i dette? Åbn projektortilstand
En pakke har to dele, ligesom en pakke med en mærkat.
Routere læser headeren for at beslutte, hvor pakken skal sendes hen bagefter. De behøver slet ikke at se på nyttelasten. En header indeholder typisk felter som:
Lag og indpakning. Når data sendes, deles arbejdet op i forskellige opgaver, og hver opgave udføres af et lag. Den enkle TCP/IP-model har fire lag, fra øverst til nederst:
Når data bevæger sig ned gennem lagene, tilføjer hvert lag sin egen header, ligesom når man lægger et brev i en kuvert, derefter kuverten i en kasse og så kassen i en postsæk. Det kaldes indkapsling. Modtageren pakker lagene ud i omvendt rækkefølge. Derfor indeholder én pakke både et portnummer, en IP-adresse og en hardwareadresse.
Adressen på pakken: IP. En IPv4-adresse er 32 bit og skrives som fire tal fra 0 til 255 adskilt af punktummer, f.eks. 192.0.2.42. Hvert tal gemmes i 8 bit (én byte). 32 bit giver 2³² = 4.294.967.296 mulige adresser, altså omkring 4,3 milliarder. Det lød som rigeligt i 1980'erne. Det er ikke nok til alle telefoner, bærbare computere og sensorer i verden.
To ting kom til undsætning:
To slags adresser. En enhed har også en MAC-adresse, et hexadecimalt tal i seks par, f.eks. 00:1A:2B:3C:4D:5E, som identificerer dens netværkshardware. En god måde at huske forskellen på: IP-adressen fortæller, hvor en enhed er på netværket lige nu, og MAC-adressen fortæller, hvilken hardware den er. IP transporterer en pakke på tværs af internettet; MAC-adressen bruges på det sidste hop på dit lokale netværk. En port er noget helt andet: et tal fra 0 til 65,535, som fortæller, hvilket program på enheden dataene er til. Du møder porte i Verden 5.
Sætter vi det hele sammen, er en pakkes rejse en række hop. Ved hvert hop bruger linklaget en hardwareadresse til netop det hop, mens IP-adressen forbliver den samme fra start til slut.
Hvor mange bits er en IPv4-adresse?
Hvilken slags adresse er 192.168.1.20?
Hvad beskytter feltet time-to-live (TTL) mod?
Hvilken del af en pakke læser en router hovedsageligt for at beslutte, hvor den skal sende den hen?