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 → /2711111111111111111111111111100000netwerkbitshostbits

Het netwerk 192.168.2.0/24 wordt verdeeld in /27-subnetten, genummerd 1, 2, 3, … vanaf het laagste adres (subnet 1 begint bij .0). Wat is het vierde octet x van het netwerkadres van subnet 8?

192.168.2.0/24/27subnet 8 (subnet 1 begint bij .0)
x =
2.IPv4-subnettingMoeilijk

Het netwerk 192.168.13.0/24 wordt met VLSM verdeeld over deze LAN’s: A: 22 hosts, B: 59 hosts, C: 8 hosts, D: 42 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 C?

A: 22B: 59C: 8D: 42
x =
3.ComputernetwerkenGemiddeld

NAT (network address translation) wordt vooral gebruikt om:

  1. ADomeinnamen voor apparaten in een lokaal netwerk naar IP-adressen te vertalen
  2. BVerkeer tussen twee locaties te versleutelen
  3. CVeel apparaten met privéadressen één publiek IP-adres te laten delen
  4. DDe snelheid van een netwerkkabel te verhogen
4.ComputernetwerkenMoeilijk

Stations A en C bereiken allebei accesspoint B maar horen elkaar niet, zodat hun frames bij B botsen. Hoe helpt 802,11?

  1. ADoor A en C botsingsdetectie te laten gebruiken zodat ze stoppen met zenden als frames overlappen
  2. BDoor de TTL van de frames te verhogen
  3. CMet optionele RTS/CTS-uitwisselingen: de CTS van het AP laat alle nabije stations wachten
  4. DDoor de frames van A via C te routeren
5.TalstelselsGemiddeld
8-bits two's complement0−12806403201608040201

Stel de bits zo in dat ze −98 opslaan in 8-bits tweecomplement. Wat is de waarde U van het patroon, gelezen als getal zonder teken?

N = −988 bit
U =
6.TalstelselsMoeilijk
klik op de bits om ze in te stellen012806403201608040201

Stel de bits in op het 8-bits resultaat van 1000 0110 XOR 0100 0011. Wat is de waarde R van het resultaat in decimaal?

1000 0110XOR0100 0011
R =

3Oplossingen

1.IPv4-subnetting

Antwoord: x = 224

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).

Blokgrootte

25 = 32

Subnet nummer 8

netwerk: (8 − 1)·32 = 224
broadcast: 224 + 32 − 1 = 255

Antwoord

x = 224
2.IPv4-subnetting

Antwoord: x = 160

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

B: 59 hosts → 26 = 64 (/26)
D: 42 hosts → 26 = 64 (/26)
A: 22 hosts → 25 = 32 (/27)
C: 8 hosts → 24 = 16 (/28)

Toewijzing, grootste eerst

B: .0 – .63
D: .64 – .127
A: .128 – .159
C: .160 – .175

Antwoord

x = 160

LAN C: 192.168.13.160/28.

3.Computernetwerken

Antwoord: C · Veel apparaten met privéadressen één publiek IP-adres te laten delen

Waarom dit het antwoord is

NAT herschrijft adressen (en poorten) zodat privénetwerken via een kleiner aantal publieke adressen toegang hebben tot het internet.

Antwoord

C · Veel apparaten met privéadressen één publiek IP-adres te laten delen
4.Computernetwerken

Antwoord: C · Met optionele RTS/CTS-uitwisselingen: de CTS van het AP laat alle nabije stations wachten

Waarom dit het antwoord is

Een station stuurt Request to Send; het AP antwoordt met Clear to Send, dat elk station binnen zijn bereik hoort, zodat verborgen stations de gereserveerde tijd wachten.

Antwoord

C · Met optionele RTS/CTS-uitwisselingen: de CTS van het AP laat alle nabije stations wachten
5.Talstelsels

Antwoord: U = 158

Bits instellen: elke bit is een macht van twee waard (128, 64, …, 1). Eén hexadecimaal cijfer is precies vier bits, en in 8-bits tweecomplement is de meest linkse bit −128 waard. Bitsgewijze bewerkingen werken op elke bitpositie apart.

Omkeren en één optellen

98 = 0110 0010
omgekeerd: 1001 1101
+1 → 1001 1110

Lezen zonder teken

1001 1110₂ = 256 − 98 = 158

Antwoord

U = 158
6.Talstelsels

Antwoord: R = 197

Bits instellen: elke bit is een macht van twee waard (128, 64, …, 1). Eén hexadecimaal cijfer is precies vier bits, en in 8-bits tweecomplement is de meest linkse bit −128 waard. Bitsgewijze bewerkingen werken op elke bitpositie apart.

Bit voor bit

XOR geeft 1 waar de twee bits verschillen.

1000 0110
XOR 0100 0011
= 1100 0101

Waarde van het resultaat

1100 0101₂ = 197

Antwoord

R = 197

ExamProblems · examproblems.com/courses/computer-networks