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.

Résultat pour 192.168.10.37/26
Adresse réseau192.168.10.0/26
Masque255.255.255.192
Masque générique (wildcard)0.0.0.63
Adresse de diffusion192.168.10.63
Premier hôte utilisable192.168.10.1
Dernier hôte utilisable192.168.10.62
Nombre total d'adresses64
Hôtes utilisables62
Type d'adressePrivée (RFC 1918)

Calcul classique : la première adresse identifie le réseau et la dernière sert à la diffusion ; elles ne sont pas attribuables aux hôtes.

Représentation binaire

Adresse  11000000.10101000.00001010.00100101
Masque   11111111.11111111.11111111.11000000
Réseau  11000000.10101000.00001010.00000000

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.