192.168.1.10/24 est la façon dont la plupart des développeurs voient une adresse IP au quotidien, et la plupart ne sauraient pas expliquer sans réfléchir ce que signifie exactement le /24. Voici l'antisèche.
Ce que signifie la notation CIDR
Le nombre après la barre (le préfixe) indique combien des 32 bits de l'adresse IPv4 sont "fixes" pour identifier le réseau ; le reste est libre pour numéroter les hôtes à l'intérieur. /24 fixe les 24 premiers bits (les trois premiers octets) et laisse 8 bits libres — 256 adresses possibles dans ce sous-réseau.
Les quatre adresses qui comptent
À partir d'une IP et d'un préfixe, quatre valeurs se déduisent mathématiquement :
- Masque réseau : le préfixe exprimé en IP (
/24→255.255.255.0). - Adresse réseau : l'IP avec tous les bits d'hôte à 0 — identifie le sous-réseau, pas un hôte réel.
- Broadcast : l'IP avec tous les bits d'hôte à 1 — les messages vers cette adresse atteignent tous les hôtes du sous-réseau.
- Hôtes utilisables :
2^(32-préfixe) - 2(on soustrait le réseau et le broadcast, qui ne sont pas assignables à un appareil).
Pour /24 : 2⁸ - 2 = 254 hôtes utilisables. Pour /28 (courant dans les petits sous-réseaux de bureau) : 2⁴ - 2 = 14 hôtes.
Le cas particulier /31 et /32
Un /32 n'a aucun bit d'hôte : c'est une adresse unique et exacte (utilisée pour des routes spécifiques). Un /31, selon la RFC 3021, s'utilise sur des liaisons point à point (entre deux routeurs, par exemple) et ne réserve ni réseau ni broadcast — ses 2 adresses sont toutes deux utilisables, une exception à la règle du "-2" qui surprend toujours au premier abord.
Adresses privées (RFC 1918)
Si votre IP commence par 10.x.x.x, 172.16.x.x–172.31.x.x ou 192.168.x.x, vous êtes sur un réseau privé — non routable directement sur Internet, réservé aux réseaux locaux. Le reste des plages (à l'exception du loopback 127.x.x.x et de quelques plages réservées) est potentiellement public.
Calculer sans faire l'arithmétique binaire à la main
Le calculateur de sous-réseau prend n'importe quelle IP et préfixe et vous donne le masque, le réseau, le broadcast, les hôtes utilisables, et si l'IP est privée — avec les représentations binaire et hexadécimale si vous en avez besoin pour déboguer. Si vous travaillez aussi avec des JWT dans la même stack, le décodeur JWT fait le même genre de travail : traduire un format technique en quelque chose de lisible, mais pour les tokens.

