ItsMyIp

Calculateur de sous-réseau IP

Entrez une adresse en notation CIDR (192.168.1.0/24) ou avec son masque — l'outil calcule réseau, broadcast, plage utilisable et nombre d'hôtes, en IPv4 comme en IPv6.

01À quoi sert le découpage en sous-réseaux ?

Le subnetting consiste à découper une plage d'adresses IP en réseaux plus petits. Le masque (ou le préfixe CIDR) sépare chaque adresse en deux parties : les bits de réseau, communs à toutes les machines du sous-réseau, et les bits d'hôte, propres à chacune. Deux machines du même sous-réseau communiquent directement ; au-delà, le trafic passe par une passerelle.

En pratique, on s'en sert pour dimensionner un réseau d'entreprise, segmenter un LAN (utilisateurs, serveurs, IoT…), configurer un pare-feu ou un VPC cloud, ou simplement comprendre pourquoi deux machines ne se voient pas. Cet outil fait le calcul instantanément, sans rien envoyer : tout se passe à la volée. Pour savoir quelle adresse publique vous utilisez, voyez Mon IP.

02Les préfixes les plus courants

/8
16 777 214 hôtes — les très grands blocs historiques (ex. 10.0.0.0/8 en privé).
/16
65 534 hôtes — typique d'un site entier (ex. 192.168.0.0/16 en privé).
/24
254 hôtes — le sous-réseau « standard » des LAN : 192.168.1.0/24 et son masque 255.255.255.0.
/25 à /28
126, 62, 30, 14 hôtes — segmentation fine : DMZ, VLAN techniques, petits bureaux.
/30
2 hôtes — liaisons point à point traditionnelles entre routeurs.
/31
2 hôtes sans broadcast (RFC 3021) — liaisons point à point modernes, économise la moitié des adresses.
/32
1 hôte — désigne une machine unique, notation courante dans les pare-feux et les routes.
/64 (IPv6)
Le sous-réseau standard d'un LAN IPv6 : 2^64 adresses, requis pour l'autoconfiguration SLAAC.

03En ligne de commande

Le calcul est aussi disponible en texte brut et en JSON (CORS ouvert) — pratique dans un script d'infrastructure :

$ curl "its-my-ip.com/subnet?cidr=192.168.1.0/26"
network: 192.168.1.0
broadcast: 192.168.1.63
usable_hosts: 62
$ curl "its-my-ip.com/api/subnet?cidr=192.168.1.0/26"
{ "network": "192.168.1.0", "usableHosts": 62, … }

04Questions fréquentes

Pourquoi perd-on 2 adresses dans chaque sous-réseau ?

La première adresse (tous les bits d'hôte à 0) identifie le réseau lui-même, la dernière (tous à 1) est l'adresse de broadcast qui s'adresse à toutes les machines. Elles ne sont donc pas attribuables à un hôte. Exceptions : le /31 (RFC 3021) utilisé en point à point, et le /32 qui désigne une machine seule.

Que veut dire la notation CIDR /24 ?

Le nombre après la barre indique combien de bits, en partant de la gauche, forment la partie réseau de l'adresse. /24 signifie 24 bits de réseau et 8 bits d'hôte, soit le masque 255.255.255.0 et 254 hôtes utilisables. Plus le préfixe est grand, plus le sous-réseau est petit.

Comment choisir la taille d'un sous-réseau ?

Comptez les machines prévues, ajoutez une marge de croissance, puis prenez la puissance de 2 immédiatement supérieure (+2 pour le réseau et le broadcast). Pour 50 machines : 64 adresses, soit un /26. Trop petit, il faudra renuméroter ; trop grand, vous gaspillez des adresses et élargissez le domaine de broadcast.

Les classes A, B, C existent-elles encore ?

Non : l'adressage par classes a été remplacé par CIDR en 1993, qui autorise n'importe quelle taille de préfixe. On parle encore de « classe C » par habitude pour désigner un /24. La classe reste affichée ici à titre historique, car elle apparaît dans beaucoup de cours et de documentations.

Pourquoi les sous-réseaux IPv6 sont-ils tous en /64 ?

En IPv6, les 64 derniers bits identifient l'interface, et l'autoconfiguration SLAAC en a besoin en entier. On ne découpe donc jamais plus finement qu'un /64 pour un LAN. La segmentation se fait au-dessus : un opérateur délègue typiquement un /48 ou un /56, que l'on découpe en /64.

05Autres outils réseau