Calculateur de sous-réseau IP

Saisissez une adresse IPv4 et un préfixe CIDR ou un masque pour voir son réseau, son adresse de diffusion (broadcast), sa plage d'hôtes et le nombre d'hôtes utilisables. Ce calculateur ne prend en charge que l'IPv4 ; l'IPv6 n'est pas inclus.

Votre adresse

Quatre nombres de 0 à 255 séparés par des points, par exemple 192.168.1.10.

Un préfixe comme 24 ou /24, ou un masque comme 255.255.255.0.

Résultat

Veuillez corriger les champs signalés.
Adresse réseau
192.168.1.0/24
Adresse de diffusion (broadcast)
192.168.1.255
Masque de sous-réseau
255.255.255.0
Masque inverse (wildcard)
0.0.0.255
Premier hôte utilisable
192.168.1.1
Dernier hôte utilisable
192.168.1.254
Hôtes utilisables
254
Nombre total d'adresses
256
Type d'adresse
Privée (RFC 1918)
Masque en binaire
11111111.11111111.11111111.00000000

Comment un sous-réseau est calculé

Le préfixe indique combien de bits de tête de l'adresse identifient le réseau. L'adresse réseau est l'adresse IP avec tous les bits d'hôte à 0, et l'adresse de diffusion a tous les bits d'hôte à 1. Le masque inverse est le masque de sous-réseau dont les bits sont inversés.

Les hôtes utilisables se situent entre l'adresse réseau et l'adresse de diffusion : un sous-réseau contient donc 2 puissance le nombre de bits d'hôte, moins deux. Deux exceptions : une liaison point à point /31 (RFC 3021) a deux adresses utilisables, les deux extrémités de la plage, et un /32 est un hôte unique, où l'adresse réseau, de diffusion et d'hôte sont identiques.

Formules utilisées

Réseau = IP AND Masque
Diffusion = Réseau OR Masque inverse
Nombre total d'adresses = 2^(32 − préfixe)
Hôtes utilisables = 2^(32 − préfixe) − 2  (/31 : 2, /32 : 1)

Exemple détaillé

L'adresse 192.168.1.10 avec un préfixe /24 :

  1. Masque : 255.255.255.0 ; masque inverse : 0.0.0.255
  2. Réseau : 192.168.1.10 AND 255.255.255.0 = 192.168.1.0
  3. Adresses : 2^8 = 256, soit 254 hôtes utilisables de .1 à .254

192.168.1.10/24 appartient au réseau 192.168.1.0/24 avec 254 hôtes utilisables.

Hypothèses et limites

  • Seul l'IPv4 est pris en charge ; l'IPv6 n'est pas inclus.
  • Les octets avec zéros initiaux sont rejetés car certains systèmes les lisent comme de l'octal.
  • Les masques doivent être contigus (tous les bits à 1 d'abord).
  • Pour /31 et /32, le premier et le dernier hôte suivent la RFC 3021 et les conventions d'hôte unique ; certains équipements anciens peuvent ne pas accepter les liaisons /31.

Sources et références

Outils associés