Calculateur de sous-réseau IPv4

Saisissez une adresse IPv4 et un préfixe CIDR (ou un masque décimal) pour obtenir l'adresse réseau, la diffusion, la plage d'hôtes utilisables et la représentation binaire.

Quatre octets de 0 à 255, sans zéro initial.

Exemples : 24, /30, 255.255.255.240.

Le résultat s'affichera ici. Exemple : 192.168.10.37/26.

Comment lire le résultat

Le préfixe indique combien de bits, en partant de la gauche, identifient le réseau. Les bits restants identifient l'hôte. Avec /26, 26 bits sont réservés au réseau et 6 aux hôtes, soit 26 = 64 adresses par sous-réseau.

L'adresse réseau s'obtient par un ET logique entre l'adresse et le masque : tous les bits d'hôte sont mis à 0. L'adresse de diffusion correspond à tous les bits d'hôte à 1. Dans un sous-réseau classique, ces deux adresses ne sont pas attribuées aux équipements, d'où la formule 2n − 2 hôtes utilisables.

Les cas particuliers /31 et /32

Appliquer mécaniquement « 2n − 2 » donnerait 0 hôte pour un /31 et −1 pour un /32, ce qui n'a pas de sens. La RFC 3021 autorise l'usage des deux adresses d'un /31 sur une liaison point à point, ce qui économise des adresses sur les interconnexions de routeurs. Un /32 désigne une adresse unique : on l'utilise pour une interface de bouclage (loopback) ou une route hôte.

Le masque générique (wildcard)

Le masque générique est l'inverse binaire du masque. Il est utilisé par les ACL Cisco et par la déclaration des réseaux OSPF : 0.0.0.63 correspond à un /26. Voir ACL Cisco : contrôle du trafic réseau.

Exemple de vérification manuelle

Pour 192.168.10.37/26 : le dernier octet 37 s'écrit 00100101. Les deux premiers bits (00) appartiennent au réseau, les six suivants à l'hôte. Le réseau est donc 192.168.10.0, la diffusion 192.168.10.63, et les hôtes vont de .1 à .62. La méthode complète est détaillée dans Calcul de sous-réseaux IPv4 avec des exemples pratiques.