Hvad er IPv4?

IPv4 står for Internet Protocol version 4. Det er den protokol, der håndterer adresse- og leveringsmekanismer, så data kan sendes fra én enhed til en anden over et netværk og på tværs af internettet. I praksis betyder IPv4, at enheder får tildelt en IP-adresse, som andre systemer kan bruge til at finde frem til den rigtige modtager.

En IPv4-adresse består af 32 bit og skrives ofte som fire tal adskilt af punktummer, eksempelvis i formatet “A.B.C.D”. De enkelte “blokke” i adressen bruges til at strukturere adresseringen, så net kan håndtere routing (dvs. videresendelse) af pakker.

Hvordan fungerer IPv4 i praksis?

Når en enhed sender data, foregår der typisk følgende trin på IPv4-niveau:

  1. Afsenderens system har en destinationsadresse (en IPv4-adresse) og samler data i pakker.

  2. Routere og andre netværksenheder bruger routing-oplysninger til at vælge, hvor pakkerne skal sendes hen som næste hop.

  3. Undervejs kan pakker ændre vej gennem forskellige net, men de bevarer deres IP-header-information, så de kan leveres videre mod destinationen.

IPv4 fungerer også med andre grundlæggende transportmekanismer (fx TCP eller UDP), som håndterer selve “kommunikationsformen”. IPv4 tager sig primært af adressering og videresendelse af pakker i netværket.

Begrænsningen i IPv4: det lille adresselager

Den mest centrale begrænsning ved IPv4 er, at adresselængden er 32 bit. Det betyder, at adresselageret er endeligt og relativt hurtigt blev “udnyttet” i forhold til den voksende efterspørgsel. Resultatet er, at moderne hjemmenet og mange organisationer i praksis ofte ikke har mulighed for at bruge én unik offentlig IPv4-adresse til hver enkelt enhed direkte.

I stedet er det almindeligt at bruge en metode, der omsætter interne adresser til en mindre mængde (ofte færre) eksterne adresser. Dette sker typisk via NAT (Network Address Translation). NAT kan blandt andet betyde, at flere enheder i et net kan dele én offentlig IPv4-adresse, mens de stadig kan nå ud i internettet.

Det er en vigtig pointe, fordi NAT kan påvirke, hvordan forbindelser etableres, og hvordan man planlægger adgang til tjenester udefra. Samtidig er NAT en praktisk løsning, der har gjort det muligt at fortsætte med IPv4 i mange år.

IPv4 vs. IPv6: hvad ændrer sig, og hvad gør ikke?

Overgangen mellem IPv4 og IPv6 handler grundlæggende om adresselaget. IPv6 bruger et meget større adressrum end IPv4, hvilket reducerer behovet for at dele adresser på samme måde.

Samtidig er det vigtigt at skelne mellem:

  • Adressering: IPv6 giver flere potentielle adresser.
  • Routing og netadfærd: Der er stadig behov for korrekt netkonfiguration, routing og fejlfinding.
  • Kompatibilitet: Mange net fungerer i perioder med blandede miljøer, og der kan være teknikker til at kommunikere mellem protokollerne.

Det betyder, at “IPv6 i stedet for IPv4” ikke altid er en momentant udskiftning. Ofte handler det om at få den enkelte enhed, net eller tjeneste til at fungere i det miljø, man faktisk har.

Hvorfor kan din IPv4 se “mærkelig” ud?

Realistisk kan du møde flere typer situationer, når du kigger på din IPv4-konfiguration:

  • Intern vs. ekstern adresse: Dit udstyr kan have en IPv4-adresse, der kun er gyldig i dit lokale net. En separat mekanisme kan så stå for forbindelser udad.

  • Adresseringsdeling via NAT: Flere enheder i netværket kan ende med forskellige interne adresser, men “udefra” kan de fremstå under samme offentlige IPv4-adresse.

  • Særlige netopsætninger: Nogle net bruger også flere lag af adressering eller gateway-løsninger, hvilket kan gøre det sværere at kortlægge “hvem der er hvem” udefra.

Muligt følge: Hvis du fejlsøger en tjeneste, adgang til enheder eller forbindelser, kan antagelser om, at din lokale IPv4 direkte svarer til en offentlig adresse, føre dig i den forkerte retning.

Kontrolpunkter: sådan kan du undersøge IPv4-forhold uden at gætte

Hvis du vil placere din situation korrekt, kan du bruge disse kontrolpunkter:

  1. Find din lokale IPv4-adresse: Tjek netværksindstillingerne på den enhed, du bruger.

  2. Find standard-gateway: Det fortæller dig, hvilken enhed der typisk fungerer som dit lokale “videre-afsendelsespunkt”.

  3. Sammenhold interne og eksterne observationer: Hvis din lokale adresse ikke synes “offentlig” i den forstand, du forventer, er det ofte tegn på, at netværket bruger oversættelse (fx NAT).

  4. Vær opmærksom på protokolvalg: Hvis en tjeneste eller hjemmenettet understøtter både IPv4 og IPv6, kan forbindelser variere afhængigt af hvilken protokol der vælges.

Begrænsning: Uden at kende dit konkrete net kan det være svært at afgøre præcis, hvordan din trafik håndteres. Derfor er det bedste skridt at matche dine observationer (IP-adresse, gateway og netværksindstilling) mod den funktion, du forsøger at opnå.

Hvad kan svare sig som “den vigtigste takeaway” om IPv4?

IPv4 er fortsat en central del af mange net, fordi den definerer en måde at adressere og videresende pakker på. Dens største udfordring er det begrænsede adresselager, som i praksis ofte håndteres via teknikker som NAT. Hvis du forstår forskellen mellem interne adresser og hvordan netværket repræsenterer dig udadtil, bliver det også lettere at fejlsøge og vurdere, hvornår IPv4-mønstre kan være en begrænsning eller blot en forventet del af opsætningen.