Netwerken vormen de ruggengraat van onze digitale wereld. Ze zorgen ervoor dat apparaten met elkaar kunnen communiceren, informatie kunnen delen en diensten kunnen aanbieden. In deze tekst behandelen we de belangrijkste bouwstenen van netwerken, van de verschillende typen netwerken tot de technische details van communicatie.
Intermediary devices zijn apparaten die het netwerkverkeer begeleiden, beheren en controleren. Ze zorgen ervoor dat data efficiënt en veilig van de bron naar de bestemming wordt geleid. Voorbeelden zijn:
Een betrouwbaar netwerk zorgt ervoor dat data correct, volledig en op tijd aankomt. Dit wordt bereikt door:
Netwerkcommunicatie is georganiseerd in lagen, elk met een eigen taak. Dit noemen we de protocol stack. Het bekendste model is het OSI-model met 7 lagen, maar in de praktijk wordt vaak de TCP/IP-stack gebruikt.
De TCP/IP-suite bestaat uit protocollen die zorgen voor communicatie over het internet. De belangrijkste lagen zijn:
[Client] --HTTP--> [Server]
[Client] --TCP--> [Server]
[Client] --IP--> [Server]
[Client] --Ethernet/WiFi--> [Server]
Wanneer data via het netwerk wordt verstuurd, wordt deze verpakt in een IP-pakket. De IPv4-header bevat belangrijke informatie over het pakket:
| Veld | Beschrijving |
|---|---|
| Version | Versie van het IP-protocol (4) |
| IHL | Header lengte |
| Type of Service | Prioriteit van het pakket |
| Total Length | Totale lengte van het pakket |
| Identification | Unieke ID voor fragmentatie |
| Flags | Fragmentatiecontrole |
| Fragment Offset | Positie van fragment |
| TTL | Time To Live, max. aantal hops |
| Protocol | Welk protocol in de payload |
| Header Checksum | Foutcontrole van de header |
| Source Address | Afzender IP-adres |
| Dest. Address | Ontvanger IP-adres |
45 00 00 3c 1c 46 40 00 40 06 b1 e6 c0 a8 00 01 c0 a8 00 c7
De [[DHCP & ARP#DHCP (Dynamic Host Configuration Protocol)|DHCP]]-server wijst dynamisch
[[De Basis van een Netwerk#De IPv4 Headers|IPv4-adressen]] toe binnen de
[[De Basis van een Netwerk#TCP/IP Suite en Communicatie|TCP/IP-stack]].
[[DHCP & ARP#ARP (Address Resolution Protocol)]] werkt op de [[De Basis van een Netwerk#Netwerktoegang (Network Access)|Netwerktoegangslaag]]
van de [[De Basis van een Netwerk#Protocol Stack|protocol stack]].