Calculateur de Sous-réseau (IPv4 / CIDR)

Calculateur de sous-réseau IPv4 gratuit. Saisissez une IP et un CIDR ou masque pour obtenir réseau, broadcast, plage d'hôtes utiles, total/utiles, vue binaire et VLSM.

Entrée
Préréglages rapides:
Résumé du Sous-réseau
Adresse Réseau
Adresse Broadcast
Premier Hôte Utile
Dernier Hôte Utile
Total d'Adresses
Hôtes Utiles
Masque de Sous-réseau
Masque Wildcard
Classe d'Adresse
Type d'IP
Détail Binaire
Adresse IP
Masque de Sous-réseau
Adresse Réseau
Adresse Broadcast
Bits réseauBits hôte
Découpage de Sous-réseau (VLSM)
Choisissez un préfixe plus petit pour diviser ce réseau en sous-réseaux égaux.
#Adresse RéseauPremier Hôte UtileDernier Hôte UtileAdresse Broadcast
Sélectionnez un préfixe cible pour voir le découpage

Calculateur de Sous-réseau IPv4 - CIDR, Masque et Plage d'Hôtes

Un calculateur de sous-réseau IPv4 interactif qui prend n'importe quelle adresse plus un préfixe CIDR (ou un masque en notation décimale) et affiche l'adresse réseau, broadcast, plage d'hôtes utile, total/utiles, masque wildcard, classe d'adresse et un détail binaire coloré des bits réseau et hôte. Un tableau de découpage VLSM intégré divise le réseau en sous-réseaux égaux pour planifier l'allocation d'adresses en un clic.

Qu'est-ce que le CIDR et son rapport au masque de sous-réseau ?

La notation CIDR (Classless Inter-Domain Routing) écrit un réseau sous la forme IP/préfixe, où le préfixe est le nombre de bits 1 en tête du masque. 192.168.1.0/24 signifie 'un réseau dont les 24 premiers bits identifient le réseau et les 8 restants identifient les hôtes.'

Le masque décimal équivalent a les N premiers bits à 1 : /24 → 255.255.255.0, /16 → 255.255.0.0, /8 → 255.0.0.0. CIDR a remplacé l'adressage classful (Classe A/B/C aux frontières fixes) au début des années 1990, permettant des blocs de taille arbitraire. La plupart de la documentation, des règles de pare-feu et des tables de routage modernes utilisent CIDR.

Le calculateur accepte les deux formats — glissez le curseur CIDR, choisissez dans le menu déroulant ou tapez un masque décimal — et les synchronise.

Pourquoi le 'total d'adresses' diffère-t-il des 'hôtes utiles' ?

Un sous-réseau réserve deux adresses à des usages spéciaux :

- Adresse réseau (tous les bits hôte = 0) — nomme le sous-réseau.
- Broadcast (tous les bits hôte = 1) — envoie à tous les hôtes du sous-réseau.

Aucune n'est attribuable à un hôte individuel sur la plupart des équipements. Donc un /24 avec 256 adresses au total a 256 − 2 = 254 hôtes utiles.

Deux exceptions :
- /31 (RFC 3021) : les liaisons point à point utilisent les deux adresses pour les deux extrémités. Hôtes utiles = 2.
- /32 : route vers un hôte unique. Hôtes utiles = 1 (l'adresse elle-même).

Le calculateur gère ces cas automatiquement.

Différence entre masque de sous-réseau et wildcard ?

Un masque de sous-réseau utilise des 1 pour marquer les bits réseau et des 0 pour les bits hôte. Le masque wildcard est son inverse bit à bit — des 0 marquent les bits qui doivent correspondre et des 1 marquent les bits qui peuvent varier.

Exemple pour /24 :
- Masque : 255.255.255.0 (11111111.11111111.11111111.00000000)
- Wildcard : 0.0.0.255 (00000000.00000000.00000000.11111111)

Les masques apparaissent dans la configuration IP des hôtes, routeurs et la plupart des pare-feu. Les wildcards sont utilisés par les ACL Cisco et les définitions d'aire OSPF pour matcher des plages. Le calculateur affiche les deux pour coller la syntaxe attendue par votre équipement.

Différence entre Classe A/B/C et CIDR ?

L'adressage classful (avant 1993) divisait l'espace IPv4 par le premier octet :

- Classe A : 1.0.0.0 – 126.255.255.255 (masque par défaut /8)
- Classe B : 128.0.0.0 – 191.255.255.255 (par défaut /16)
- Classe C : 192.0.0.0 – 223.255.255.255 (par défaut /24)
- Classe D : 224.0.0.0 – 239.255.255.255 (multicast)
- Classe E : 240.0.0.0 – 255.255.255.255 (réservée/expérimentale)

Les classes sont obsolètes pour le routage — CIDR les a remplacées — mais les étiquettes restent dans la documentation et les supports d'examen. Le calculateur signale la classe de l'IP à des fins pédagogiques, mais les frontières réelles du réseau sont déterminées entièrement par le préfixe CIDR choisi, pas par la classe.

Comment fonctionne le découpage VLSM ?

VLSM (Variable Length Subnet Masking) consiste à utiliser différentes longueurs de préfixe sur différentes parties d'un réseau plus large. La table 'Découpage' divise votre réseau actuel en 2, 4, 8, … sous-réseaux égaux en ajoutant des bits au préfixe.

Exemple : 192.168.1.0/24 divisé en /26 :

- 192.168.1.0/26 (hôtes .1–.62, broadcast .63)
- 192.168.1.64/26 (hôtes .65–.126, broadcast .127)
- 192.168.1.128/26 (hôtes .129–.190, broadcast .191)
- 192.168.1.192/26 (hôtes .193–.254, broadcast .255)

VLSM est essentiel pour allouer les adresses efficacement — on ne gaspille pas un /24 pour un lien qui n'a besoin que de 4 hôtes. Les vrais réseaux mélangent des /26 pour les VLANs de bureau avec des /30 ou /31 pour les liens routeur-routeur.

Quelles sont les plages IPv4 privées ?

Le RFC 1918 réserve trois blocs aux réseaux privés — ces adresses ne sont pas routées sur l'Internet public et requièrent du NAT pour sortir :

- 10.0.0.0/8 (10.0.0.0 – 10.255.255.255) — ~16,7 millions
- 172.16.0.0/12 (172.16.0.0 – 172.31.255.255) — ~1 million
- 192.168.0.0/16 (192.168.0.0 – 192.168.255.255) — ~65 mille

Plus quelques plages liées :
- 127.0.0.0/8 — Loopback (toujours la machine locale)
- 169.254.0.0/16 — Link-local (auto-attribuée si DHCP échoue)
- 224.0.0.0/4 — Multicast
- 100.64.0.0/10 — Espace partagé (RFC 6598) pour CGN/FAI

Le calculateur étiquette le Type d'IP pour identifier rapidement la catégorie.

Deux préfixes différents peuvent-ils donner le même masque ?

Non — la correspondance entre un préfixe CIDR valide (0–32) et un masque décimal est un-à-un. Chaque préfixe correspond à exactement un motif de bits :

- /24 ↔ 255.255.255.0
- /25 ↔ 255.255.255.128
- /26 ↔ 255.255.255.192
- /30 ↔ 255.255.255.252

Un 'masque' invalide comme 255.0.255.0 a des 1 non contigus et ne peut pas s'exprimer comme préfixe CIDR. Le calculateur rejette ces masques car ils créeraient des tables de routage incompatibles avec les équipements IP réels. Si vous en tapez un, vous verrez une erreur et les valeurs existantes restent.

Cet outil est-il privé et fonctionne-t-il hors-ligne ?

Oui. Le calculateur tourne entièrement dans votre navigateur :

- Votre saisie ne quitte jamais l'appareil. Vérifiez en ouvrant DevTools → Réseau pendant la frappe — aucune requête.
- Aucune bibliothèque externe pour les calculs. C'est un unique fichier JavaScript natif d'environ 250 lignes.
- La page charge les ressources communes du site (Bootstrap CSS, main.js, SVG d'icônes) une fois, puis fonctionne hors-ligne.
- Le bouton Copier n'écrit que dans le presse-papiers local ; aucun envoi.

C'est important pour calculer des sous-réseaux d'infrastructure de production où les plages sont sensibles (DMZ, VLANs de gestion). Beaucoup de calculateurs en ligne envoient votre entrée au serveur ; celui-ci ne le fait jamais.

Fonctionnalités Clés

  • Calcule réseau IPv4, broadcast, plage d'hôtes et total/utiles
  • Saisir CIDR (0–32) par liste déroulante ou curseur, ou taper le masque décimal
  • Synchronisation bidirectionnelle en direct entre préfixe CIDR et masque décimal
  • Sortie wildcard pour ACL Cisco / OSPF
  • Classe d'adresse (A/B/C/D/E) et type d'IP (privée, publique, loopback, link-local, multicast)
  • Détail binaire coloré montrant bits réseau vs hôte
  • Table de découpage VLSM — divise votre réseau en 2, 4, 8, 16… sous-réseaux égaux
  • Gestion spéciale du /31 (RFC 3021 point à point) et des routes /32
  • Validation des masques non contigus et rejet
  • Préréglages rapides : /8, /16, /24, /30, /32
  • Copie un résumé complet dans le presse-papiers
  • 100 % côté client — la saisie ne quitte pas l'appareil
  • Aucune bibliothèque externe — fonctionne hors-ligne après le premier chargement
  • Responsive, compatible mode sombre
  • Cas limites testés : /31, /32, plages privées, multicast, loopback