Eine Subnetzmaske ist eine 32-Bit-Zahl, die zur Aufteilung einer IP-Adresse in zwei Teile verwendet wird:die Netzwerkadresse und die Hostadresse.
Die Netzwerkadresse ist der Teil der IP-Adresse, der das Netzwerk identifiziert, zu dem ein Host gehört. Die Hostadresse ist der Teil der IP-Adresse, der einen bestimmten Host im Netzwerk identifiziert.
Subnetzmasken werden zum Subnetzieren von Netzwerken verwendet. Unter Subnetting versteht man die Aufteilung eines größeren Netzwerks in kleinere, besser verwaltbare Netzwerke.
Subnetzmasken werden auch zur Konfiguration von Netzwerkgeräten verwendet. Netzwerkgeräte wie Router und Switches verwenden Subnetzmasken, um zu bestimmen, welche Pakete weitergeleitet und welche verworfen werden sollen.