undernettmasken brukes til å spesifisere hvilke biter av en IPv4 -adresse som er for nettverksidentifikatoren og vertsidentifikatoren.
Slik fungerer det:
* IPv4 adresser er 32 biter lange, tradisjonelt representert i stiplet desimal notasjon (f.eks. 192.168.1.1).
* undernettmasker er også 32 biter lange, men de er representert som en kontinuerlig streng på 1 -er etterfulgt av en streng på 0s.
* Når en IPv4 -adresse er kombinert med en undernettmaske, bestemmes nettverksidentifikatoren av bitene som stemmer overens med 1S i undernettmasken, mens vertsidentifikatoren bestemmes av bitene som stemmer overens med 0s.
Eksempel:
* IPv4 -adresse: 192.168.1.100
* undernettmaske: 255.255.255.0 (eller /24 i CIDR -notasjon)
Breakdown:
* undernettmaske i binær: 11111111.11111111.11111111.00000000
* IPv4 -adresse i binær: 11000000.10101000.00000001.01100100
* Nettverksidentifikator: 11000000.10101000.00000001 (192.168.1) - Dette bestemmes av bitene på linje med 1S i undernettmasken.
* vertsidentifikator: 01100100 (100) - Dette bestemmes av bitene på linje med 0s i undernettmasken.
I dette eksemplet indikerer /24 -undernettmasken at de første 24 bitene i IPv4 -adressen representerer nettverksidentifikatoren, og de resterende 8 bitene representerer vertsidentifikatoren.
Ved å bruke forskjellige undernettmasker, kan nettverksadministratorer dele et nettverk i mindre undernett for å forbedre effektiviteten og sikkerheten.