Connectez-vous via MCP →

Entrez le calcul

Formule

Publicité

Résultats

Hôtes utilisables
254
adresses d'hôtes attribuables
Masque de sous-réseau 255.255.255.0
Adresse réseau 192.168.1.0/24
Adresse de broadcast 192.168.1.255
Premier hôte utilisable 192.168.1.1
Dernier hôte utilisable 192.168.1.254
Nombre total d'adresses 256

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

Un calculateur de sous-réseau prend une adresse IPv4 accompagnée d'un préfixe CIDR (par exemple 192.168.1.10/24) et détermine instantanément l'adresse réseau, le masque de sous-réseau, l'adresse de diffusion (broadcast), la plage d'adresses d'hôtes utilisables ainsi que le nombre total d'hôtes que le sous-réseau peut accueillir. C'est un outil indispensable pour les ingénieurs réseau, les administrateurs système et les étudiants qui apprennent le fonctionnement de l'adressage IP et du découpage en sous-réseaux. Cet outil s'appuie sur l'adressage IPv4 standard : il est universel et ne dépend d'aucun pays ni d'aucun fournisseur.

Comment l'utiliser

Saisissez les quatre octets de votre adresse IPv4 (chacun compris entre 0 et 255) puis choisissez une longueur de préfixe entre 0 et 32. Lancez le calcul pour afficher le masque de sous-réseau, l'adresse réseau, le premier et le dernier hôte utilisable, l'adresse de broadcast ainsi que le nombre d'hôtes disponibles. Un réseau en /24, par exemple, offre 256 adresses au total et 254 hôtes utilisables.

La formule expliquée

Le masque de sous-réseau s'obtient en décalant l'ensemble des bits à 1 vers la gauche du nombre de bits réservés aux hôtes : \(\text{masque} = (\text{0xFFFFFFFF} \ll (32 - \text{préfixe})) \mathbin{\&} \text{0xFFFFFFFF}\). L'adresse réseau est le résultat d'un ET binaire entre l'IP et le masque : \(\text{réseau} = \text{IP} \mathbin{\&} \text{masque}\). L'adresse de broadcast met à 1 tous les bits d'hôte : \(\text{broadcast} = \text{réseau} \mathbin{|} \lnot\,\text{masque}\). Le nombre d'hôtes utilisables vaut \(2^{32 - \text{préfixe}} - 2\), où l'on retranche l'adresse réseau et l'adresse de broadcast. Pour les préfixes /31 et /32, il n'y a aucun hôte utilisable selon les règles classiques, et le compteur affiche donc 0.

$$\begin{gathered} \text{Total} = 2^{\,32 - \text{Prefix}}, \qquad \text{Usable} = 2^{\,32 - \text{Prefix}} - 2 \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{IP} &= \text{Oct1} \cdot 2^{24} + \text{Oct2} \cdot 2^{16} + \text{Oct3} \cdot 2^{8} + \text{Oct4} \\ \text{Mask} &= \big(\text{0xFFFFFFFF} \ll (32 - \text{Prefix})\big) \\ \text{Network} &= \text{IP} \mathbin{\&} \text{Mask} \\ \text{Broadcast} &= \text{Network} \mathbin{|} \lnot\,\text{Mask} \end{aligned} \right. \end{gathered}$$
Schéma d'une adresse IPv4 de 32 bits divisée en parties réseau et hôte par une ligne de préfixe CIDR
Un préfixe CIDR divise les 32 bits en une partie réseau et une partie hôte.

Exemple concret

Pour 192.168.1.10/24 : bits d'hôte = \(32 - 24 = 8\). Masque = 255.255.255.0. Réseau = 192.168.1.0. Broadcast = 192.168.1.255. Hôtes utilisables = \(2^8 - 2 = 254\), allant de 192.168.1.1 à 192.168.1.254.

Schéma de plage d'adresses montrant l'adresse réseau, la plage d'hôtes utilisables et l'adresse de diffusion
Les adresses réseau et de diffusion encadrent la plage d'hôtes utilisables.

FAQ

Pourquoi retrancher 2 au nombre d'hôtes ? La première adresse d'un sous-réseau est réservée comme identifiant du réseau et la dernière sert d'adresse de broadcast ; aucune des deux ne peut donc être attribuée à un équipement.

Que signifie /24 ? Le préfixe /24 indique que les 24 premiers bits identifient le réseau et que les 8 bits restants sont disponibles pour les hôtes, ce qui équivaut à un masque 255.255.255.0.

Cet outil prend-il en charge l'IPv6 ? Non : ce calculateur ne couvre que l'adressage IPv4. L'IPv6 repose sur un espace d'adressage de 128 bits et obéit à des conventions différentes.

Dernière mise à jour: