Connectez-vous via MCP →

Entrez le calcul

Formule

Publicité

Résultats

Calcul du masque de sous-réseau

255.255.255.0
CIDR: /24
Masque générique (wildcard) 0.0.0.255
Nombre total d'hôtes 256
Hôtes utilisables 254

Qu'est-ce qu'un masque inversé ?

Un masque inversé — que l'on appelle aussi masque générique ou wildcard mask — correspond à l'inverse binaire d'un masque de sous-réseau classique. Là où un masque de sous-réseau utilise des 1 pour désigner la partie réseau d'une adresse IP, le masque générique fait l'inverse : il place des 0 sur les bits qui doivent correspondre exactement et des 1 sur les bits qui peuvent varier. Ces masques sont incontournables en réseau, en particulier dans les listes de contrôle d'accès (ACL) Cisco et la configuration OSPF, où l'équipement attend un wildcard plutôt qu'un masque ordinaire.

Ce calculateur ne demande qu'une seule donnée — votre masque de sous-réseau (par exemple 255.255.255.0) — et renvoie aussitôt le masque inversé ainsi que plusieurs informations connexes très utiles : la longueur du préfixe CIDR, le nombre total d'hôtes et le nombre d'hôtes utilisables.

Masque de sous-réseau et masque générique affichés en rangées de bits binaires complémentaires
Un masque générique (inverse) est l'inverse bit à bit du masque de sous-réseau.

Comment utiliser le calculateur

  • Masque de sous-réseau : saisissez le masque en notation décimale pointée à convertir, par exemple 255.255.255.192.
  • Validez pour obtenir le masque inversé (wildcard), la notation CIDR, le nombre total d'hôtes et le nombre d'hôtes utilisables.

La formule utilisée

L'outil effectue quatre calculs très simples :

$$\text{Masque générique} = 255.255.255.255 - \text{Masque de sous-réseau}$$
  • Masque générique : chaque octet est soustrait de 255 (\(255 - \text{octet}\)).
  • Préfixe CIDR : le masque est converti en binaire et l'on compte le nombre de bits à 1.
  • Nombre total d'hôtes : \(2^{(32 - \text{CIDR})}\).
  • Hôtes utilisables : le nombre total d'hôtes moins 2 (une adresse pour le réseau, une pour la diffusion), avec un minimum fixé à 0.
Publicité
Soustraction par octet du masque de sous-réseau à 255 pour obtenir les octets génériques
Chaque octet générique équivaut à 255 moins l'octet de sous-réseau correspondant.

Exemple concret

Imaginons que vous saisissiez 255.255.255.0 :

  • Masque générique : \(255-255,\ 255-255,\ 255-255,\ 255-0\) = 0.0.0.255
  • CIDR : la forme binaire compte 24 bits à 1, le préfixe est donc /24
  • Nombre total d'hôtes : $$2^{(32 - 24)} = 2^{8} = 256$$
  • Hôtes utilisables : \(256 - 2 = 254\)

Questions fréquentes

Pourquoi le wildcard d'un /24 donne-t-il 0.0.0.255 ? Parce que le masque générique est l'inverse exact du masque : les bits verrouillés par le masque (la partie réseau) passent à 0, et les bits d'hôte passent à 1, ce qui couvre ici le dernier octet de 256 adresses.

Où se sert-on concrètement d'un masque générique ? Le plus souvent dans les listes d'accès (ACL) de Cisco IOS et dans les instructions network d'OSPF, qui exigent des masques génériques au lieu des masques de sous-réseau classiques.

Pourquoi soustraire 2 pour les hôtes utilisables ? Dans chaque sous-réseau, la première adresse est réservée comme identifiant du réseau et la dernière comme adresse de diffusion (broadcast) : aucune des deux ne peut être attribuée à un équipement.

Dernière mise à jour: