Calculateur de sous-réseaux

Calculez des plages IPv4 et IPv6, consultez leurs valeurs binaires et divisez-les en sous-réseaux de taille égale.

Paramètres réseau
Saisissez une adresse IPv4, par exemple 192.168.1.0.
Saisissez un masque de sous-réseau ou choisissez un préfixe CIDR.
Résultat
Adresse réseau

-

Adresses d’hôtes utilisables

-

Diffusion: -Nombre total d’adresses: -CIDR: -
Classe du réseau
-
Notation CIDR
/0
Masque générique
-
Première IP utilisable
0.0.0.0
Dernière IP utilisable
0.0.0.0
Type d’adresse IP
-
Adresse IP:
0.0.0.0 00000000.00000000.00000000.00000000
Masque de sous-réseau:
0.0.0.0 00000000.00000000.00000000.00000000
Adresse réseau:
0.0.0.0 00000000.00000000.00000000.00000000
Adresse de diffusion:
0.0.0.0 00000000.00000000.00000000.00000000
Masque générique:
0.0.0.0 00000000.00000000.00000000.00000000

Tableau CIDR IPv4

Sélection de préfixes, masques et nombres d’hôtes. Sur une liaison point à point, un /31 contient deux adresses d’hôtes.

Cliquez sur une valeur pour la copier.

CIDRMasque de sous-réseauHôtes
CIDRMasque de sous-réseauHôtes
CIDRMasque de sous-réseauHôtes

Comment calculer un sous-réseau IP

Guides

La vidéo présente l’interface en anglais.

Choisissez IPv4. Saisissez une adresse, puis choisissez un préfixe CIDR ou saisissez un masque. CIDR correspond au nombre après la barre oblique, par exemple /24. Une saisie valide actualise automatiquement le résultat. Ouvrez Exemples pour essayer une adresse de démonstration.

Plages IP et planification des sous-réseaux

Calculs IPv4 et IPv6

Le mode IPv4 affiche l’adresse réseau, le masque, le masque générique et la fin de la plage. Le mode IPv6 affiche le préfixe réseau, la dernière adresse et le nombre total d’adresses. Chaque mode conserve ses données et résultats lorsque vous passez de l’un à l’autre sur la page.

Valeurs binaires

Ouvrez Binaire pour voir l’adresse, le masque ou le préfixe, le réseau et la fin de la plage sous forme de groupes de bits. IPv4 utilise quatre groupes de huit bits. IPv6 en utilise huit de seize bits.

Listes de sous-réseaux de taille égale

Dans Sous-réseaux, choisissez un nombre de 1 à 256 et appuyez sur Générer. Le calculateur ajoute assez de bits au préfixe pour obtenir autant de plages de taille égale, puis affiche le nombre demandé. Si ce nombre n’est pas une puissance de deux, une partie de la plage de départ reste inutilisée.

En afficher 3 de plusAfficher moins

Exemples d’adresses

Exemples propose 10.0.0.0 /8, 172.16.0.0 /16, 192.168.1.0 /24 et une adresse IPv6 de documentation. La classe IPv4 est une désignation historique. Le calcul dépend du préfixe choisi.

Tableau CIDR IPv4

Le tableau présente une sélection de préfixes de /8 à /32, avec leurs masques et nombres d’hôtes. Copiez une valeur pour un exercice ou une note de configuration. Interprétez ces nombres selon le type de réseau prévu.

Rapports de calcul

Exportez le calcul actuel sous forme de résumé TXT, de CSV à deux colonnes ou de JSON structuré. Les rapports contiennent les détails du réseau de départ. Ils n’incluent pas la liste des sous-réseaux générés.

Questions fréquentes

Ce calculateur prend-il en charge IPv4 et IPv6 ?

Oui. IPv4 accepte une adresse en notation décimale pointée et un masque contigu, avec un préfixe CIDR de /0 à /32. IPv6 accepte les adresses hexadécimales, y compris en notation compressée, avec un préfixe de /0 à /128. Le champ IPv6 n’accepte ni les adresses IPv4 intégrées en notation pointée ni les identifiants de zone d’interface.

Comment générer une liste de sous-réseaux ?

Saisissez un réseau de départ valide, ouvrez Sous-réseaux, choisissez un nombre de 1 à 256 et appuyez sur Générer. Le nouveau préfixe correspond au préfixe de départ plus ceil(log2(count)). Par exemple, trois sous-réseaux dans un /24 utilisent /26, laissant un quatrième /26 inutilisé. La plage de départ doit contenir assez d’adresses pour la division demandée.

Que montre la vue binaire ?

Elle présente l’adresse, le masque ou le préfixe, le réseau et la fin de la plage en bits. La longueur du préfixe indique la limite du réseau, même à l’intérieur d’un octet ou d’un groupe de seize bits. Vous pouvez suivre le calcul sans convertir chaque groupe vous-même.

Puis-je copier ou exporter le résultat ?

Copier à côté de Résultat copie l’adresse réseau. Les lignes de la vue d’ensemble et de la vue binaire ont leurs propres commandes de copie. Exporter propose des rapports TXT, CSV et JSON du calcul initial. Ces rapports n’incluent pas les lignes de sous-réseaux générées.

En afficher 3 de plusAfficher moins

Pourquoi IPv6 affiche-t-il une dernière adresse plutôt qu’une adresse de diffusion ?

IPv6 n’a pas d’adresses de diffusion. La dernière adresse est la borne mathématique obtenue en mettant tous les bits restants à un. Le nombre total décrit la plage du préfixe. Il ne détermine pas quelles adresses peuvent être attribuées dans votre réseau.

Comment sont traités les préfixes IPv4 /31 et /32 ?

Un /31 contient deux adresses, toutes deux utilisables pour des hôtes sur une liaison point à point. La vue d’ensemble affiche ces bornes et compte deux hôtes. Un /32 contient une adresse et compte un hôte, mais laisse vides les champs du premier et du dernier hôte. Les lignes /31 et /32 générées laissent aussi ces champs vides. Vérifiez le contexte de votre réseau avant d’attribuer une adresse.

Le calculateur vérifie-t-il si une adresse est joignable ?

Non. Il calcule les plages à partir de l’adresse et du préfixe dans votre navigateur. Il ne scanne pas le réseau, ne consulte pas les tables de routage et ne teste aucun hôte. Le type affiché repose sur une classification limitée des plages, pas sur une consultation complète des registres ni sur un test d’accessibilité publique.

Détails techniques

Calcul des adresses IPv4

Les calculs IPv4 convertissent les octets en valeurs de 32 bits. Un ET bit à bit détermine le réseau, et le masque inversé fixe la fin de la plage. Un /24 contient 256 adresses, généralement comptées comme 254 hôtes. La vue d’ensemble compte deux hôtes pour /31 et un pour /32, avec des règles d’affichage différentes pour leurs champs de plage d’hôtes.

Calcul des préfixes IPv6

L’analyseur développe la notation hexadécimale compressée en huit groupes, puis applique le préfixe à une chaîne binaire de 128 bits. Les bits restants à zéro donnent le réseau, et les bits restants à un donnent la dernière adresse. Les grands nombres d’adresses utilisent BigInt avant le formatage, pour éviter les arrondis du type Number de JavaScript.

En afficher 2 de plusAfficher moins

Génération de sous-réseaux

Les deux modes ajoutent ceil(log2(count)) bits au préfixe de départ et listent le nombre demandé de sous-réseaux de taille égale. Le nombre doit être compris entre 1 et 256. Les demandes dépassant les 32 ou 128 bits de l’adresse sont refusées. Tous les sous-réseaux de la liste utilisent le même nouveau préfixe. Il n’est pas possible de leur attribuer des tailles différentes dans une même liste.

Traitement dans le navigateur et contenu des rapports

Les calculs s’exécutent dans cette page sans envoyer l’adresse saisie à un service de recherche. La page charge toutefois des scripts et d’autres ressources nécessaires. Le changement de mode conserve l’état actuel de la page. Un rechargement efface les données et résultats. TXT et JSON incluent les valeurs binaires affichées. CSV contient des lignes de propriétés et de valeurs. Les sous-réseaux générés ne font pas partie de ces rapports.