Calculateur VLSM

Saisissez un réseau parent et le nombre d’hôtes dont chaque sous-réseau a besoin. Le calculateur place les blocs du plus grand au plus petit et vous donne un plan de sous-réseaux VLSM.

La longueur du préfixe peut aller de 0 à 30 (un /31 ou un /32 ne peut pas être divisé).
Hôtes nécessaires dans chaque sous-réseau (1 à 20 lignes ; le nom est facultatif ; les lignes vides sont ignorées)
Incluez dans les hôtes que vous saisissez les adresses utilisées pour une passerelle.
Lorsque cette option est désactivée, le plus petit sous-réseau est un /30 (2 hôtes). Lorsqu’elle est activée, 1 hôte nécessaire donne un /32 et 2 hôtes nécessaires donnent un /31. Un /31 sert à une liaison point à point, et les deux adresses peuvent être utilisées pour des hôtes (RFC 3021).
Réseau parent —

Totaux
Nombre total d’adresses du réseau parent—
Total des blocs demandés—
Adresses allouées—
Adresses non allouées—
Première adresse non allouée—
Utilisation (alloué ÷ total du parent)—

Les blocs sont placés à partir du début du réseau parent, du plus grand au plus petit (à taille égale, dans l’ordre où vous les avez saisis). C’est la procédure habituelle, et non une norme.

Le texte copié est la liste des réseaux alloués (CIDR), un par ligne, dans l’ordre d’allocation.

Ce qu’est le VLSM

Le VLSM (variable length subnet masking, masque de sous-réseau de longueur variable) divise un réseau parent en sous-réseaux de tailles différentes. Lorsque les sous-réseaux ont besoin de nombres d’hôtes différents, les faire tous de la même taille (même longueur de préfixe) gaspille des adresses. Adapter la longueur du préfixe aux hôtes nécessaires utilise les adresses efficacement. Un tableau du nombre d’adresses pour chaque longueur de préfixe IPv4 figure dans la RFC 1878 (un document informatif).

La procédure d’allocation (la procédure habituelle)

  1. Transformez chaque demande en plus petit bloc comportant assez d’hôtes. Pour les préfixes /30 et plus courts, hôtes utilisables = adresses totales − 2 (l’adresse réseau et l’adresse de diffusion ne sont pas utilisables). Par exemple, 100 hôtes demandent un /25 (126 hôtes) et 50 hôtes un /26 (62 hôtes).
  2. Triez les blocs du plus grand (le plus d’hôtes) au plus petit. Les blocs de même taille gardent l’ordre des lignes que vous avez saisies.
  3. Placez-les les uns après les autres à partir du début du réseau parent.

C’est la manière courante de procéder, et elle n’est pas définie par une norme. Les blocs CIDR ont une taille égale à une puissance de deux (RFC 4632), et le début de chaque bloc est une adresse multiple de la taille du bloc (une frontière de réseau). Placer le plus grand d’abord maintient l’alignement des frontières (l’outil vérifie aussi qu’elles le sont).

Quand il n’y a pas assez d’adresses

/31 et /32

Exemple

Divisez le réseau parent 192.168.0.0/24 en quatre sous-réseaux de 100, 50, 25 et 10 hôtes (avec /31 et /32 désactivés) :

Ordre Hôtes nécessaires Allocation Adresses utilisables
1 100 192.168.0.0/25 192.168.0.1 à 192.168.0.126
2 50 192.168.0.128/26 192.168.0.129 à 192.168.0.190
3 25 192.168.0.192/27 192.168.0.193 à 192.168.0.222
4 10 192.168.0.224/28 192.168.0.225 à 192.168.0.238

Les blocs totalisent 128 + 64 + 32 + 16 = 240 adresses, et 16 adresses (à partir de 192.168.0.240) ne sont pas allouées.

Un exemple avec un manque : demander à 192.168.0.0/24 des sous-réseaux de 126, 126 et 2 hôtes exige deux blocs /25 (128 adresses chacun), qui remplissent les 256 adresses du parent ; la troisième demande (2 hôtes, un /30 de 4 adresses) ne peut donc pas être allouée (il manque 4 adresses).

Remarques

Sources et vérifications

Les mentions de RFC ci-dessus ont été vérifiées dans les RFC lors de la création de la version japonaise de cet outil (29 octobre 2026) : RFC 3021 (section 2.1, préfixes de 31 bits sur des liaisons point à point), RFC 4632 (CIDR ; les préfixes représentent des blocs de puissance de deux) et RFC 1878 (un tableau informatif des tailles de sous-réseaux). Elles n’ont pas été revérifiées pour cette page. La procédure « le plus grand d’abord » n’est pas définie par une RFC ; c’est la pratique habituelle.

Questions fréquentes

Qu’est-ce que le VLSM ?

Une manière de diviser un réseau parent en sous-réseaux de tailles différentes, adaptées au nombre d’hôtes dont chacun a besoin.

Pourquoi allouer le plus grand d’abord ?

Placer d’abord les plus gros blocs maintient le début de chaque bloc sur une frontière de réseau (un multiple de la taille du bloc) et laisse peu de trous. C’est une pratique courante, et non une norme.

Puis-je utiliser un /31 sur un réseau local ?

La RFC 3021 décrit l’usage sur des liaisons point à point. Elle ne précise pas d’usage comme sous-réseau de réseau local.

Que se passe-t-il s’il n’y a pas assez d’adresses ?

L’outil compare le total des blocs avec le réseau parent, indique combien d’adresses manquent et liste les lignes qui n’ont pas pu être allouées, avec la raison.