Tilbake
4.3
IP-adressering og subnetting

4.3 IP-adressering og subnetting

IPv4-adresser, subnettmasker og grunnleggende nettverksoppsett.

55 min
7 oppgaver
IPv4SubnettmaskeGatewayDNSDHCP
Du leser den tradisjonelle versjonen
Din fremgang i kapitlet
0 / 7 oppgaver

IP-adresser – internetts adressesystem

Hver enhet som er koblet til et nettverk trenger en unik adresse for å kunne sende og motta data. På internett bruker vi IP-adresser (Internet Protocol) for dette formålet. Det finnes to versjoner: IPv4 og IPv6. I dette kapittelet fokuserer vi på IPv4, som fortsatt er mest brukt.

En IPv4-adresse er et 32-bits tall, vanligvis skrevet som fire desimaltall skilt med punktum, for eksempel 192.168.1.10. Hvert tall (oktett) kan være mellom 0 og 255. For å forstå hvordan nettverk organiseres trenger vi også å forstå subnettmasker og subnetting.

IPv4-adresse

En IPv4-adresse er et 32-bits tall delt i fire oktetter (8 bit hver). Den skrives i desimal med punktum mellom oktettene.

Eksempel: 192.168.1.10
- Binært: 11000000.10101000.00000001.00001010
- Hver oktett: 0–255

En IP-adresse består av to deler:
- Nettverksdelen: Identifiserer nettverket (felles for alle enheter i samme nettverk)
- Vertsdelen: Identifiserer den spesifikke enheten i nettverket

IP-adresseklasser (historisk)

Historisk ble IPv4-adresser delt inn i klasser:

KlasseFørste oktettSubnettmaskeAntall verter
A1–126255.0.0.0ca. 16,7 millioner
B128–191255.255.0.0ca. 65 000
C192–223255.255.255.0254

Private adresseområder (brukes i lokale nettverk, ikke på internett):
- Klasse A: 10.0.0.0 – 10.255.255.255
- Klasse B: 172.16.0.0 – 172.31.255.255
- Klasse C: 192.168.0.0 – 192.168.255.255

Adressene du ser på hjemmenettverket (f.eks. 192.168.1.x) er private klasse C-adresser.

✏️Konvertere IP-adresse til binært

Skriv IP-adressen 192.168.1.10 i binært format.

Vi konverterer hver oktett separat:
- 192 = 128 + 64 = 11000000
- 168 = 128 + 32 + 8 = 10101000
- 1 = 00000001
- 10 = 8 + 2 = 00001010

Binært: 11000000.10101000.00000001.00001010

Tips: Start med å sjekke om 128 «passer», deretter 64, 32, 16, 8, 4, 2, 1.

📝Oppgave 1

Hvilken av disse er en gyldig privat IPv4-adresse?

Subnettmaske

En subnettmaske forteller hvilken del av IP-adressen som er nettverksdelen og hvilken som er vertsdelen.

Eksempel med subnettmaske 255.255.255.0:
- Binært: 11111111.11111111.11111111.00000000
- De 24 første bitene (1-ere) = nettverksdel
- De 8 siste bitene (0-er) = vertsdel

For å finne nettverksadressen gjør vi en binær AND mellom IP-adressen og subnettmasken:
- IP: 192.168.1.10 → 11000000.10101000.00000001.00001010
- Maske: 255.255.255.0 → 11111111.11111111.11111111.00000000
- Resultat: 192.168.1.0 → 11000000.10101000.00000001.00000000

Nettverksadressen er altså 192.168.1.0.

✏️Beregne nettverksadresse

En maskin har IP-adressen 10.20.30.40 med subnettmasken 255.255.0.0. Finn nettverksadressen.

Vi gjør en binær AND mellom IP og subnettmaske:
- IP-adresse: 10.20.30.40
- Subnettmaske: 255.255.0.0

For hver oktett:
- 10 AND 255 = 10
- 20 AND 255 = 20
- 30 AND 0 = 0
- 40 AND 0 = 0

Nettverksadressen er 10.20.0.0

Alle maskiner med IP-adresser som starter med 10.20.x.x (med denne masken) tilhører samme nettverk.

📝Oppgave 2

En PC har IP-adressen 172.16.5.100 med subnettmasken 255.255.255.0. Beregn nettverksadressen og oppgi hvor mange verter som kan finnes i dette subnettet.

CIDR-notasjon
CIDR (Classless Inter-Domain Routing) er en kompakt måte å skrive subnettmasker på. I stedet for å skrive hele masken skriver vi antall nettverksbits etter en skråstrek.

