Le sous-réseautage des adresses IP est une compétence essentielle pour concevoir des réseaux efficaces et sécurisés. Il consiste à diviser un réseau plus vaste en segments plus petits et gérables. Cet article fournit une approche claire et progressive pour calculer les sous-réseaux d'adresses IP pour la conception du réseau.

Comprendre les classes d'adresse IP et les masques

Les adresses IP sont classées en classes (A, B, C, D, E), chacune avec des masques de sous-réseau par défaut. Pour la conception de réseau, les classes A, B et C sont les plus pertinentes. Le masque de sous-réseau détermine les portions réseau et hôte d'une adresse IP.

Par exemple, une adresse de classe C utilise généralement un masque sous-net de 255.255.255.0, permettant 254 adresses d'hôte utilisables. L'ajustement du masque sous-net permet de créer des sous-réseaux plus petits ou plus grands en fonction des besoins du réseau.

Processus de calcul du sous-réseau étape par étape

Suivez ces étapes pour calculer les sous-réseaux :

  • Déterminer le nombre de sous-réseaux requis : Déterminer le nombre de réseaux distincts nécessaires.
  • Calculer le nombre d'adresses hôtes par sous-net : Considérez le nombre maximal d'appareils par sous-net, y compris les adresses de réseau et de radiodiffusion.
  • Choisir un masque sous-net approprié : En fonction de ce qui précède, sélectionnez un masque qui fournit suffisamment d'adresses.
  • Calculer les plages de sous-réseau : Utilisez des maths binaires pour déterminer les adresses réseau, les adresses de diffusion et les plages d'hôtes valides.

Exemple de calcul

Supposons qu'un réseau nécessite 4 sous-réseaux avec au moins 50 hôtes chacun. À partir d'une adresse de classe C 192.168.1.0:

Pour accueillir 50 hôtes, un masque subnet de 255.255.255.192 (ou /26) est adapté, fournissant 62 adresses utilisables par sous-net. Diviser le réseau en 4 sous-nets implique l'emprunt de bits de la partie hôte.

Les plages de sous-réseaux seraient :

  • 192.168.1.0/26
  • 192.168.1.64/26
  • 192.168.1.128/26
  • (En milliers de dollars des États-Unis)