Aller au contenu principal

Calculateur de sous-réseau / CIDR — outil gratuit

Calculez l'adresse réseau, la diffusion, la plage d'hôtes utilisables, le masque de sous-réseau et le nombre d'hôtes à partir de n'importe quelle adresse IPv4 et préfixe CIDR.

Fonctionne hors ligne une fois chargé
/
/0/8/16/24/32
254
Hôtes utilisables
256
Adresses totales
Adresse réseau
Plage d'hôtes utilisables
Adresse de diffusion
Masque de sous-réseau
Masque générique
Masque (binaire)
Classe IP
Type d'adresse

Diviser en sous-réseaux

2 sous-réseaux de /25 avec 126 hôtes utilisables chacun

#RéseauPlage utilisableDiffusion
1192.168.1.0/25192.168.1.1 – 192.168.1.126192.168.1.127
2192.168.1.128/25192.168.1.129 – 192.168.1.254192.168.1.255

Référence de sous-réseautage IPv4. /31 et /32 sont gérés selon la RFC 3021 (point à point et hôte unique). Tous les calculs s'exécutent localement dans votre navigateur.

Utilisations courantes

  • Planification des sous-réseaux pour les administrateurs réseauPlanifiez l'allocation d'IP, calculez les hôtes utilisables et dimensionnez les sous-réseaux pour votre réseau.
  • Pratique du subnetting pour les étudiants en informatiqueVérifiez instantanément vos devoirs de subnetting et les problèmes de pratique CCNA.
  • Sous-réseaux de laboratoire domestique et d'auto-hébergementPlanifiez les plages IP pour votre réseau domestique, les VLAN, Docker et les services auto-hébergés.
  • Planifier les blocs CIDR de VPC cloudDimensionnez les plages CIDR de VPC et de sous-réseau AWS/GCP/Azure avant le provisionnement.
  • Plages CIDR pour les règles de pare-feuConvertissez les plages IP en notation CIDR pour les règles d'autorisation/refus du pare-feu et les ACL.

Comment ça marche

Tous les calculs s'exécutent entièrement dans votre navigateur avec de l'arithmétique binaire écrite à la main — sans bibliothèque, sans aller-retour serveur. Vous saisissez une adresse IPv4 et une longueur de préfixe CIDR ; l'outil applique des opérations de masquage binaire standard directement en JavaScript pour dériver chaque propriété de sous-réseau instantanément pendant que vous tapez.

  1. 1
    Analyse et validation de la saisie
    L'outil découpe l'adresse IP en notation décimale pointée en quatre octets, valide que chacun est entre 0 et 255, et les regroupe en un entier non signé 32 bits avec des opérations de décalage à gauche. Les adresses invalides sont interceptées avant tout calcul.
  2. 2
    Construction du masque binaire
    À partir de la longueur de préfixe CIDR, un masque de sous-réseau 32 bits est construit en décalant 0xFFFFFFFF à gauche de (32 − préfixe). Un ET binaire avec l'entier IP donne l'adresse réseau ; un OU binaire avec le masque inversé donne l'adresse de diffusion. Le nombre total d'hôtes est calculé comme 2^(32 − préfixe).
  3. 3
    Détection de classe et RFC 1918
    Le premier octet est comparé aux valeurs de frontière de classe A/B/C/D/E pour assigner une classe IP. Une vérification séparée teste si l'adresse tombe dans les plages privées 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, ou 127.0.0.0/8 définies dans la RFC 1918.
  4. 4
    Division en sous-réseaux et état partageable
    Le diviseur de sous-réseaux divise le réseau actuel en sous-réseaux enfants égaux à un préfixe plus long choisi : il parcourt les décalages entiers de 2^(32 − nouveau préfixe) depuis l'adresse de base, calculant le réseau, la diffusion, et la plage utilisable de chaque enfant à la volée. L'IP et le préfixe actuels sont écrits dans le hash de l'URL afin que les résultats puissent être mis en favori ou partagés.

Outils associés

Questions fréquemment posées