Wat is Subnetmasker (subnet mask)?

Waarde van 32 bits die aangeeft hoeveel bovenste bits van een IP-adres het netwerk aanduiden (het netwerkdeel). Wordt geschreven als bijvoorbeeld 255.255.255.0, wat hetzelfde betekent als /24 in CIDR-notatie.

Japanse benaming: サブネットマスク

“Subnetmasker (subnet mask)” komt voor in 7 oefenvragen uit 1 onderwerpen, bijv. Basis van computernetwerken.

Vakgebied: Basis van computernetwerken

Netwerkdeel en hostdeel

De 32 bits van een IPv4-adres zijn verdeeld in een netwerkdeel, dat het netwerk aanduidt, en een hostdeel, dat het apparaat binnen dat netwerk aanduidt. Een subnetmasker heeft enen op de plaats van het netwerkdeel en nullen op de plaats van het hostdeel. Een bitsgewijze AND van een IP-adres en het subnetmasker geeft het netwerkadres, waarmee een apparaat bepaalt of een bestemming in hetzelfde netwerk ligt (en rechtstreeks bereikbaar is) of aan de standaardgateway moet worden overgedragen.

Berekenen hoeveel hosts erin passen

Met h hostbits zijn er 2^h adressen, maar het netwerkadres (hostdeel alleen nullen) en het broadcastadres (hostdeel alleen enen) kunnen niet aan apparaten worden toegekend, dus 2^h − 2 zijn bruikbaar. Zo heeft 255.255.255.192 (/26) 6 hostbits, wat 64 − 2 = 62 geeft, en heeft 255.255.254.0 (/23) 9 hostbits, wat 512 − 2 = 510 geeft.

Verband met de CIDR-notatie

Het aantal enen in het subnetmasker, geschreven na een schuine streep, is de prefixlengte in CIDR-notatie: 255.255.255.0 is /24 en 255.255.240.0 is /20. Omdat de enen in een masker altijd aaneengesloten vanaf de bovenkant staan, draagt de prefixlengte alleen al dezelfde informatie. IPv6 gebruikt de schrijfwijze met een subnetmasker niet en noteert prefixlengtes, zoals in 2001:db8::/64.

Nu oefenen: vragen over Subnetmasker (subnet mask)

Een apparaat heeft IP-adres 192.168.1.10 en subnetmasker 255.255.255.0. Wat is het netwerkadres van het netwerk waartoe het behoort?

  1. A192.168.0.0
  2. B192.168.1.0
  3. C192.168.1.255
Antwoord en toelichting tonen

Antwoord: B. 192.168.1.0

Een subnetmasker is een waarde van 32 bits die aangeeft hoeveel bovenste bits van een IP-adres het netwerk aanduiden (het netwerkdeel): de reeks enen is het netwerkdeel en de nullen vormen het hostdeel. Bij 255.255.255.0 zijn de bovenste 24 bits 1, dus in CIDR-notatie schrijf je „/24”, zoals in 192.168.1.0/24. Een bitsgewijze AND van het IP-adres en het subnetmasker maakt het hostdeel 0 en geeft het netwerkadres 192.168.1.0. 192.168.1.255, met een hostdeel van alleen enen, is het broadcastadres en wordt niet aan apparaten toegekend.

Welk subnetmasker komt overeen met /20 in CIDR-notatie?

  1. A255.255.240.0
  2. B255.255.255.240
  3. C255.255.248.0
Antwoord en toelichting tonen

Antwoord: A. 255.255.240.0

/20 is een masker waarvan de bovenste 20 bits 1 zijn. De eerste 16 bits geven de eerste twee octetten met elk de waarde 255, en de resterende 4 bits vullen de bovenste 4 bits van het derde octet. Binair 11110000 is 128 + 64 + 32 + 16 = 240, dus het subnetmasker is 255.255.240.0. Het hostdeel heeft 12 bits en biedt plaats aan 2^12 − 2 = 4094 hosts. Bij 255.255.255.240 zijn de bovenste 28 bits 1 (/28), en bij 255.255.248.0 de bovenste 21 bits (/21).

Veelgestelde vragen

Hoeveel hosts passen er bij het subnetmasker 255.255.255.0?

Het hostdeel is 8 bits, dus 2^8 − 2 = 254. Het netwerkadres (eindigend op 0) en het broadcastadres (eindigend op 255) kunnen niet aan apparaten worden toegekend.

Hoe vind je het netwerkadres met een subnetmasker?

Neem bit voor bit de AND van het IP-adres en het subnetmasker. Voor 192.168.10.77 met 255.255.255.224 wordt het vierde octet 77 AND 224 = 64, dus het netwerkadres is 192.168.10.64.

“Subnetmasker (subnet mask)” in de toelichting

Vragen met “Subnetmasker (subnet mask)” (7)

  1. Een apparaat heeft IP-adres 192.168.1.10 en subnetmasker 255.255.255.0. Wat is het netwerkadres van het netwerk waartoe het behoort?
  2. Welk subnetmasker komt overeen met /20 in CIDR-notatie?
  3. Hoeveel IP-adressen kunnen in het netwerk 192.168.5.0/26 aan hosts (eindapparaten of routerinterfaces) worden toegekend?
  4. Een apparaat heeft IP-adres 192.168.10.77/27. Wat is het broadcastadres van zijn subnet?
  5. Er moeten 500 hosts in één subnet passen. Welk van de subnetten waarin dat lukt, is het kleinste (heeft de langste prefix)?
  6. Een apparaat (192.168.1.10/24, standaardgateway 192.168.1.1) stuurt een pakket naar server 203.0.113.80 in een ander netwerk. Van wie zoekt het apparaat met ARP het MAC-adres op als de ARP-cache leeg is?
  7. Wat is de juiste volgorde van de berichten wanneer een apparaat via DHCP een IP-adres verkrijgt?

Verwante termen

CIDR (Classless Inter-Domain Routing) Standaardgateway (default gateway) ARP (Address Resolution Protocol) MAC-adres DHCP (Dynamic Host Configuration Protocol) DNS (Domain Name System) CSMA/CA NAT (Network Address Translation) OSI-referentiemodel Poortnummer

Naar de woordenlijst