Une adresse ip est composé de 4 octets (IPv4) et de deux partie, la partie identifiant le sous-réseau et la partie identifiant l'utilisateur. Pour savoir combien de bit compose la partie sous-réseau on utilise le masque de sous-réseau. Pour une classe A le mask est 255.0.0.0 (en binaire : 11111111 0000000 00000000 00000000 => 8 bits à 1 donc les sous-réseaux sont identifiés sur 8 bits, classe B 255.255.0.0 => 16 bits, etc etc). Pour que deux ip soit dans le même sous-reseau il suffit que la partie qui identifie les sous-réseaux soit identique dans les deux ip.