Computernetwerken: samenvattingspakket

Formuleoverzichten, de belangrijkste methodestappen voor elk onderwerp en 6 oefenopgaven, met volledige oplossingen achterin.

Nieuwe opgavenTerug naar het vak

Kies in het printvenster “Opslaan als pdf” om een kopie op je apparaat te bewaren.

1Formules en methoden

IPv4-subnetting

Hosts per subnet
2(32 − prefix) − 2 (/31: 2, /32: 1)
Blokgrootte
256 − (mask octet)
Netwerkadres
IP AND masker
Broadcastadres
IP OR (NOT masker): alle hostbits op 1
Subnetten uit n geleende bits
2n

Talstelsels

Plaatswaarden
binair 2k, octaal 8k, hex 16k
Naar decimaal
Σ dk·bk
Vanuit decimaal
deel door het grondtal en lees de resten van onder naar boven
Hex ↔ binair
één hexcijfer = 4 bits
Two's complement
inverteer de bits en tel 1 op

2Oefenopgaven

1.IPv4-subnettingGemiddeld
/24 → /3011111111111111111111111111111100netwerkbitshostbits

Het netwerk 10.155.108.0/24 wordt verdeeld in gelijke subnetten met prefix /30. Hoeveel subnetten N zijn er?

10.155.108.0/24/30
N =
2.IPv4-subnettingMoeilijk

Het netwerk 192.168.37.0/24 wordt met VLSM verdeeld over deze LAN’s: A: 4 hosts, B: 7 hosts, C: 30 hosts, D: 6 hosts, E: 23 hosts. Subnetten worden vanaf .0 omhoog toegewezen, het LAN met de meeste hosts eerst, elk met het kleinste subnet dat past. Wat is het vierde octet x van het netwerkadres van LAN B?

A: 4B: 7C: 30D: 6E: 23
x =
3.ComputernetwerkenGemiddeld

Waarin verschilt een stateful firewall van een eenvoudig pakketfilter?

  1. AHij controleert alleen het MAC-adres van elk frame
  2. BHij versleutelt elk pakket dat hij doorstuurt
  3. CHij blokkeert al het inkomende verkeer zonder uitzonderingen, ook antwoorden op uitgaande verzoeken
  4. DHij volgt verbindingen en laat antwoorden toe die bij bestaande sessies horen
4.ComputernetwerkenMoeilijk

Welke resource probeert de aanvaller bij een SYN-floodaanval uit te putten?

  1. ADe DNS-cache van de client
  2. BDe MAC-adrestabel van de switch
  3. CDe schijfruimte van de server
  4. DDe tabel met half-open verbindingen van de server
5.TalstelselsGemiddeld
8-bits two's complement?−128?64?32?16?8?4?2?1

Schrijf −6 als 8-bits patroon in two's complement. Lees het patroon als binair getal zonder teken: wat is de waarde U in decimaal?

N = −68 bit
U =
6.TalstelselsMoeilijk
24-bits tweecomplement, N = ??teken???????????????????????

Wat is het meest negatieve gehele getal N dat in 24-bits two's complement past?

24 bit
N =

3Oplossingen

1.IPv4-subnetting

Antwoord: N = 64

IPv4 subnetting: an address has 32 bits. The prefix /p says how many leading bits identify the network; the remaining 32 − p bits number the hosts. A subnet has 2³²⁻ᵖ addresses, but the first (network address) and last (broadcast address) cannot be given to hosts, so 2³²⁻ᵖ − 2 hosts fit. Exceptions: a /31 (point-to-point link, RFC 3021) uses both of its 2 addresses for hosts, and a /32 is one single address (a single host or a loopback).

Geleende bits

30 − 24 = 6

Aantal subnetten

N = 26 = 64

Antwoord

N = 64

Elk /30-subnet heeft 22 − 2 = 2 bruikbare hosts.

2.IPv4-subnetting

Antwoord: x = 64

VLSM: elk LAN krijgt het kleinste subnet met 2ʰ − 2 ≥ het aantal hosts, dus prefix 32 − h. Door de grootste subnetten eerst toe te wijzen begint elk blok op een veelvoud van zijn eigen grootte, zodat de netwerkadressen volgen door de blokgroottes op te tellen.

Blokgrootte per LAN

C: 30 hosts → 25 = 32 (/27)
E: 23 hosts → 25 = 32 (/27)
B: 7 hosts → 24 = 16 (/28)
D: 6 hosts → 23 = 8 (/29)
A: 4 hosts → 23 = 8 (/29)

Toewijzing, grootste eerst

C: .0 – .31
E: .32 – .63
B: .64 – .79
D: .80 – .87
A: .88 – .95

Antwoord

x = 64

LAN B: 192.168.37.64/28.

3.Computernetwerken

Antwoord: D · Hij volgt verbindingen en laat antwoorden toe die bij bestaande sessies horen

Waarom dit het antwoord is

Een stateful firewall houdt een tabel van actieve verbindingen bij, zodat retourverkeer automatisch wordt toegelaten. Een stateless filter beoordeelt elk pakket afzonderlijk.

Antwoord

D · Hij volgt verbindingen en laat antwoorden toe die bij bestaande sessies horen
4.Computernetwerken

Antwoord: D · De tabel met half-open verbindingen van de server

Waarom dit het antwoord is

Elke SYN laat de server status reserveren en wachten op een ACK die nooit komt. SYN-cookies vermijden het opslaan van status totdat de handshake is voltooid.

Antwoord

D · De tabel met half-open verbindingen van de server
5.Talstelsels

Antwoord: U = 250

Positionele talstelsels: elk cijfer is zijn waarde maal een macht van het grondtal waard. Binair zijn de posities 1, 2, 4, 8, 16, … waard, hexadecimaal 1, 16, 256, …, met A–F voor 10–15. In 8-bits two's complement is het meest linkse bit −128 waard in plaats van +128; zo worden negatieve getallen opgeslagen.

Omkeren en één optellen

6 = 0000 0110
omgekeerd: 1111 1001
+1 → 1111 1010

Lezen zonder teken

1111 1010₂ = 256 − 6 = 250

Antwoord

U = 250
6.Talstelsels

Antwoord: N = −8,389 × 10⁶

Positionele talstelsels: elk cijfer is zijn waarde maal een macht van het grondtal waard. Binair zijn de posities 1, 2, 4, 8, 16, … waard, hexadecimaal 1, 16, 256, …, met A–F voor 10–15. In 8-bits two's complement is het meest linkse bit −128 waard in plaats van +128; zo worden negatieve getallen opgeslagen.

Meest negatieve waarde

−223 = −8388608

Antwoord

N = −8388608

ExamProblems · examproblems.com/courses/computer-networks