Calcul de sous-réseau IPv4 : réseau, broadcast, plage d’hôtes
Calcul de sous-réseau en bref : la longueur du préfixe indique combien de bits appartiennent au réseau. 192.168.1.10/24 se trouve dans le réseau 192.168.1.0, broadcast 192.168.1.255, avec 254 hôtes utilisables. Saisissez l’IP et le préfixe (ou « 10.0.0.5/20 ») : tout est calculé dans le navigateur.
Source : RFC 4632, RFC 4632 – Classless Inter-domain Routing (CIDR): prefix notation. Mise à jour : .
Comment le calcul est fait
Principe du calcul
Une adresse IPv4 compte 32 bits. La longueur de préfixe (notation CIDR, RFC 4632) indique combien de bits à gauche désignent le réseau ; les autres numérotent les hôtes.
- Adresse réseau = IP ET masque (tous les bits d’hôte à 0)
- Broadcast = réseau OU masque inversé (tous les bits d’hôte à 1)
- Hôtes utilisables = 232 − préfixe − 2
Exemple : 192.168.1.10/26
- Masque /26 = 11111111.11111111.11111111.11000000 = 255.255.255.192
- Dernier octet : 10 = 00001010 ET 11000000 = 00000000 → réseau 192.168.1.0
- Bits d’hôte à 1 : 00111111 = 63 → broadcast 192.168.1.63
- Hôtes : 2⁶ − 2 = 62, de 192.168.1.1 à 192.168.1.62
Tableau des préfixes
| Préfixe | Masque | Hôtes |
|---|---|---|
| /8 | 255.0.0.0 | 16 777 214 |
| /16 | 255.255.0.0 | 65 534 |
| /24 | 255.255.255.0 | 254 |
| /25 | 255.255.255.128 | 126 |
| /26 | 255.255.255.192 | 62 |
| /27 | 255.255.255.224 | 30 |
| /28 | 255.255.255.240 | 14 |
| /29 | 255.255.255.248 | 6 |
| /30 | 255.255.255.252 | 2 |
Plages privées et spéciales
La RFC 1918 réserve 10.0.0.0/8, 172.16.0.0/12 et 192.168.0.0/16 aux réseaux privés. Les autres blocs particuliers (boucle locale 127.0.0.0/8, lien local 169.254.0.0/16, NAT opérateur 100.64.0.0/10) figurent dans le registre IANA défini par la RFC 6890.
Découpage en sous-réseaux
« Découper en sous-réseaux » divise le réseau en parts égales avec un préfixe plus long : un /24 découpé en /26 donne quatre réseaux de 62 hôtes (.0, .64, .128, .192). Chaque bit supplémentaire double le nombre de sous-réseaux et divise leur taille par deux.
Questions fréquentes
Comment calculer l’adresse réseau ?
En faisant un ET binaire entre l’IP et le masque. 192.168.1.130 avec 255.255.255.192 : 130 ET 192 = 128 → réseau 192.168.1.128.
Combien d’hôtes dans un /27 ?
2⁵ − 2 = 30 hôtes utilisables sur 32 adresses ; masque 255.255.255.224.
Comment trouver le masque de sous-réseau ?
Le préfixe /n correspond à n bits à 1 suivis de zéros : /20 = 255.255.240.0, /26 = 255.255.255.192.
Qu’est-ce que l’adresse de broadcast ?
La dernière adresse du sous-réseau, avec tous les bits d’hôte à 1. Elle sert à joindre tous les appareils du sous-réseau et ne s’attribue pas à un hôte.
Le calcul gère-t-il l’IPv6 ?
Non, il est conçu pour l’IPv4. En IPv6 les sous-réseaux font généralement /64 ; le principe du préfixe est le même, sur 128 bits.
Sources et références juridiques
- RFC 4632: RFC 4632 – Classless Inter-domain Routing (CIDR): prefix notation
- RFC 1918: RFC 1918 – Address Allocation for Private Internets
- RFC 6890: RFC 6890 – Special-Purpose IP Address Registries
- RFC 3021: RFC 3021 – Using 31-Bit Prefixes on IPv4 Point-to-Point Links
- RFC 5737: RFC 5737 – IPv4 Address Blocks Reserved for Documentation
Dernière mise à jour : · Principes éditoriaux
Outils similaires
- Quelle est mon adresse IP ?Affiche instantanément votre adresse IP publique, détecte IPv4 ou IPv6 et explique la différence. Gratuit – votre IP n’est pas stockée.
- Changement de base avec les étapesConvertissez entre binaire, octal, décimal, hexadécimal et toute base de 2 à 36 – avec les étapes, la partie décimale, la période et le complément à deux.
- Recherche DNS (DNS lookup)Interrogez le DNS d’un domaine : A, AAAA, MX, TXT, CNAME, NS, SOA, CAA, SRV et PTR, avec TTL, statut DNSSEC et codes d’erreur expliqués. Gratuit.
- Quel est mon user agent ?Affichez votre user agent et détectez navigateur, version, moteur, OS et type d’appareil, plus les Client Hints. Analysez aussi un autre user agent. En local.
- Table ASCII avec décimal, hexadécimal, octal, binaire et recherche UnicodeTable ASCII complète (0–127) et Latin-1 (128–255) : décimal, hexa, octal, binaire, entité HTML, caractères de contrôle. Cherchez tout caractère Unicode.
- Convertir du binaire en décimal (et l’inverse)Binaire en décimal : additionnez les puissances de 2 où se trouve un 1, donc 1011 vaut 11. Méthode du tableau, nombres à virgule, Python et calcul inverse.
- Calculateur de taille d'écranCalculateur de taille d'écran : largeur et hauteur en cm et pouces selon diagonale et format, avec densité de pixels (ppp) et distance de netteté.
- Association de polices : duos pour titres et texte courantDuos de polices pour titres et texte courant avec aperçu en direct, CSS à copier et disponibilité sur Windows, Mac, iPhone et Android – sans police web.
- Convertisseur IEEE 754Convertisseur IEEE 754 pour half, single et double : convertissez décimal, hexadécimal ou bits et voyez signe, exposant, mantisse et valeur exacte stockée.