Eksempler:
- 192.168.1.0/24 betyr subnettmaske 255.255.255.0 (24 bit = nettverksdel)
- 10.0.0.0/8 betyr subnettmaske 255.0.0.0 (8 bit = nettverksdel)
- 172.16.0.0/16 betyr subnettmaske 255.255.0.0 (16 bit = nettverksdel)
- 192.168.1.0/26 betyr subnettmaske 255.255.255.192 (64 adresser per subnett)

CIDR erstattet det gamle klassesystemet og gir mer fleksibel tildeling av IP-adresser.

📝Oppgave 3

Hvor mange brukbare vertsadresser finnes i nettverket 192.168.10.0/26?

DNS (Domain Name System)
DNS oversetter domenenavn til IP-adresser. Mennesker husker navn som «nrk.no», men datamaskiner trenger IP-adresser for å kommunisere.

Slik fungerer DNS-oppslag:
1. Du skriver «nrk.no» i nettleseren
2. Maskinen spør den lokale DNS-serveren (ofte ruteren din)
3. Hvis svaret ikke er lagret (cachet), spør den en rotserver
4. Rotserveren peker til .no-serveren
5. .no-serveren peker til NRKs navneserver
6. NRKs navneserver svarer med IP-adressen (f.eks. 160.68.205.23)

Vanlige DNS-poster:
- A-post: Domenenavn → IPv4-adresse
- AAAA-post: Domenenavn → IPv6-adresse
- MX-post: Domenenavn → e-postserver

DHCP (Dynamic Host Configuration Protocol)
DHCP tildeler automatisk IP-adresser og andre nettverksinnstillinger til enheter. Når du kobler mobilen til WiFi, skjer dette:

1. Enheten sender en DHCP Discover (rop om hjelp)
2. DHCP-serveren svarer med DHCP Offer (tilbyr en adresse)
3. Enheten aksepterer med DHCP Request
4. Serveren bekrefter med DHCP Acknowledge

DHCP tildeler:
- IP-adresse
- Subnettmaske
- Standard gateway (ruterens IP)
- DNS-serveradresser

Alternativet er statisk IP der du konfigurerer alt manuelt.

✏️Nettverksinnstillinger hjemme

Se for deg et typisk hjemmenettverk. Ruteren har adressen 192.168.1.1. Beskriv hva DHCP-serveren i ruteren tildeler til en ny enhet.

Når en ny enhet (f.eks. mobil) kobler seg til WiFi, tildeler ruterens DHCP-server typisk:

- IP-adresse: 192.168.1.100 (en ledig adresse i området 192.168.1.2–192.168.1.254)
- Subnettmaske: 255.255.255.0
- Standard gateway: 192.168.1.1 (ruterens adresse)
- DNS-server: 192.168.1.1 (ruteren videresender DNS-forespørsler)

IP-adressen er «leid» for en viss tid (lease time), typisk 24 timer. Når leietiden utløper, fornyes den automatisk.

📝Oppgave 4

Forklar med egne ord hva DNS gjør og hvorfor det er nødvendig.

Oppsummering

- En IPv4-adresse er et 32-bits tall skrevet som fire oktetter (f.eks. 192.168.1.10).
- Subnettmasken skiller nettverksdelen fra vertsdelen i IP-adressen.
- Nettverksadressen finnes ved binær AND mellom IP-adresse og subnettmaske.
- CIDR-notasjon (f.eks. /24) angir antall nettverksbits.
- DNS oversetter domenenavn til IP-adresser.
- DHCP tildeler automatisk IP-adresser og nettverksinnstillinger.
- Private adresseområder (10.x.x.x, 172.16–31.x.x, 192.168.x.x) brukes i lokale nettverk.

📝Oppgave 5

Et kontor trenger 4 separate subnett med minst 30 verter i hvert. De har fått tildelt nettverket 192.168.10.0/24. Forklar hvilken subnettmaske du ville brukt og oppgi nettverksadresse og kringkastingsadresse for hvert subnett.

📝Oppgave 6

En PC har IP-adressen 10.50.100.200 med subnettmaske 255.255.240.0 (/20). Beregn nettverksadressen, kringkastingsadressen og antall brukbare vertsadresser.

📝Oppgave 7

Hvilken tjeneste tildeler automatisk IP-adresse, subnettmaske og gateway til enheter i et nettverk?

Dette kapitlet er skrevet av Anthropics toppmodeller (Claude Opus og Claude Fable) og er foreløpig ikke manuelt gjennomgått — kvalitetskontrollen gjøres av uavhengige KI-agenter, og innmeldte feil rettes fortløpende. Funnet en feil? Meld fra, så retter vi den. Les mer om hvordan innholdet lages.