Calculateur Masque de Sous-Réseau
Entrez une IP + CIDR ou masque → réseau, broadcast, plage hôtes et nombre d'hôtes. Pour admins réseau, étudiants CCNA et BTS SIO.
- Adresse réseau = IP AND masque
- Broadcast = IP OR (NOT masque)
- Nombre hôtes = 2^(32-CIDR) - 2
- Notation CIDR : /24 = 255.255.255.0
- RFC 1918 : 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 (privé)
🌐 Calculateur IP / Masque
Table CIDR de référence
Cliquez sur une ligne pour la charger dans le calculateur.
| CIDR | Masque | Nb hôtes | Nb sous-réseaux /24 |
|---|
Comprendre le masque de sous-réseau
Un masque de sous-réseau (ou masque réseau) est un nombre de 32 bits qui partitionne une adresse IPv4 en deux parties : la partie réseau (bits à 1 dans le masque) et la partie hôte (bits à 0). Il permet au routeur de déterminer si deux adresses IP sont sur le même sous-réseau ou non.
La notation CIDR
La notation CIDR (Classless Inter-Domain Routing, RFC 4632) est la façon la plus concise d'exprimer un préfixe réseau. "/24" signifie que les 24 premiers bits sont la partie réseau. La relation entre CIDR et masque :
| CIDR | Masque | Binaire (premier octet) |
|---|---|---|
| /8 | 255.0.0.0 | 11111111.00000000.00000000.00000000 |
| /16 | 255.255.0.0 | 11111111.11111111.00000000.00000000 |
| /24 | 255.255.255.0 | 11111111.11111111.11111111.00000000 |
| /25 | 255.255.255.128 | 11111111.11111111.11111111.10000000 |
| /30 | 255.255.255.252 | 11111111.11111111.11111111.11111100 |
Calcul de l'adresse réseau et du broadcast
Adresse réseau : IP AND masque (opération ET bit à bit). Exemple : 192.168.1.100 AND 255.255.255.0 = 192.168.1.0.
Adresse de broadcast : IP OR (NOT masque) = adresse réseau OR (complément du masque). Pour 192.168.1.0/24 : broadcast = 192.168.1.255.
Plage d'hôtes : réseau+1 à broadcast-1. Pour /24 : 192.168.1.1 à 192.168.1.254 (254 hôtes).
Nombre d'hôtes : 2^(32-CIDR) - 2. Le "-2" exclut l'adresse réseau et le broadcast.
Adresses IP privées (RFC 1918)
Trois plages sont réservées aux réseaux privés (non routables sur Internet) :
- 10.0.0.0/8 : 16 777 214 hôtes — grands réseaux d'entreprise
- 172.16.0.0/12 : 1 048 574 hôtes — réseaux moyens
- 192.168.0.0/16 : 65 534 hôtes — réseaux domestiques et PME
Un guide pour donner du sens a Calculateur Masque de Sous-Réseau
Ideal pour comprendre le contexte derriere les chiffres. Clair, structure, pratique.
Voir sur Amazon →Partenaire Amazon · Prix inchange pour vous
3 exemples concrets de calcul de masque réseau
IP : 192.168.1.0. Masque : /24 = 255.255.255.0. Calcul : 32 - 24 = 8 bits pour les hôtes → 2⁸ - 2 = 254 hôtes disponibles (on soustrait 2 : adresse réseau .0 et broadcast .255). Plage d'adresses : 192.168.1.1 à 192.168.1.254. Passerelle typique : 192.168.1.1 (routeur). Un réseau /24 est standard pour les PME jusqu'à 254 postes.
IP réseau : 10.0.1.0. Masque /22 = 255.255.252.0. Bits hôtes : 32 - 22 = 10 bits → 2¹⁰ - 2 = 1 022 hôtes. Plage couverte : 10.0.0.0 à 10.0.3.255 (4 blocs de 256). Broadcast : 10.0.3.255. Ce masque /22 est utilisé pour des départements importants dans une architecture d'entreprise avec VLSM (Variable Length Subnet Mask).
Besoin : loger 30 hôtes. Calcul : il faut 2^n - 2 ≥ 30, donc n = 5 bits (2⁵ - 2 = 30 hôtes exactement). Masque : /27 = 255.255.255.224. Si on utilise le bloc 10.0.0.128/27 : plage 10.0.0.129 à 10.0.0.158, broadcast 10.0.0.159. Ce /27 offre exactement 30 adresses hôtes — dimensionnement parfait pour une petite succursale.
3 erreurs fréquentes dans le calcul de masque réseau
- Oublier de soustraire 2 adresses pour les hôtes disponibles : Dans un sous-réseau /n, le nombre d'adresses totales est 2^(32-n). Mais 2 adresses sont réservées : l'adresse réseau (bits hôtes = tous 0) et l'adresse broadcast (bits hôtes = tous 1). Un /24 a 256 adresses totales mais seulement 254 disponibles pour les hôtes. Erreur classique : calculer 2^8 = 256 et en déduire 256 hôtes.
- Confondre masque réseau et masque wildcard : Le masque réseau (255.255.255.0) et le masque wildcard (0.0.0.255) sont inverses bit à bit. Les ACL Cisco et les configurations OSPF utilisent les masques wildcard, pas les masques réseau standards. Pour calculer le wildcard : soustraire chaque octet du masque réseau à 255. Exemple : 255.255.255.0 → wildcard = 0.0.0.255.
- Choisir un masque qui ne couvre pas l'expansion prévue : Dimensionner un réseau /28 (14 hôtes max) pour 10 postes actuels semble logique, mais si le réseau atteint 15 postes dans 6 mois, il faut reconfigurer l'ensemble. Prévoir toujours 30-50% de marge : pour 10 postes actuels, utiliser un /26 (62 hôtes max). La resubdivision de sous-réseaux en production est coûteuse en temps et risquée.
VLSM — Allocation optimale des sous-réseaux (Variable Length Subnet Masking)
Le VLSM (Variable Length Subnet Masking, RFC 1009 / RFC 1878) permet d'attribuer des masques de longueur différente à chaque sous-réseau d'une même infrastructure. Contrairement au subnetting classique (masque identique partout), le VLSM optimise l'utilisation des adresses en dimensionnant chaque sous-réseau exactement au besoin.
Méthode VLSM en 4 étapes
- Lister les besoins par segment (nombre d'hôtes requis + marge de croissance)
- Trier par ordre décroissant de taille (allouer les plus grands en premier)
- Choisir le CIDR : trouver n tel que 2^n - 2 ≥ nb hôtes → masque = /32 - n
- Allouer les blocs : chaque nouveau bloc commence juste après le précédent (pas de chevauchement)
Exemple concret : découper 10.0.0.0/24 en 4 segments
| Segment | Hôtes requis | CIDR choisi | Masque | Plage d'adresses | Hôtes dispo. |
|---|---|---|---|---|---|
| Réseau utilisateurs | 100 | /25 | 255.255.255.128 | 10.0.0.0 – 10.0.0.127 | 126 |
| Serveurs & DMZ | 50 | /26 | 255.255.255.192 | 10.0.0.128 – 10.0.0.191 | 62 |
| Infrastructure (NAS, IP phones) | 20 | /27 | 255.255.255.224 | 10.0.0.192 – 10.0.0.223 | 30 |
| Liaison WAN point à point | 2 | /30 | 255.255.255.252 | 10.0.0.224 – 10.0.0.227 | 2 |
Espace économisé vs masque unique /24 uniforme : 28 adresses non allouées au lieu de 254 × 4 = 1 016 allouées en excès. Le VLSM réduit le gaspillage et permet à OSPF et EIGRP de fonctionner de manière optimale (ces protocoles de routage supportent le VLSM contrairement à RIPv1).
Règle d'or VLSM : Les sous-réseaux alloués ne doivent jamais se chevaucher. Pour vérifier : l'adresse de début de chaque bloc doit être un multiple de la taille du bloc (multiple de 2^n). Dans notre exemple, 10.0.0.128 est un multiple de 128 (/25), et 10.0.0.192 est un multiple de 64 (/26).
IPv6 et préfixes réseau — de /48 à /128
L'adressage IPv6 fonctionne sur 128 bits (contre 32 bits pour IPv4), soit 3,4 × 10^38 adresses. La pénurie d'adresses qui justifiait le subnetting complexe en IPv4 n'existe pas en IPv6 — mais les préfixes et la hiérarchie de routage restent essentiels.
Structure d'une adresse IPv6 — les 3 niveaux de hiérarchie
| Préfixe | Bits réseau | Attribué à | Sous-réseaux /64 possibles | Usage typique |
|---|---|---|---|---|
| /32 | 32 bits | FAI (ISP) | 2^32 (4 milliards) | Allocation régionale RIPE/ARIN |
| /48 | 48 bits | Entreprise / organisation | 65 536 (/64) | Un /48 par client FAI (RFC 3177) |
| /56 | 56 bits | Site résidentiel/PME | 256 (/64) | Allocation courante FAI box (Orange, SFR) |
| /64 | 64 bits | Sous-réseau LAN standard | 1 (2^64 adresses hôtes) | SLAAC (autoconfiguration RFC 4862) |
| /127 | 127 bits | Liaison point à point | — | Remplacement du /30 IPv4 (RFC 6164) |
| /128 | 128 bits | Hôte unique (loopback) | — | ::1/128 = loopback (≡ 127.0.0.1) |
Différences clés IPv4 / IPv6 pour le subnetting
- Pas de broadcast en IPv6 : remplacé par le multicast (FF02::1 = tous les nœuds). Les protocoles comme DHCP (DHCPv6) et ARP (Neighbor Discovery Protocol — NDP) utilisent le multicast.
- SLAAC (Stateless Address AutoConfiguration, RFC 4862) : avec un préfixe /64, un hôte IPv6 peut générer lui-même son adresse complète en concaténant le préfixe réseau avec l'identifiant d'interface (EUI-64 ou aléatoire). Pas besoin de DHCP.
- Adresses lien-local : fe80::/10 — générées automatiquement, non routables, servent à la communication sur le lien local (NDP, routage OSPF v3).
- Pas de NAT : en IPv6, chaque appareil peut avoir une adresse globale routabie. La pénurie d'adresses IPv4 qui justifiait la NAT disparaît.
Sources : RFC 4291 (Architecture d'adressage IPv6), RFC 4862 (SLAAC), RFC 6164 (liens /127), RFC 3177 (allocation /48).
Table CIDR complète /8 → /32 avec wildcard et usage
Référence complète de tous les préfixes IPv4 courants. La colonne "Wildcard" donne le masque inverse (ACL Cisco, OSPF). Cliquez sur une ligne pour la charger dans le calculateur.
| CIDR | Masque décimal | Wildcard | Adresses totales | Hôtes utilisables | Usage typique |
|---|
Source : RFC 950 (subnetting IPv4), RFC 4632 (CIDR), IANA IPv4 Address Space Registry. Données calculées par arithmétique binaire.
FAQ — Calcul de masque réseau
Qu'est-ce qu'un masque réseau et à quoi sert-il ?
Un masque réseau (subnet mask) permet de distinguer la partie "réseau" de la partie "hôte" dans une adresse IP. En appliquant un ET logique (AND) entre l'adresse IP et le masque, on obtient l'adresse réseau. Exemple : 192.168.1.45 AND 255.255.255.0 = 192.168.1.0 (le réseau). Sans masque, un équipement réseau ne pourrait pas décider si une IP de destination est sur le réseau local ou doit être routée vers la passerelle.
Comment convertir un masque CIDR (/24) en notation décimale ?
Un /24 signifie 24 bits à "1" dans le masque. Remplir 4 octets de 8 bits : les 24 premiers sont 1, les 8 derniers sont 0. Octets : 11111111.11111111.11111111.00000000 → 255.255.255.0. Pour /22 : 22 bits à 1 → 11111111.11111111.11111100.00000000 → 255.255.252.0. Astuce : le 3e octet 11111100 = 128+64+32+16+8+4 = 252.
Quelle est la différence entre adresse IP privée et publique ?
Adresses privées (RFC 1918) : 10.0.0.0/8 (classe A), 172.16.0.0/12 (classes B), 192.168.0.0/16 (classe C). Ces plages ne sont pas routées sur Internet — elles sont réservées aux réseaux locaux. La NAT (Network Address Translation) effectuée par le routeur permet aux appareils avec IPs privées d'accéder à Internet via une seule IP publique. Adresses publiques : attribuées par les FAI via les RIR (RIPE, ARIN, APNIC).
Comment trouver le masque réseau de sa connexion actuelle ?
Windows : ipconfig dans l'invite de commande → "Masque de sous-réseau". Linux/Mac : ifconfig ou ip addr → notation CIDR. Dans les paramètres réseau graphiques : Réseau → propriétés de la connexion → TCP/IP → affichage de l'adresse et du masque. Via un navigateur : certains routeurs affichent ces informations sur leur interface d'administration (192.168.1.1 ou 192.168.0.1 généralement).
Qu'est-ce que VLSM et pourquoi est-ce utile ?
VLSM (Variable Length Subnet Mask) permet d'attribuer des masques de longueur différente à chaque sous-réseau, optimisant l'utilisation des adresses IP. Sans VLSM, on devait utiliser le même masque partout (gaspillage). Avec VLSM : une liaison point-à-point utilise /30 (2 hôtes), un serveur farm /28 (14 hôtes), le réseau utilisateurs /24 (254 hôtes). Résultat : 0 adresses gaspillées. Essentiel dans les grandes infrastructures utilisant OSPF ou EIGRP.
Comment diviser un réseau /24 en 4 sous-réseaux égaux ?
Pour diviser 192.168.1.0/24 en 4 : il faut 2 bits supplémentaires (2² = 4). Nouveau masque : /26 (255.255.255.192). Les 4 sous-réseaux : 192.168.1.0/26 (hôtes .1-.62), 192.168.1.64/26 (hôtes .65-.126), 192.168.1.128/26 (hôtes .129-.190), 192.168.1.192/26 (hôtes .193-.254). Chaque sous-réseau accueille 62 hôtes. L'incrément entre sous-réseaux = 256/4 = 64.
Qu'est-ce que l'adresse broadcast et pourquoi est-elle réservée ?
L'adresse broadcast est la dernière adresse d'un sous-réseau (tous les bits hôtes à 1). Un paquet envoyé à cette adresse est reçu par TOUS les hôtes du sous-réseau. Exemple : dans 192.168.1.0/24, le broadcast est 192.168.1.255. Utilisé par les protocoles ARP, DHCP, les messages de découverte. Les routeurs ne transmettent pas les broadcasts d'un sous-réseau à un autre — c'est l'un des rôles principaux du routage : segmenter les domaines de broadcast.
IPv6 utilise-t-il aussi des masques réseau ?
IPv6 utilise la notation CIDR (/n) mais pas les masques décimaux en notation pointée. Les préfixes IPv6 typiques : /48 pour une organisation (attribué par le FAI), /64 pour un sous-réseau (16 bits d'identifiant d'interface = 2⁶⁴ adresses hôtes par sous-réseau). Un seul /48 IPv6 peut contenir 2¹⁶ = 65 536 sous-réseaux /64. La pénurie d'adresses IPv4 qui justifiait le subnetting complexe n'existe pas en IPv6.
Que signifie /32 et /0 ?
/32 = masque 255.255.255.255 = une seule adresse hôte (pas de réseau, pas de broadcast). Utilisé pour les routes hôtes (host routes). /0 = masque 0.0.0.0 = toute l'internet (route par défaut 0.0.0.0/0 = "toutes destinations").
Comment diviser 192.168.10.0/24 en 8 sous-réseaux ?
Pour 8 sous-réseaux : besoin de 3 bits (2^3=8). Nouveau préfixe : /24+3 = /27 (255.255.255.224). Chaque sous-réseau : 32 adresses, 30 hôtes. Les 8 réseaux : .0/27, .32/27, .64/27, .96/27, .128/27, .160/27, .192/27, .224/27.
Quelle est la différence entre IPv4 et IPv6 pour le masque de sous-réseau ?
En IPv6, les adresses font 128 bits (vs 32 bits en IPv4). La notation CIDR reste la même (/64 est le préfixe standard pour un LAN IPv6 : 2^64 adresses hôtes). Il n'y a pas de broadcast en IPv6 (remplacé par multicast).
Comment tester si deux IP sont sur le même sous-réseau ?
Appliquer le masque aux deux IP (AND binaire). Si le résultat est identique → même sous-réseau. Exemple : 192.168.1.50/24 et 192.168.1.200/24 → les deux donnent 192.168.1.0 → même réseau. 192.168.1.50/25 et 192.168.1.200/25 → .0 vs .128 → sous-réseaux différents.
🤖 Utiliser Calculateur Masque de Sous-Réseau — IP, CIDR, Plage Hôtes | CalcPro via API ou agent IA
Ce calculateur est disponible en tant qu'outil pour les agents IA (Claude, ChatGPT, Cursor, etc.) via le protocole MCP (Model Context Protocol).
Transport : Streamable HTTP · Gratuit · Sans authentification
501+ outils de calcul · 8 pays · Barèmes officiels 2026
Documentation : macalculatriceenligne.com/mcp · llms.txt