Calcul Adresse IP et Masque de Sous-Reseau
En bref
Pour trouver l'adresse reseau, appliquez un ET logique entre l'IP et le masque. Exemple : 192.168.1.45 avec /24 (255.255.255.0) donne reseau 192.168.1.0, broadcast 192.168.1.255, et 254 hotes utilisables (28 - 2). Le wildcard mask est 0.0.0.255.
- Formule hotes : 2(32 - prefixe) - 2
- Adresse reseau = IP AND masque (operation binaire bit a bit)
- Broadcast = adresse reseau OR inverse du masque
- Wildcard = 255.255.255.255 - masque (utilise dans les ACL Cisco)
Calculateur d'adresse IP
Etape 1 : Saisissez les 4 octets de votre adresse IP (ex: 192.168.1.45).
Etape 2 : Selectionnez le masque CIDR (ex: /24 pour un LAN classique).
Etape 3 : Cliquez sur Calculer pour obtenir adresse reseau, broadcast, plage et wildcard.
L'operation ET logique : comment trouver l'adresse reseau
L'ET logique (AND bit a bit) est l'operation fondamentale du calcul d'adresse reseau. Elle compare chaque bit de l'adresse IP avec le bit correspondant du masque selon une regle simple : 1 AND 1 = 1, toute autre combinaison donne 0.
Prenons 192.168.1.45/24 et deroulons le calcul octet par octet :
| Octet 1 | Octet 2 | Octet 3 | Octet 4 | |
|---|---|---|---|---|
| IP (decimal) | 192 | 168 | 1 | 45 |
| IP (binaire) | 11000000 | 10101000 | 00000001 | 00101101 |
| Masque /24 | 11111111 | 11111111 | 11111111 | 00000000 |
| Resultat AND | 11000000 | 10101000 | 00000001 | 00000000 |
| Reseau | 192 | 168 | 1 | 0 |
L'adresse reseau est donc 192.168.1.0. Pour le broadcast, on met tous les bits hote a 1 : le 4e octet passe de 00000000 a 11111111, soit 255. Broadcast = 192.168.1.255. La plage d'hotes utilisables va de 192.168.1.1 a 192.168.1.254.
Pour le 4e octet, le ET logique a « efface » la valeur 45 : les bits de l'octet hote sont mis a zero puisque le masque contient 00000000 a cet endroit. C'est toujours le cas : la partie hote est systematiquement remise a zero par le AND, quelle que soit l'IP d'origine.
Les classes d'adresses IPv4 : A, B, C, D et E
Avant l'introduction du CIDR (RFC 4632, 1993), les adresses IPv4 etaient reparties en cinq classes. Ce systeme, defini dans le RFC 791 (1981), est aujourd'hui obsolete mais reste enseigne dans les certifications reseau (CCNA, CompTIA Network+) et dans les cursus universitaires en France (BTS SIO, BUT Reseaux).
| Classe | Plage | Masque par defaut | Hotes/reseau | Usage |
|---|---|---|---|---|
| A | 1.0.0.0 -- 126.255.255.255 | /8 (255.0.0.0) | 16 777 214 | Tres grands reseaux (IBM, DoD) |
| B | 128.0.0.0 -- 191.255.255.255 | /16 (255.255.0.0) | 65 534 | Universites, grandes entreprises |
| C | 192.0.0.0 -- 223.255.255.255 | /24 (255.255.255.0) | 254 | PME, reseaux locaux |
| D | 224.0.0.0 -- 239.255.255.255 | N/A | N/A | Multicast (IPTV, streaming) |
| E | 240.0.0.0 -- 255.255.255.255 | N/A | N/A | Experimental / reserve |
Le probleme du systeme de classes : une entreprise ayant besoin de 300 adresses recevait un bloc de classe B (65 534 adresses). Ce gaspillage massif a accelere l'epuisement des IPv4 et conduit a l'adoption du CIDR, qui permet des masques de taille variable. L'IANA a constate l'epuisement des IPv4 en fevrier 2011. En 2026, environ 3,7 milliards d'adresses IPv4 sont en circulation via NAT et le deploiement d'IPv6 progresse (environ 45 % du trafic mondial selon les statistiques de Google).
Tableau CIDR : du /8 au /30
Ce tableau de reference recapitule les masques les plus courants. La formule pour calculer le nombre d'hotes est toujours la meme : 2(32 - prefixe) - 2. Les deux adresses retirees sont l'adresse reseau (bits hote tous a 0) et le broadcast (bits hote tous a 1).
| CIDR | Masque decimal | Wildcard | Nb hotes | Usage typique |
|---|---|---|---|---|
| /8 | 255.0.0.0 | 0.255.255.255 | 16 777 214 | Reseau prive 10.x.x.x |
| /12 | 255.240.0.0 | 0.15.255.255 | 1 048 574 | Plage 172.16.0.0/12 |
| /16 | 255.255.0.0 | 0.0.255.255 | 65 534 | Campus, 192.168.0.0/16 |
| /20 | 255.255.240.0 | 0.0.15.255 | 4 094 | Grand VLAN d'entreprise |
| /22 | 255.255.252.0 | 0.0.3.255 | 1 022 | Batiment, etage |
| /24 | 255.255.255.0 | 0.0.0.255 | 254 | LAN standard, PME |
| /25 | 255.255.255.128 | 0.0.0.127 | 126 | Departement, service |
| /26 | 255.255.255.192 | 0.0.0.63 | 62 | VLAN, salle serveurs |
| /27 | 255.255.255.224 | 0.0.0.31 | 30 | Petit reseau, DMZ |
| /28 | 255.255.255.240 | 0.0.0.15 | 14 | Segment management |
| /29 | 255.255.255.248 | 0.0.0.7 | 6 | Petit groupe serveurs |
| /30 | 255.255.255.252 | 0.0.0.3 | 2 | Lien point-a-point routeur |
3 exemples corriges pas a pas
Exemple 1 : LAN domestique -- 192.168.0.137/24
Contexte : votre PC a l'IP 192.168.0.137 derriere une box internet. Le masque est /24 (255.255.255.0), le reglage par defaut de la plupart des FAI francais (Free, Orange, SFR, Bouygues).
Calcul :
- ET logique : 192.168.0.137 AND 255.255.255.0 = 192.168.0.0 (reseau)
- Broadcast : 192.168.0.255
- Plage hotes : 192.168.0.1 -- 192.168.0.254 (254 hotes)
- Wildcard : 0.0.0.255
Les 3 premiers octets sont identiques (masque = 255), seul le 4e est « efface » (masque = 0). C'est le cas le plus simple.
Exemple 2 : Reseau d'entreprise -- 10.42.73.200/20
Contexte : un administrateur reseau configure un VLAN pour 2 000 postes dans un immeuble de bureaux. Il choisit 10.42.64.0/20.
Calcul :
- Masque /20 = 255.255.240.0. En binaire sur l'octet 3 : 11110000
- Octet 3 : 73 (01001001) AND 240 (11110000) = 01000000 = 64
- Adresse reseau : 10.42.64.0
- Broadcast : 10.42.79.255 (car 64 + 15 = 79, les 4 bits hote du 3e octet passent a 1)
- Plage hotes : 10.42.64.1 -- 10.42.79.254 (4 094 hotes)
- Wildcard : 0.0.15.255
Exemple 3 : Lien point-a-point -- 172.16.5.33/30
Contexte : un lien WAN entre deux routeurs Cisco. Le /30 est le masque standard pour les connexions point-a-point (2 hotes seulement, un par routeur).
Calcul :
- Masque /30 = 255.255.255.252. En binaire sur l'octet 4 : 11111100
- Octet 4 : 33 (00100001) AND 252 (11111100) = 00100000 = 32
- Adresse reseau : 172.16.5.32
- Broadcast : 172.16.5.35 (32 + 3)
- Plage hotes : 172.16.5.33 et 172.16.5.34 (2 hotes)
- Wildcard : 0.0.0.3
Avec un /30, chaque sous-reseau ne contient que 4 adresses (reseau, 2 hotes, broadcast). C'est une pratique courante pour economiser les adresses IPv4 sur les liaisons inter-routeurs.
Adresses privees RFC 1918 et NAT
Le RFC 1918 (1996) reserve trois plages d'adresses pour les reseaux prives. Ces adresses ne sont pas routees sur Internet et necessitent un NAT (Network Address Translation) pour acceder au web.
- 10.0.0.0/8 : 16 777 214 adresses. Utilisee en entreprise, datacenters, VPN. C'est la plage la plus vaste.
- 172.16.0.0/12 : 1 048 574 adresses (172.16.0.0 a 172.31.255.255). Moins courante, mais utilisee dans les environnements Docker et Kubernetes par defaut.
- 192.168.0.0/16 : 65 534 adresses. La plus connue : votre box internet utilise 192.168.0.x ou 192.168.1.x.
En 2026, le NAT reste indispensable dans la quasi-totalite des reseaux domestiques et professionnels. Chaque appareil connecte a votre box recoit une IP privee (ex : 192.168.1.45), tandis que la box partage une seule adresse publique attribuee par votre FAI.
Wildcard mask : l'inverse du masque
Le wildcard mask (masque inverse) est l'exact complement binaire du masque de sous-reseau. Pour l'obtenir, soustrayez chaque octet du masque de 255. Exemples :
- Masque 255.255.255.0 : wildcard = 0.0.0.255
- Masque 255.255.255.192 : wildcard = 0.0.0.63
- Masque 255.255.240.0 : wildcard = 0.0.15.255
Le wildcard est utilise dans les ACL (Access Control Lists) Cisco et dans la configuration OSPF. La regle : un bit a 0 dans le wildcard signifie « doit correspondre exactement », un bit a 1 signifie « n'importe quelle valeur ».
Exemple concret : pour autoriser tout le trafic du sous-reseau 192.168.1.0/24 dans une ACL Cisco :
access-list 10 permit 192.168.1.0 0.0.0.255
Outils complementaires sur le site
Cette page se concentre sur le calcul d'adresse reseau a partir d'une IP et d'un masque. Pour approfondir d'autres aspects du subnetting :
- Calcul CIDR : comprendre la notation CIDR, tableau complet /8 a /32, supernetting vs subnetting
- Calcul IP et sous-reseaux : decouper un reseau en sous-reseaux, VLSM, exemples entreprise
- Calcul masque reseau : reference complementaire sur les masques
- Calcul sous-reseau : subnetting en detail
- Subnet calculator : outil de calcul de sous-reseaux
Questions frequentes
Comment calculer l'adresse reseau a partir d'une IP et d'un masque ?
Appliquez un ET logique (AND) bit a bit entre chaque octet de l'IP et du masque. Exemple : 192.168.1.45 AND 255.255.255.0 donne 192.168.1.0. Le AND compare chaque bit : 1 AND 1 = 1, toute autre combinaison = 0. Les 3 premiers octets restent identiques (masque = 255), le 4e passe a 0 (masque = 0).
Quelle est la difference entre adresse reseau et adresse broadcast ?
L'adresse reseau est la premiere adresse du sous-reseau (tous les bits hote a 0). L'adresse broadcast est la derniere (tous les bits hote a 1). Avec 192.168.1.0/24 : reseau = 192.168.1.0, broadcast = 192.168.1.255. Aucune des deux ne peut etre attribuee a un equipement. Le broadcast sert a envoyer un paquet a tous les hotes du sous-reseau simultanement.
Combien d'hotes utilisables dans un /24, un /26, un /30 ?
La formule est 2(32 - prefixe) - 2. Un /24 offre 28 - 2 = 254 hotes. Un /26 offre 26 - 2 = 62 hotes. Un /30 offre 22 - 2 = 2 hotes (lien point-a-point entre routeurs). Les 2 adresses retirees sont toujours l'adresse reseau et le broadcast.
Qu'est-ce que le wildcard mask et ou est-il utilise ?
Le wildcard mask est l'inverse binaire du masque de sous-reseau. Pour 255.255.255.0, le wildcard est 0.0.0.255. Il est utilise dans les ACL Cisco (access-list) et dans la configuration OSPF. Un bit a 0 dans le wildcard signifie « doit correspondre », un bit a 1 signifie « n'importe quelle valeur ».
Pourquoi mon reseau local utilise 192.168.x.x ?
Votre box internet utilise la plage privee 192.168.0.0/16 definie par le RFC 1918. Ces adresses sont reservees a l'usage interne et ne sont pas routees sur Internet. Votre FAI (Free, Orange, SFR, Bouygues) fournit une seule adresse publique a la box, qui utilise le NAT pour partager cette adresse entre tous vos appareils.
Sources et references
A propos de l'auteur
Mehdi Kabbaj, redacteur specialise en informatique et reseaux. Contenu verifie et mis a jour le 6 avril 2026.
Source des donnees : RFC IETF, documentation Cisco, statistiques Google IPv6 Deployment.
🤖 Utiliser Calcul Adresse IP et Masque de Sous-Reseau en Ligne ( ) 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