Connectez-vous via MCP →

Entrez le calcul

Formule

Publicité

Résultats

Hôtes utilisables
254
in a /24 network
Adresse réseau 192.168.1.0/24
Masque de sous-réseau 255.255.255.0
Adresse de diffusion 192.168.1.255
Plage d'hôtes 192.168.1.1 – 192.168.1.254
Total des adresses (taille de bloc) 256

Qu'est-ce qu'un calculateur de sous-réseau IP ?

Un calculateur de sous-réseau IP prend une adresse IPv4 et un préfixe CIDR (comme /24) pour déterminer instantanément le masque de sous-réseau, l'adresse réseau, l'adresse de diffusion (broadcast), la plage des adresses d'hôtes utilisables ainsi que le nombre d'hôtes que peut contenir le sous-réseau. C'est un outil incontournable au quotidien pour les ingénieurs réseau, les administrateurs système et toute personne qui prépare une certification réseau. Il s'appuie sur l'adressage IPv4 standard et n'est lié à aucun pays en particulier.

Adresse IPv4 de 32 bits divisée en parties réseau et hôte à la frontière CIDR
Un préfixe CIDR divise l'adresse 32 bits en une partie réseau et une partie hôte.

Comment l'utiliser

Saisissez les quatre octets de votre adresse IPv4 (chacun entre 0 et 255) puis choisissez un préfixe CIDR de 0 à 32. Le calculateur applique le masque à l'IP grâce à un ET binaire (bitwise AND), puis en déduit toutes les valeurs associées. Le résultat mis en avant correspond au nombre d'hôtes utilisables ; le tableau situé en dessous détaille l'adresse réseau, le masque, l'adresse de diffusion, la plage d'hôtes et le nombre total d'adresses.

La formule expliquée

Le masque de sous-réseau est une valeur de 32 bits dont les p bits de gauche sont à 1. Le nombre de bits d'hôte vaut 32 − p, ce qui donne une taille de bloc (nombre total d'adresses) de 2^(32 − p). Deux d'entre elles sont réservées — l'adresse réseau (tous les bits d'hôte à 0) et l'adresse de diffusion (tous les bits d'hôte à 1) — d'où la formule hôtes utilisables = 2^(32 − p) − 2. L'adresse réseau elle-même se calcule par IP ET masque.

$$\text{Mask} = \text{0xFFFFFFFF} \ll (32 - \text{Prefix})$$

$$\left\{ \begin{aligned} \text{IP} &= \text{O1}.\text{O2}.\text{O3}.\text{O4} \\ \text{Network} &= \text{IP} \mathbin{\&} \text{Mask} \\ \text{Broadcast} &= \text{Network} \mathbin{|} (\lnot\,\text{Mask}) \\ \text{Hosts} &= 2^{(32 - \text{Prefix})} - 2 \end{aligned} \right.$$

Publicité
Plage de sous-réseau montrant l'adresse réseau, la plage d'hôtes utilisables et l'adresse de diffusion
Le sous-réseau s'étend de l'adresse réseau à l'adresse de diffusion, avec les hôtes utilisables entre les deux.

Exemple concret

Pour 192.168.1.10/24 : bits d'hôte = \(32 - 24 = 8\), taille de bloc = \(2^8 = 256\), hôtes utilisables = \(256 - 2 = 254\). Le masque est 255.255.255.0, le réseau est 192.168.1.0, l'adresse de diffusion est 192.168.1.255 et la plage d'hôtes utilisables s'étend de 192.168.1.1 à 192.168.1.254.

FAQ

Pourquoi soustraire 2 au nombre d'hôtes ? L'adresse réseau et l'adresse de diffusion ne peuvent pas être attribuées à un appareil : elles sont donc retirées du total des adresses utilisables.

Et les /31 et /32 ? Un /31 sert aux liaisons point à point et offre 2 adresses utilisables (sans adresse de diffusion réservée) ; un /32 représente un hôte unique. Ce calculateur gère ces cas particuliers.

Prend-il en charge l'IPv6 ? Non — cet outil est réservé à l'adressage IPv4 (32 bits).

Dernière mise à jour: