Mithilfe einer beliebige IP-Adresse und der Subnetzmaske des Netzwerks lassen sich Informationen über das Netzwerk berechnen.
Es lassen sich Netzwerkteil, Geräteteil, Broadcast-Adresse, Default-Gateway und mögliche IP-Adressen im Netz bestimmen.
Dazu werden IP und Subnetzmaske (SM) in Binär umgewandelt und mit einem Bitwise-AND verbunden, also wird für jeden Bit und ein neuer Bit nach der folgenden Tabelle bestimmt:
Dabei ist F (False) gleich 0 und T (True) gleich 1.
Diese Verbindung ergibt dann den Netzwerkteil.
Wenn man erst alle Bits von der Subnetzmaske für die invertierte Subnetzmaske ~SM invertiert und diese nach demselben Prinzip mit der IP-Adresse verbindet, erhält man den Geräteteil.
Wenn man nun die letzen n freien Bits der Subnetzmaske bei dem Netzwerkteil alle auf 1 setzt, erhält man die Broadcast-Adresse.
Nimmt man die Netzwerkmaske und nimmt die letzten 8 Bits in Dezimal + 1, hat man das Standardgateway.
Die minimalen und maximalen Adressen im Netz sind demnach die letzten 8 Bits des Standardgateways + 1 bzw. die letzten 8 Bits der Broadcast-Adresse -1.
Beispiel
IP-Adresse: 192.168.213.15
Subnetzmaske: 255.255.255.192
IP: 11000000 10101000 11010101 00001111
SM: 11111111 11111111 11111111 11000000
~SM: 00000000 00000000 00000000 00111111
NT: 11000000 10101000 11010101 00000000
GT: 00000000 00000000 00000000 00001111
BA: 11000000 10101000 11010101 00111111
DG: 11000000 10101000 11010101 00000001
Netzwerkteil: 192.168.213.0
Geräteteil: 0.0.0.15
Broadcast-Adresse: 192.168.213.63
Default-Gateway: 192.168.213.1
IP-Range: 192.168.213.2 - 192.168.213.62