Calculateur CIDR / Sous-réseau
Saisissez une IP et un préfixe CIDR (ex. 192.168.1.0/24) pour obtenir l'adresse réseau, l'adresse de diffusion, le masque de sous-réseau et la plage d'hôtes utilisables.
1 072 vues
IP/CIDR invalide — exemple : 192.168.1.0/24
Comment ça fonctionne
Un bloc CIDR combine deux informations dans une seule chaîne : une adresse IP et une longueur de préfixe qui indique combien des 32 bits sont fixés comme partie réseau. Prenons 192.168.1.0/24 : le /24 fixe les trois premiers octets (192.168.1) comme réseau, laissant les 8 derniers bits libres pour les hôtes. Puisque 8 bits peuvent représenter 2⁸ = 256 valeurs différentes, le bloc couvre 256 adresses consécutives, de 192.168.1.0 à 192.168.1.255.
Deux de ces 256 adresses sont réservées par convention et ne peuvent être attribuées à aucun appareil : la toute première adresse (192.168.1.0) est l'adresse réseau, qui identifie le sous-réseau lui-même plutôt qu'un hôte, et la toute dernière (192.168.1.255) est l'adresse de diffusion, qui délivre un seul paquet à tous les hôtes du segment en même temps. Il reste donc 256 − 2 = 254 adresses d'hôte utilisables — le nombre que cet outil indique comme « hôtes utilisables ». La même arithmétique s'applique à n'importe quel préfixe : un /16 laisse 16 bits d'hôte (65 536 adresses, 65 534 utilisables), un /28 en laisse 4 (16 adresses, 14 utilisables), et chaque réduction du préfixe double la taille du pool.
Le masque de sous-réseau (255.255.255.0 pour /24) est la même limite écrite sous forme de quatre octets décimaux plutôt qu'un nombre après la barre oblique — 24 bits à 1 suivis de 8 bits à 0. Le masque générique (wildcard) inverse ce motif bit à bit (0.0.0.255 pour /24) et apparaît dans les listes d'accès Cisco et la configuration OSPF à la place d'un masque de sous-réseau classique.
Bon à savoir
- Les /31 et /32 sont des cas particuliers. Un /31 ne laisse aucun bit disponible pour réserver un réseau/broadcast — la RFC 3021 permet d'utiliser ses deux adresses sur une liaison point à point. Un /32 identifie exactement une seule adresse (une route d'hôte unique), sans aucune distinction réseau/broadcast.
- Cet outil n'interroge jamais internet. Chaque valeur — adresse réseau, broadcast, masque, masque générique, premier/dernier hôte utilisable, nombre d'hôtes — provient d'un calcul binaire sur l'adresse 32 bits que vous avez saisie, effectué entièrement dans votre navigateur.
- L'IP saisie n'a pas besoin d'être l'adresse réseau. Entrez n'importe quelle IP d'hôte avec un préfixe et l'outil en déduit le réseau auquel elle appartient — utile lorsque vous ne connaissez que l'adresse d'un appareil et devez en déduire son sous-réseau.
- Des préfixes plus petits signifient des blocs plus grands. Cela paraît d'abord contre-intuitif, mais un /8 est énorme (16,7 millions d'adresses) alors qu'un /30 est minuscule (4 adresses, 2 utilisables) — le préfixe compte les bits de réseau fixes, pas la capacité en hôtes.
Questions fréquentes
Pourquoi la première et la dernière adresse d'un sous-réseau ne sont-elles pas utilisables comme hôtes ?
La première adresse est l'adresse réseau (elle identifie le sous-réseau lui-même, pas un appareil qui s'y trouve) et la dernière est l'adresse de diffusion (un seul paquet livré à tous les hôtes du segment) — aucune des deux ne peut être attribuée à une seule machine. L'exception est le /31, où la RFC 3021 autorise les deux adresses sur une liaison point à point, et le /32, qui n'a aucune notion de réseau/broadcast puisqu'il décrit une adresse unique.
Qu'est-ce qu'un masque générique (wildcard), et pourquoi n'est-il pas identique à un masque de sous-réseau ?
C'est l'inverse bit à bit du masque de sous-réseau — là où le masque a un 1, le masque générique a un 0, et inversement. Les ACL Cisco et les instructions réseau OSPF utilisent des masques génériques au lieu de masques de sous-réseau, ce qui déroute souvent la première fois qu'on configure un routeur.
Cet outil vérifie-t-il que mon IP est réellement sur ce réseau ?
Non — il prend l'IP que vous saisissez comme point de référence et calcule le bloc uniquement à partir de la longueur du préfixe. Si vous voulez obtenir l'adresse réseau pour une IP d'hôte quelconque, c'est exactement ce que fournit le champ « Adresse réseau » ; aucune recherche externe n'est effectuée.
En quoi CIDR diffère-t-il de l'ancien système de classes A/B/C ?
L'adressage par classes fixait la taille du réseau à /8, /16 ou /24 selon les premiers bits de l'adresse, ce qui gaspillait un nombre considérable d'adresses pour quiconque avait besoin, disons, de 500 hôtes. Le CIDR (Classless Inter-Domain Routing) permet à la longueur de préfixe de prendre n'importe quelle valeur entre /0 et /32, afin qu'un bloc puisse être dimensionné selon la demande réelle plutôt que selon une limite de classe rigide.
Comment savoir en combien de sous-réseaux je peux diviser un bloc plus grand ?
On divise en ajoutant des bits au préfixe : chaque bit supplémentaire double le nombre de sous-réseaux et divise par deux la taille de chacun. Diviser un /24 en blocs /26 (2 bits de plus) donne 4 sous-réseaux de 64 adresses (62 utilisables) chacun ; le diviser en blocs /28 (4 bits de plus) donne 16 sous-réseaux de 16 adresses (14 utilisables) chacun.
Outils similaires
Signaler un problème
Calculateur CIDR / Sous-réseau
Commentaires
Pas encore de commentaires — soyez le premier à en écrire un !