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
/16 → /1811111111111111111100000000000000netwerkbitshostbits

Het netwerk 172.26.0.0/16 wordt verdeeld in gelijke subnetten met prefix /18. Hoeveel subnetten N zijn er?

172.26.0.0/16/18
N =
2.IPv4-subnettingMoeilijk
derde octet 55 … 58012806413211608141211gemeenschappelijkverschilt

Een router heeft routes naar deze netwerken: 10.112.55.0/24, 10.112.56.0/24, 10.112.57.0/24, 10.112.58.0/24. Wat is de langste prefixlengte p van één samenvattende route die ze allemaal dekt?

10.112.55.0/24 … 10.112.58.0/24
p =
3.ComputernetwerkenGemiddeld

Wat is de rol van de standaardgateway op een host?

  1. AHet is de switchpoort waarop de host is aangesloten
  2. BHij wijst MAC-adressen toe
  3. CHet is de router die wordt gebruikt voor verkeer naar andere netwerken
  4. DHet is de DNS-server
4.ComputernetwerkenMoeilijk

Waarom waarschuwt een browser als een site een zelfondertekend certificaat toont?

  1. ADe site moet HTTP gebruiken in plaats van HTTPS
  2. BHet certificaat is altijd verlopen
  3. CZelfondertekende certificaten gebruiken helemaal geen versleuteling, dus het verkeer wordt in leesbare tekst verstuurd
  4. DGeen vertrouwde certificaatautoriteit staat ervoor in dat de sleutel bij die site hoort
5.TalstelselsGemiddeld
plaatswaarden in two's complement1−12806403211608141201

Het 8-bits patroon 1001 0110 slaat een geheel getal met teken op in two's complement. Wat is de waarde N in decimaal?

1001 01108 bit
N =
6.TalstelselsMoeilijk
klik op de bits om ze in te stellen012806403201608040201

Stel de bits in op het 8-bits resultaat van 1010 1001 XOR 0010 0101. Wat is de waarde R van het resultaat in decimaal?

1010 1001XOR0010 0101
R =

3Oplossingen

1.IPv4-subnetting

Antwoord: N = 4

IPv4-subnetting: een adres heeft 32 bits. Het prefix /p geeft aan hoeveel voorste bits het netwerk aanduiden; de overige 32 − p bits nummeren de hosts. Een subnet heeft 2³²⁻ᵖ adressen, maar het eerste (netwerkadres) en het laatste (broadcastadres) kunnen niet aan hosts worden gegeven, dus er passen 2³²⁻ᵖ − 2 hosts in. Uitzonderingen: een /31 (point-to-pointverbinding, RFC 3021) gebruikt allebei zijn 2 adressen voor hosts, en een /32 is één enkel adres (één host of een loopback).

Geleende bits

18 − 16 = 2

Aantal subnetten

N = 22 = 4

Antwoord

N = 4

Elk /18-subnet heeft 214 − 2 = 16382 bruikbare hosts.

2.IPv4-subnetting

Antwoord: p = 20

Routesamenvatting: een samenvattende route a.b.c.0/p dekt alle netwerken waarvan de eerste p bits overeenkomen. Schrijf het octet dat verschilt van het eerste en het laatste netwerk binair; het aantal gemeenschappelijke voorste bits, plus de bits van de octetten ervoor, is het langste samenvattende prefix.

Vergelijk de bits

55 = 00110111
58 = 00111010
gemeenschappelijke voorste bits: 4

Prefixlengte

p = 16 + 4 = 20

Antwoord

p = /20

Samenvattende route: 10.112.48.0/20 (die dekt ook 12 netwerk(en) die niet in de lijst staan).

3.Computernetwerken

Antwoord: C · Het is de router die wordt gebruikt voor verkeer naar andere netwerken

Waarom dit het antwoord is

De host stuurt pakketten voor niet-lokale bestemmingen naar de standaardgateway, meestal zijn lokale router.

Antwoord

C · Het is de router die wordt gebruikt voor verkeer naar andere netwerken
4.Computernetwerken

Antwoord: D · Geen vertrouwde certificaatautoriteit staat ervoor in dat de sleutel bij die site hoort

Waarom dit het antwoord is

Browsers vertrouwen certificaten die, rechtstreeks of via een keten, zijn ondertekend door CA's in hun trust store. Een zelfondertekend certificaat kan door iedereen zijn gemaakt, bijvoorbeeld door een man-in-the-middle.

Antwoord

D · Geen vertrouwde certificaatautoriteit staat ervoor in dat de sleutel bij die site hoort
5.Talstelsels

Antwoord: N = −106

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.

Plaatswaarden optellen

De andere bits houden hun gewone positieve waarde.

−128 + 16 + 4 + 2 = −106

Antwoord

N = −106
6.Talstelsels

Antwoord: R = 140

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.

1010 1001
XOR 0010 0101
= 1000 1100

Waarde van het resultaat

1000 1100₂ = 140

Antwoord

R = 140

ExamProblems · examproblems.com/courses/computer-networks