Wat is IPv4?

Versie 4 van IP. De adressen zijn 32 bits, wat er maar 2^32 (ongeveer 4,3 miljard) oplevert, dus er wordt al lang zuinig mee omgesprongen met privéadressen en NAT. De header heeft een variabele lengte van 20 tot 60 bytes en bevat onder meer de TTL, het nummer van het protocol van de bovenliggende laag en een headerchecksum. Ook routers onderweg kunnen pakketten opsplitsen (fragmenteren). De opvolger met grotere adressen is IPv6.

Japanse benaming: IPv4

“IPv4” komt voor in 10 oefenvragen uit 2 onderwerpen, bijv. Basis van computernetwerken, Netwerkontwerp en -beheer.

Vakgebied: Basis van computernetwerken

Nu oefenen: vragen over IPv4

Welk van de volgende IPv4-adressen valt binnen een bereik van privéadressen?

  1. A172.32.0.1
  2. B192.168.100.1
  3. C11.1.1.1
Antwoord en toelichting tonen

Antwoord: B. 192.168.100.1

De privéadressen die in RFC 1918 zijn vastgelegd, zijn de drie bereiken 10.0.0.0/8, 172.16.0.0/12 (172.16.0.0 tot 172.31.255.255) en 192.168.0.0/16. Ze mogen binnen organisaties en huishoudens vrij worden gebruikt, en omdat er op het internet geen routes naar worden geadverteerd, kunnen veel organisaties dezelfde adressen tegelijk gebruiken. Voor communicatie met het internet vertaalt de NAT van de router ze naar globale adressen. Bij 172.32.0.1 valt het tweede octet buiten 16–31, dus het hoort niet bij 172.16.0.0/12, en 11.1.1.1 valt buiten 10.0.0.0/8.

Wat is de rol van het veld TTL (Time To Live) in de IPv4-header?

  1. AHet legt de tijd vast vanaf het verzenden van een pakket tot er een antwoord terugkomt, om te bepalen wanneer TCP opnieuw verzendt
  2. BHet wordt bij elke router met 1 verlaagd, en pakketten die 0 bereiken worden weggegooid, zodat pakketten niet eindeloos in een routeringslus blijven rondgaan
  3. CPakketten met een grotere waarde worden door routers met voorrang doorgestuurd
Antwoord en toelichting tonen

Antwoord: B. Het wordt bij elke router met 1 verlaagd, en pakketten die 0 bereiken worden weggegooid, zodat pakketten niet eindeloos in een routeringslus blijven rondgaan

Ondanks het woord „time” in de naam is de TTL in de praktijk een bovengrens voor het aantal routers (hops) dat een pakket mag passeren; bij elke router wordt de waarde met 1 verlaagd. Bereikt ze 0, dan gooit de router het pakket weg en stuurt hij de bron een ICMP-melding „time exceeded”. Zelfs als een configuratiefout een routeringslus veroorzaakt, blijven pakketten dus niet eeuwig rondgaan. Een pakket dat met TTL 64 is verzonden, komt bijvoorbeeld na drie routers met 61 aan. traceroute verstuurt pakketten met TTL 1, 2, 3 enzovoort en achterhaalt het pad uit de meldingen „time exceeded” die elke router terugstuurt. In IPv6 heet het veld met dezelfde rol de hop limit.

“IPv4” in de toelichting

Vragen met “IPv4” (10)

  1. Welk van de volgende IPv4-adressen valt binnen een bereik van privéadressen?
  2. Wat is de rol van het veld TTL (Time To Live) in de IPv4-header?
  3. Over Ethernet van 1 Gbit/s worden doorlopend TCP-gegevens verzonden in IP-pakketten die de MTU van 1500 bytes volledig vullen. Neem de IPv4-header als 20 bytes, de TCP-header als 20 bytes, de Ethernet-header en de FCS samen als 18 bytes, en de preamble en de ruimte tussen frames (interframe gap) samen als 20 bytes. Welke waarde ligt het dichtst bij de bovengrens van de doorvoer van applicatiegegevens?
  4. Twee vestigingen die alleen IPv6 gebruiken, moeten worden verbonden via een netwerk dat alleen IPv4 gebruikt, en het verkeer tussen de vestigingen moet uit IPv6-pakketten blijven bestaan. Welke methode is geschikt?
  5. Bij IPv4 wordt een pakket met een totale lengte van 4000 bytes (een header van 20 bytes en 3980 bytes data) opgesplitst (gefragmenteerd) op een link met een MTU van 1500 bytes. De fragmenten hebben ook headers van 20 bytes, en fragmentatie is toegestaan. Wat is de waarde van het veld fragment offset in het laatste fragment?
  6. Welke uitspraak over MAC-adressen is juist?
  7. Welke schrijfwijze verkort het IPv6-adres 2001:0db8:0000:0000:0000:0000:0000:0001 juist volgens de afkortingsregels?
  8. Welk resource record van DNS geeft de mailserver aan die de e-mail voor een domein ontvangt?
  9. Een apparaat communiceert via een site-to-site-VPN-tunnel met een verre webserver. TCP-verbindingen kunnen worden opgebouwd en kleine pagina's laden, maar downloads van grote bestanden blijven halverwege steken. De MTU in de tunnel is 1400 bytes, en de server verstuurt pakketten van 1500 bytes waarbij fragmentatie verboden is (de DF-bit op 1). De firewall voor de server is bovendien zo ingesteld dat hij alle ICMP weggooit. Wat is de meest waarschijnlijke oorzaak?
  10. Welke beschrijving van DSCP in de IP-header, gebruikt bij de besturing van QoS, is juist?

Vergelijkingen met deze term

Verwante termen

Router Pakket (packet) IPv6 MTU (maximum transmission unit) ICMP (Internet Control Message Protocol) Ethernet TCP (Transmission Control Protocol) IP (internetprotocol) NAT (Network Address Translation) traceroute

Naar de woordenlijst