Eazy Toolbox
Aller à l'outil

Calculateur de sous-réseau IP

Saisissez une adresse et un préfixe pour obtenir le réseau, la diffusion, le masque, le masque générique, la plage d'hôtes et leur nombre — et découpez le bloc en sous-réseaux égaux.

Vos données ne quittent jamais votre navigateur. Cet outil fonctionne entièrement sur votre appareil.

Accepts 192.168.1.0/24, 192.168.1.0 255.255.255.0, or a bare address.

Network address
192.168.1.0/24identifies the block
Subnet mask
255.255.255.0
Wildcard mask
0.0.0.255ACLs, OSPF
Broadcast address
192.168.1.255
Usable host range
192.168.1.1 – 192.168.1.254
Usable hosts
254256 addresses in total
Address type
Private192.168.0.0/16 · RFC 1918
Class (historical)
Class C
Reverse DNS zone
1.168.192.in-addr.arpa
Divide this block

Comment le masque découpe une adresse

Une adresse IPv4 fait 32 bits. La longueur du préfixe indique combien de ces bits identifient le réseau ; tout le reste identifie un hôte à l'intérieur. Dans 192.168.1.10/24, les 24 premiers bits — 192.168.1 — forment le réseau, et les 8 derniers la partie hôte.

Le masque de sous-réseau est la même information écrite comme une adresse : 24 bits à un suivis de 8 bits à zéro donnent 255.255.255.0. Un ET logique entre l'adresse et le masque efface les bits d'hôte et laisse l'adresse de réseau ; mettre au contraire tous les bits d'hôte à un donne l'adresse de diffusion.

réseau = adresse ET masque · diffusion = réseau OU NON masque

Pourquoi il y a deux hôtes utilisables de moins

Un /24 contient 256 adresses mais seulement 254 utilisables. La première, dont tous les bits d'hôte valent zéro, désigne le sous-réseau lui-même ; la dernière, dont tous les bits d'hôte valent un, en est l'adresse de diffusion. Aucune des deux ne peut être attribuée à une interface.

Le compte vaut donc 2^(32 − préfixe) − 2. Chaque bit pris à la partie hôte divise le bloc par deux : un /25 donne 126 hôtes utilisables, un /26 en donne 62, un /27 en donne 30.

hôtes utilisables = 2^(32 − préfixe) − 2

Les exceptions /31 et /32

La soustraction cesse d'avoir un sens aux petites tailles. Un /31 aurait zéro adresse utilisable : la RFC 3021 le redéfinit donc — sur une liaison point à point, il n'y a personne à qui diffuser, et les deux adresses sont utilisables. C'est pourquoi les liaisons entre routeurs sont couramment en /31 plutôt qu'en /30 comme autrefois.

Un /32 désigne une adresse unique : une route d'hôte, le masque employé dans une règle de pare-feu ou une liste de contrôle d'accès qui ne doit correspondre qu'à une seule machine.

Découper un bloc en sous-réseaux

Chaque bit de préfixe supplémentaire divise le bloc par deux et double le nombre de sous-réseaux. Transformer un /24 en /26 donne quatre sous-réseaux de 62 hôtes utilisables chacun, en .0, .64, .128 et .192 — l'incrément vaut toujours 2^(32 − nouveau préfixe).

Dimensionnez chaque sous-réseau selon le nombre d'hôtes qu'il doit accueillir, puis arrondissez à la puissance de deux supérieure et ajoutez les deux adresses réservées. Un VLAN de 100 appareils réclame un /25, pas un /26.

  • /30 — 2 hôtes utilisables, la liaison point à point classique.
  • /29 — 6 hôtes utilisables, un petit lot de serveurs.
  • /27 — 30 hôtes utilisables, un VLAN de petit bureau.
  • /24 — 254 hôtes utilisables, la taille de LAN par défaut.

Préfixes courants

CIDRMasque et hôtes utilisables
/24255.255.255.0 — 254 hôtes
/25255.255.255.128 — 126 hôtes
/26255.255.255.192 — 62 hôtes
/27255.255.255.224 — 30 hôtes
/28255.255.255.240 — 14 hôtes
/29255.255.255.248 — 6 hôtes
/30255.255.255.252 — 2 hôtes
/16255.255.0.0 — 65 534 hôtes

Questions fréquentes

Quelle différence entre l'adresse de réseau et le premier hôte utilisable ?

L'adresse de réseau a tous ses bits d'hôte à zéro et désigne le sous-réseau lui-même : elle ne peut donc pas être attribuée à un appareil. Le premier hôte utilisable est l'adresse suivante — 192.168.1.0 et 192.168.1.1 pour un /24.

À quoi sert un masque générique ?

C'est l'inverse du masque de sous-réseau : 0.0.0.255 pour un /24. Les listes de contrôle d'accès Cisco et les instructions network d'OSPF raisonnent en masques génériques, où un bit à zéro signifie « doit correspondre » et un bit à un « ignorer ».

Combien d’hôtes tiennent dans un /26 ?

Soixante-deux. Un /26 contient 64 adresses au total, moins l'adresse de réseau et l'adresse de diffusion. Quatre sous-réseaux /26 tiennent dans un /24.

Le bloc 10.0.0.0/8 est-il routable sur Internet ?

Non. 10.0.0.0/8, 172.16.0.0/12 et 192.168.0.0/16 sont réservés à l'usage privé par la RFC 1918, et les routeurs d'Internet rejettent le trafic qui leur est destiné. Ils n'atteignent Internet qu'à travers une traduction d'adresses.

La classe d'une adresse détermine-t-elle encore le masque ?

Non. L'adressage par classes a été remplacé par CIDR en 1993 : le masque est celui qui est configuré, indépendamment du premier octet. La classe indiquée ici relève du contexte historique, utile surtout à la lecture d'anciennes documentations.