Sobes.tech
Junior

Wat is een subnetmasker en waar is het voor nodig?

sobes.tech AI

Antwoord van AI

Het subnetmasker is een 32-bits getal dat het mogelijk maakt om een IP-adres op te splitsen in twee delen: het netwerkdeel en het hostdeel.

  • Het netwerkdeel bepaalt tot welk netwerk de host behoort.
  • Het hostdeel identificeert een specifieke host binnen dat netwerk.

Het subnetmasker werkt volgens de bitwise AND-operatie. De bits van het masker die op 1 staan, komen overeen met de bits van het IP-adres die tot het netwerkdeel behoren. De bits van het masker die op 0 staan, komen overeen met de bits van het IP-adres die tot het hostdeel behoren.

Het is nodig voor:

  • Routing: Routers gebruiken het netwerkdeel van het IP-adres om de optimale route voor het doorsturen van pakketten te bepalen. Het subnetmasker helpt hen dit netwerkdeel te identificeren.
  • Netwerksegmentatie: Het maakt het mogelijk om grote IP-bereiken op te splitsen in kleinere, beheersbare subnetten. Dit verhoogt de veiligheid, vermindert broadcast-verkeer en vereenvoudigt het beheer.
  • Bepaling van netwerktoebehoren: Een apparaat kan bepalen of een ander IP-adres in hetzelfde netwerk ligt of erbuiten door de netwerkdelen van hun IP-adressen te vergelijken na toepassing van het subnetmasker.

Voorbeeld:

IP-adres: 192.168.1.100 (11000000.10101000.00000001.01100100 in binair) Subnetmasker: 255.255.255.0 (11111111.11111111.11111111.00000000 in binair)

Resultaat van de AND-operatie: 192.168.1.0 (11000000.10101000.00000001.00000000 in binair)

Netwerkdeel: 192.168.1.0 Hostdeel: 0.0.0.100