Laster inn 3D-laboratoriet…
Laster inn leksjonen…
← Slik fungerer InternettVerden 1 · leksjon 3 av 4Alle leksjoner ↓

En adresse på hver del
Underviser du i dette? Åpne projektormodus
En pakke har to deler, omtrent som en pakke med en etikett.
Rutere leser toppteksten for å bestemme hvor pakken skal sendes videre. De trenger ikke å se på nyttelasten i det hele tatt. En topptekst inneholder vanligvis felt som:
Lag og innpakking. Sending av data deles opp i oppgaver, og hver oppgave gjøres av et lag. Den enkle TCP/IP-modellen har fire lag, fra øverst til nederst:
Når data går ned gjennom lagene, legger hvert lag til sin egen topptekst, omtrent som å legge et brev i en konvolutt, så konvolutten i en eske, og deretter esken i en postssekk. Dette kalles innkapsling. Mottakeren pakker ut lagene i motsatt rekkefølge. Derfor inneholder én pakke et portnummer, en IP-adresse og en maskinvareadresse samtidig.
Adressen på pakken: IP. En IPv4-adresse er 32 biter, skrevet som fire tall fra 0 til 255, atskilt med punktum, for eksempel 192.0.2.42. Hvert tall lagres i 8 biter (én byte). 32 biter gir 2³² = 4 294 967 296 mulige adresser, omtrent 4,3 milliarder. Det hørtes ut som mer enn nok på 1980-tallet. Det er ikke nok til hver telefon, bærbare datamaskin og sensor i verden.
To ting kom til unnsetning:
To typer adresser. En enhet har også en MAC-adresse, et heksadesimalt tall med seks par, for eksempel 00:1A:2B:3C:4D:5E, som identifiserer nettverksmaskinvaren. En god måte å huske forskjellen på er: IP-adressen sier hvor en enhet er på nettverket akkurat nå, mens MAC-adressen sier hvilken maskinvare den er. IP frakter en pakke over Internett; MAC-adressen brukes på det siste hoppet i det lokale nettverket ditt. En port er noe annet igjen: et tall fra 0 til 65 535 som sier hvilket program på enheten dataene er til. Du møter porter i Verden 5.
Slik henger det sammen: En pakkes reise er en rekke hopp. Ved hvert hopp bruker lenkelaget en maskinvareadresse for akkurat dette hoppet, mens IP-adressen forblir den samme fra start til slutt.
Hvor mange biter er en IPv4-adresse?
Hva slags adresse er 192.168.1.20?
Hva beskytter time-to-live (TTL)-feltet mot?
Hvilken del av en pakke leser en ruter hovedsakelig for å bestemme hvor den skal sende den?