Calculateur de sous-réseau

Une IP et un préfixe en entrée, tout le sous-réseau en sortie : adresses de réseau et de diffusion, plage d’hôtes utilisables, masque générique et détail binaire, plus un planificateur VLSM pour découper un réseau et un outil d’expansion/compression IPv6. Tout s’exécute dans votre navigateur ; rien n’est envoyé nulle part.

Sous-réseau IPv4

Planificateur VLSM

Découpez un réseau en sous-réseaux de tailles différentes. Saisissez le réseau de base, puis un nombre d’hôtes requis par ligne : le planificateur attribue à chacun le plus petit bloc qui lui convient, en commençant par le plus grand, et signale le moment où un besoin ne tient plus.

Expansion et compression IPv6

Collez une adresse IPv6 pour la voir entièrement développée, dans sa forme compressée la plus courte et, avec une longueur de préfixe, l’adresse de réseau que ce préfixe sélectionne.

Ce que fait un masque de sous-réseau

Une adresse IPv4 compte 32 bits, et la longueur de préfixe indique combien de ces bits nomment le réseau. Un /24 signifie que les 24 premiers bits sont le réseau et les 8 derniers des hôtes : 256 adresses, dont 254 utilisables. Allongez le préfixe et le réseau rétrécit : un /25 est la moitié d’un /24, un /30 compte quatre adresses, un /31 est une liaison point à point sans aucune adresse gaspillée. Le masque n’est que ces bits de préfixe écrits comme une adresse : /24 vaut 255.255.255.0, /16 vaut 255.255.0.0, /8 vaut 255.0.0.0. Le calculateur montre la forme binaire parce que le découpage en sous-réseaux cesse d’être mystérieux dès que l’on voit le bit frontière : tout ce qui est à sa gauche est réseau, tout ce qui est à sa droite est hôte.

Les deux adresses que vous ne pouvez pas attribuer sont l’adresse de réseau elle-même (tous les bits d’hôte à zéro) et l’adresse de diffusion (tous les bits d’hôte à un). Tout ce qui se trouve entre les deux vous appartient. La première et la dernière adresse utilisable du résultat sont donc réseau + 1 et diffusion − 1, et le nombre d’adresses utilisables est le total moins ces deux-là, sauf en /31 et /32, où les règles habituelles sont suspendues et où la page le dit explicitement.

Planifier avec VLSM

Le découpage en sous-réseaux de taille fixe gaspille des adresses dès que vos parties ont des tailles différentes : quatre /26 égaux tirés d’un /24 laissent la liaison série à deux hôtes occuper un bloc de 62 hôtes. VLSM corrige cela en donnant à chaque partie le plus petit bloc qui lui convient. Le planificateur trie vos besoins du plus grand au plus petit, et cela compte, parce qu’un grand bloc doit tomber sur sa propre frontière, et placer d’abord les petits blocs fragmente l’espace de sorte que le grand n’y tient plus. Chaque besoin reçoit son réseau, son masque, sa plage utilisable et sa diffusion, dans votre ordre d’origine, de sorte que le tableau sert aussi de plan d’adressage à remettre à la personne qui configure les routeurs.

Si un besoin ne tient pas, le planificateur dit lequel et ce qu’il lui fallait, au lieu de tronquer le tableau en silence. Réduisez un besoin, ou partez d’un réseau de base plus grand, et relancez : le calcul est instantané et local, itérer ne coûte donc rien.

IPv6, en bref

Les adresses IPv6 comptent 128 bits écrits en huit groupes de quatre chiffres hexadécimaux, et les règles de compression existent parce que personne ne veut taper 2001:0db8:0000:0000:0000:0000:0000:0001. Une seule suite de groupes à zéro s’effondre en ::, et les zéros de tête de chaque groupe tombent, ce qui donne 2001:db8::1. L’expanseur montre les deux formes pour que vous puissiez vérifier qu’une adresse qu’on vous a donnée est bien celle que vous croyez, et le calcul de préfixe montre le réseau qu’une longueur de préfixe donnée sélectionne, c’est-à-dire ce que vous configurez réellement sur une interface ou dans une règle de pare-feu.

Outils associés : consultez les enregistrements DNS d’un hôte situé dans une plage que vous venez de planifier, ou lancez un bilan de santé complet du site sur un domaine une fois qu’il est en ligne.

Questions fréquentes

Que signifie l’adresse de réseau ?

C’est la première adresse du sous-réseau, l’adresse qui nomme le réseau lui-même. Elle ne peut pas être attribuée à un hôte (sauf sur un /31, où les deux adresses sont utilisables). L’adresse de diffusion est la dernière adresse du sous-réseau ; elle atteint chaque hôte du sous-réseau et ne peut pas non plus être attribuée.

Pourquoi est-ce que je perds deux adresses par sous-réseau ?

Chaque sous-réseau classique réserve l’adresse de réseau et l’adresse de diffusion, donc hôtes utilisables = adresses totales − 2. Un /24 compte 256 adresses et 254 hôtes utilisables. Les exceptions sont /31 (liaisons point à point de la RFC 3021, les deux adresses utilisables) et /32 (une route d’hôte unique).

Qu’est-ce que VLSM et pourquoi l’utiliserais-je ?

Le masque de sous-réseau à longueur variable (Variable Length Subnet Masking) vous permet de découper un réseau en sous-réseaux de tailles différentes, de sorte qu’une liaison qui a besoin de 2 adresses ne consomme pas un /24 entier. Vous énumérez le nombre d’hôtes dont chaque partie a besoin, et le planificateur attribue à chacune le plus petit bloc qui lui convient, en commençant par le plus grand, pour que rien ne soit gaspillé.

En quoi le masque générique diffère-t-il du masque de sous-réseau ?

C’est l’inverse bit à bit : là où le masque de sous-réseau a un 1, le masque générique a un 0, et inversement. Les listes de contrôle d’accès des routeurs et des pare-feu utilisent des masques génériques, c’est pourquoi cette page affiche les deux : un /24 a pour masque 255.255.255.0 et pour masque générique 0.0.0.255.

Cette page envoie-t-elle mes adresses quelque part ?

Non. Les calculs de sous-réseau sont de l’arithmétique pure et s’exécutent entièrement dans votre navigateur. Rien de ce que vous tapez ne quitte la page : il n’y a aucun appel au serveur, et c’est aussi pour cela que la page fonctionne hors ligne une fois chargée.