Qu'est-ce que le calculateur d'hôtes par sous-réseau ?
Cet outil vous indique combien d'adresses IP d'hôtes utilisables tiennent dans un sous-réseau IPv4 selon la longueur de son préfixe CIDR (le /n qui suit une adresse, comme dans 192.168.1.0/24). La longueur du préfixe correspond au nombre de bits réservés à la partie réseau ; les bits restants servent à adresser les hôtes individuels.
Comment l'utiliser
Saisissez une longueur de préfixe comprise entre 0 et 32, puis lisez directement le nombre d'hôtes utilisables. Le résultat affiche également les bits d'hôte et le nombre total d'adresses, afin que vous puissiez voir précisément comment ce chiffre est obtenu.
La formule expliquée
Une adresse IPv4 comporte 32 bits. Avec un préfixe p, la partie hôte occupe \(32 - p\) bits, ce qui donne \(2^{(32 - p)}\) adresses au total. Deux d'entre elles sont réservées : l'adresse réseau (tous les bits d'hôte à 0) et l'adresse de diffusion (tous les bits d'hôte à 1). Le nombre d'hôtes utilisables est donc
$$\text{Hôtes utilisables} = 2^{(32 - p)} - 2$$
Exemple concret
Pour un sous-réseau /24 : bits d'hôte = \(32 - 24 = 8\), total d'adresses = \(2^8 = 256\), hôtes utilisables = \(256 - 2 =\) 254. Un /30 (fréquent pour les liaisons point à point) donne \(2^2 - 2 =\) 2 hôtes utilisables.
FAQ
Pourquoi soustraire 2 ? La première adresse identifie le réseau lui-même et la dernière correspond à l'adresse de diffusion (broadcast) ; ni l'une ni l'autre ne peuvent donc être attribuées à un appareil dans un réseau IPv4 classique.
Et les /31 et /32 ? Un /31 donne 0 hôte utilisable selon la formule classique, même si la RFC 3021 autorise l'usage des deux adresses sur les liaisons point à point. Un /32 représente une route vers un hôte unique. Ce calculateur plafonne le minimum d'hôtes utilisables à 0.
Est-ce valable pour l'IPv6 ? Non — cette formule s'applique à l'IPv4, qui utilise des adresses de 32 bits. L'IPv6 repose sur des adresses de 128 bits et ne réserve pas les adresses réseau et de diffusion de la même manière.