3D-lab wordt geladen…
De les wordt geladen…
← Hoe het internet werktWereld 1 · les 2 van 4Alle lessen ↓

Een bericht in stukjes versturen
Geef je dit les? Open de projectormodus
Stel je voor dat je een grote foto naar een vriend moet sturen. Er zijn twee basismanieren waarop een netwerk dat kan doen.
Circuit switching is hoe oude telefoonnetwerken werkten. Wanneer je belt, reserveert het netwerk voor het hele gesprek een volledige lijn van jou naar de andere persoon. Niemand anders kan die lijn gebruiken, zelfs niet tijdens stiltes waarin niemand praat.
Packet switching is hoe het internet werkt. Het bericht wordt in veel kleine stukjes geknipt die pakketten worden genoemd. Elk pakket wordt afzonderlijk verstuurd en het netwerk deelt zijn verbindingen tussen de pakketten van iedereen. Pakketten uit veel verschillende gesprekken komen om de beurt over dezelfde kabel.
Waarom is het een goed idee om een bericht in stukjes te knippen?
Het idee werd in de jaren 1960 ontwikkeld door Paul Baran in de Verenigde Staten. Hij dacht na over netwerken die blijven werken als delen ervan uitvallen. Onafhankelijk daarvan ontwikkelde Donald Davies in het Verenigd Koninkrijk het woord packet.
Hoeveel pakketten heeft een bericht nodig? Deel de grootte van het bericht door de hoeveelheid gegevens die één pakket bevat (de lading) en rond daarna naar boven af, omdat het laatste pakket misschien maar gedeeltelijk gevuld is:
pakketten = ⌈ bytes van bericht ÷ bytes lading ⌉
Voorbeelden:
Waarom 1.460? Dat getal kom je in de volgende les tegen. De getallen in deze les zijn ronde waarden die voor het onderwijs zijn gekozen. Echte vertragingen hangen af van de precieze route, de apparatuur en hoe druk het netwerk is.
Er wordt een bericht van 10.000 bytes verstuurd, met 1.000 bytes lading in elk pakket. Hoeveel pakketten zijn dat?
Er wordt een bericht van 2.500 bytes verstuurd, met 1.000 bytes in elk pakket. Hoeveel pakketten zijn nodig?
Wat is een voordeel van pakketschakeling ten opzichte van het reserveren van een hele lijn?
Eén pakket van een bericht gaat verloren. Wat moet opnieuw worden verstuurd?