← Toutes les calculatrices

Tech

Calculateur de sous-réseau

Prend une adresse IPv4 et un préfixe CIDR, puis renvoie les adresses réseau et de diffusion, le masque de sous-réseau, le masque générique (wildcard), la plage d'hôtes utilisables et le nombre d'hôtes.

Besoin des étapes ? Demandez à Math BuddieUne explication détaillée en français.

Comment utiliser cette calculatrice

  1. Saisissez n'importe quelle adresse IPv4 appartenant au sous-réseau, il n'est pas nécessaire que ce soit l'adresse réseau.
  2. Saisissez la longueur du préfixe, c'est-à-dire le nombre après la barre oblique en notation CIDR.
  3. Consultez l'adresse réseau, celle à laquelle font référence les tables de routage et les règles de pare-feu.
  4. Utilisez la plage d'hôtes exploitables pour attribuer des adresses statiques ou configurer des pools DHCP.
  5. Vérifiez le nombre d'hôtes avant de redécouper en sous-réseaux ; chaque division réduit de moitié les adresses disponibles.

Méthode de calcul

Une adresse IPv4 est un nombre de 32 bits. La longueur du préfixe indique combien de bits de tête identifient le réseau, laissant le reste pour les hôtes. L'opération logique ET entre l'adresse et le masque met les bits d'hôte à zéro et donne l'adresse réseau ; l'opération OU avec le masque inversé les met tous à un et produit l'adresse de diffusion. Toutes les adresses intermédiaires sont assignables.

Le nombre d'hôtes utilisables est de 2^(32 − préfixe) − 2 car deux adresses sont réservées : tous les bits d'hôte à zéro identifient le réseau lui-même et tous à un constituent la diffusion du sous-réseau. C'est pourquoi un /24 offre 254 adresses utilisables et non 256. Les exceptions sont le /31, que la RFC 3021 autorise sur les liaisons point à point en exploitant les deux adresses, et le /32, qui est une route vers un hôte unique.

Le masque générique (wildcard), qui est l'inverse binaire du masque de sous-réseau, est indiqué car les listes de contrôle d'accès Cisco et les déclarations réseau OSPF l'utilisent à la place du masque de sous-réseau. Le calculateur signale également si l'adresse fait partie de l'espace privé RFC 1918 (10/8, 172.16/12 ou 192.168/16), ce qui détermine si elle est routable sur l'internet public ou nécessite une NAT.

Formule et références

réseau = adresse ET masque ; diffusion = réseau OU NON masque ; hôtes utilisables = 2^(32 − préfixe) − 2

RFC 4632 (Classless Inter-Domain Routing), RFC 1918 (Allocation d'adresses privées), RFC 3021 (Préfixes /31 sur les liaisons point à point).

Exemple de calcul

192.168.10.37 avec un préfixe /26.

  1. Un masque /26 est 255.255.255.192, ce qui laisse 6 bits d'hôte.
  2. La taille du bloc est de 64, les réseaux démarrent donc à .0, .64, .128 et .192 ; .37 se situe dans le bloc .0.
  3. Réseau = 192.168.10.0, diffusion = 192.168.10.63.
  4. Hôtes utilisables = 2⁶ − 2 = 62, de .1 à .62.

Réseau 192.168.10.0/26, plage de .1 à .62, diffusion .63, 62 adresses utilisables.

Questions fréquentes

Pourquoi deux adresses sont-elles inutilisables ?

La plus basse identifie le réseau et la plus haute constitue l'adresse de diffusion. Aucune ne peut être attribuée à un hôte sur un sous-réseau standard.

À quoi sert le masque générique (wildcard) ?

Les ACL Cisco et les configurations OSPF utilisent le masque inversé. Un /24 a pour masque générique 0.0.0.255.

Puis-je utiliser un /31 ?

Sur les liaisons point à point, oui. La RFC 3021 autorise l'utilisation des deux adresses car aucune diffusion n'est nécessaire.

Combien de sous-réseaux /26 entrent dans un /24 ?

Quatre. Chaque bit de préfixe supplémentaire double le nombre de sous-réseaux et divise par deux le nombre d'hôtes par sous-réseau.

English version