Paramétrer un réseau informatique, cela consiste essentiellement à distribuer des adresses de communication à chacune des machines présentes sur le réseau. Pour que toutes les machines communiquent bien, il faut un bon système d'adressage que vous calculerez à partir de l'adresse IP et celle du masque de sous-réseau, les adresses de réseau et de diffusion. L'adressage par classes est devenu obsolète et remplacé par l'adressage CIDR.
Étapes
-
Déterminez le nombre total de bits utilisés pour le sous-réseautage. Pour un réseau de classe, le nombre total de bits (T b ) est de 8. Le nombre total de bits utilisés pour le sous-réseautage (n) est déterminé par le masque.
- Les masques de sous-réseau peuvent être 0, 128, 192, 224, 240, 248, 252, 254 et 255.
- Le nombre de bits utilisés pour le sous-réseautage (n) est fonction du masque de sous-réseau selon les équivalences suivantes : 0 = 0 ; 128 = 1 ; 192 = 2 ; 224 = 3 ; 240 = 4 ; 248 = 5 ; 252 = 6 ; 254 = 7 et 255 = 8.
- Tout masque de sous-réseau ne comprenant que les valeurs 255 et 0 est considéré comme un masque par défaut.
- Imaginons que votre adresse IP soit 210.1.1.100 et celle du masque de sous-réseau 255.255.255.224. Le nombre total de bits (T b ) est de 8. Selon le tableau, le nombre de bits utilisés pour le sous-réseautage pour ce masque est de 3.
-
Déterminez le nombre de bits laissés à l'hôte (m). La formule est la suivante : m = T b - n. Dans l'étape précédente, nous avons déterminé le nombre de bits utilisés pour le sous-réseautage (n) et nous connaissons le nombre total de bits utilisés (T b =8). Pour savoir le nombre de bits laissés pour l'hôte, faites : T b - n, soit 8 - n.
- Dans l'exemple précédent, n était égal à 3, si bien que le nombre de bits laissés pour l'hôte (m) est : m = 8 - 3 = 5.
-
Calculez le nombre de sous-réseaux. Le nombre de sous-réseaux est 2 n et le nombre d'hôtes par sous-réseau ( ) est : .
- Dans notre exemple, le nombre de sous-réseaux est : 2 n = 2 3 = 8. Vous pouvez compter sur 8 sous-réseaux.
-
Calculez la valeur du dernier bit utilisé pour le masquage. La valeur du dernier bit utilisé (Δ) pour le masquage de sous-réseau est : Δ = 2 m .
- Dans notre exemple, la valeur du dernier bit utilisé pour le masquage de sous-réseau est : Δ = 2 5 = 32. La valeur du dernier bit utilisé est 32.
-
5Calculez le nombre d'hôtes par sous-réseau. Le nombre d'hôtes par sous-réseau est donné par la formule : 2 m - 2 .
-
Séparez les sous-réseaux. Séparez-les par la valeur du dernier bit utilisé pour le masquage de sous-réseau. Tout est en place, il ne reste plus qu'à définir les plages d'adresses des sous-réseaux : elles sont séparées de la valeur du dernier bit utilisé pour le masquage de sous-réseau (incrément noté Δ). Dans notre exemple, nous avons trouvé que : Δ = 32. Les plages sont donc séparées d'un incrément de 32.
- Les 8 sous-réseaux, établis précédemment, sont clairement présentés dans les huit rectangles ci-dessus.
- Chacun des rectangles contient 32 adresses.
-
Déterminez les adresses de réseau et de diffusion pour les adresses IP. La première adresse dans un sous-réseau est l'adresse de réseau, tandis que la dernière du sous-réseau est l'adresse de diffusion.
-
Déterminez l'adresse de diffusion pour votre adresse IP. La première adresse du sous-réseau dans laquelle se trouve votre adresse IP est l'adresse de réseau et la dernière adresse, celle de diffusion.
- Dans notre exemple, vous le voyez dans l'illustration, l'adresse IP 210.1.1.100 est dans le sous-réseau 210.1.1.96 - 210.1.1.127. En conséquence, 210.1.1.96 est l'adresse de réseau et 210.1.1.127 est l'adresse de diffusion.
Publicité
Calculer les adresses de réseau avec un adressage CIDR
-
Transformez la longueur du préfixe en bits. Avec l'adressage CIDR, vous avez une adresse IP classique, suivie d'une barre oblique (/), puis d'une valeur, la longueur en bits du préfixe. Cette dernière définit en fait le masque de sous réseau. Les 32 bits d'une adresse se décomposent en 4 octets de 8 bits, il faut décomposer la longueur du préfixe en incréments de 8 et un reste.
- Pour une longueur de 27, décomposez sous la forme : 8 + 8 + 8 + 3.
- Pour une longueur de 12, décomposez sous la forme : 8 + 4 + 0 + 0.
- Pour la longueur par défaut (32), décomposez sous la forme : 8 + 8 + 8 + 8.
-
Convertissez en notation décimale la longueur en bits du préfixe. Les groupes de bits doivent à présent, par convention, être présentés sous forme décimale pointée. Précédemment, nous avons vu que la longueur du préfixe 27 pouvait s'écrire 8 + 8 + 8 + 3, ce qui, converti, donne le masque de sous-réseau 255.255.255.224.
- Prenons un autre exemple, l'adresse IP est 170.1.0.0/26. En utilisant tableau ci-dessus, vous voyez que la longueur en bits du préfixe 26 peut s'écrire 8 + 8 + 8 + 2, ce qui convertit donne l'adresse 255.255.255.192. En conclusion, l'adresse IP est 170.1.0.0 et le masque de sous-réseau est 255.255.255.192 (en notation décimale).
-
3Déterminez le nombre total de bits. Le nombre total de bits (T b ) s'obtient en utilisant la formule suivante : T b = 8.
-
Déterminez le nombre de bits utilisés pour le sous-réseautage. Les masques de sous-réseau peuvent être 0, 128, 192, 224, 240, 248, 252, 254 et 255. Le tableau ci-dessus vous donne la correspondance entre le nombre de bits utilisés pour le sous-réseautage (n) et le masque de sous-réseau.
- 255 est la valeur par défaut des octets des masques de sous-réseau (classe A : 255.0.0.0).
- Dans l'étape précédente, nous avons déterminé l'adresse IP est 170.1.0.0 et le masque de sous-réseau est 255.255.255.192.
- Le nombre total de bits (T b ) est de 8.
- Dans l'exemple, le masque de sous-réseau étant 192, le nombre de bits utilisés pour le sous-réseautage est de 2 conformément au tableau ci-dessus.
-
Calculez le nombre de bits laissés à l'hôte. Dans l'étape précédente, nous avons déterminé le nombre de bits utilisés pour le sous-réseautage (n) et nous connaissons le nombre total de bits (8). Il suffit de soustraire pour connaitre le nombre de bits de l'hôte (m) : m = T b - n.
- Dans notre exemple, le nombre de bits utilisés pour le sous-réseautage (n) est 2. En conséquence, le nombre de bits laissés pour l'hôte est m = 8 - 2 = 6.
-
6Calculez le nombre de sous-réseaux. Le nombre de sous-réseaux est 2 n .
- Dans notre exemple, le nombre de sous-réseaux se calcule en faisant : 2 2 , soit 4.
-
Calculez la valeur (Δ) du dernier bit utilisé pour le masquage. Celui-ci s'obtient avec la formule : Δ = 2 m .
- Dans notre exemple, la valeur du dernier bit utilisé pour le masquage de réseau s'obtient en calculant ainsi : Δ = 2 6 , soit 64.
-
Calculez le nombre d'hôtes par sous-réseau. Le nombre d'hôtes par sous-réseau est de : 2 m - 2.
-
Séparez les sous-réseaux. Séparez-les par la valeur du dernier bit utilisé pour le masquage. Il ne reste plus qu'à définir les plages d'adresses des sous-réseaux : elles sont séparées de la valeur du dernier bit utilisé pour le masquage de sous-réseau (incrément noté Δ).
- Dans notre exemple, la dernière valeur utilisée pour le masquage de sous-réseau est 64. Vous obtenez 4 sous-réseaux avec 64 adresses.
-
Trouvez dans quel sous-réseau est votre adresse IP. Dans le dernier exemple, l'adresse 170.1.0.0 est dans le sous-réseau 170.1.0.0 - 170.1.0.63.
-
Déterminez votre adresse de diffusion. La première adresse dans un sous-réseau est l'adresse de réseau et la dernière, l'adresse de diffusion.
- Dans notre exemple, l'adresse IP est 170.1.0.0. Donc, 170.1.0.0 est l'adresse de réseau et 170.1.0.63 est l'adresse de diffusion.
Publicité
-
1Récupérez vos adresses IP et de sous-réseau. Sous Windows, vous trouverez votre adresse IP en tapant « ipconfig » dans l'invite de commande. Cette adresse IP est à côté de la mention adresse IPv4 , quant à l'adresse de sous-réseau, elle est juste sous la précédente. Sous macOS, vous trouverez votre adresse IP et votre adresse de sous-réseau en cliquant sur le menu Pomme , puis sur Préférences Système et enfin sur l'icône Réseau .
-
2Exécutez un navigateur Internet. Que ce soit avec un PC ou un Mac, vous pouvez vous servir de votre navigateur préféré (Chrome, Firefox, IE, Edge…) Rendez-vous ensuite sur la page : http://jodies.de/ipcalc .
-
3Entrez l'adresse IP dans le champ Address ( Adresse ). Le site affiche automatiquement votre adresse IP, mais vérifiez quand même qu'elle est correcte, parfois il manque le dernier chiffre. En ce cas, il vous suffit d'ajouter ce qui manque.
-
4Entrez le masque de sous-réseau dans le champ Netmask (i.e. 24). Là encore, le site va alors essayer de trouver automatiquement votre adresse de sous-réseau et l'afficher. Vérifiez quand même que le masque est le bon. Vous pouvez remplir le champ en format CDIR (/24) ou en notation décimale (255.255.255.0).
-
5Cliquez sur le petit bouton Calculate ( Calculer ). Sous le champ de l'adresse IP, l'adresse de réseau apparaitra en bleu, à côté Network . Quant à l'adresse de diffusion, elle sera elle aussi en bleu, mais sur la ligne Broadcast , sous l'adresse précédente.Publicité
Exemples
Exemple de réseau de classe
- Prenons l'adresse IP 100.5.150.34 et celle de son masque de sous-réseau, 255.255.240.0.
Le nombre total de bits (T b ) est : T b = 8.
Masque de sous-réseau 0 128 192 224 240 248 252 254 255 Nombre de bits utilisés
pour le sous-réseautage (n)0 1 2 3 4 5 6 7 8
Nombre de bits utilisés pour le sous-réseautage (n 1 ) pour le masque de sous-réseau 240 : n 1 = 4 (voyez le tableau ci-dessus, à un masque de 240 correspondent 4 bits pour le sous-réseautage).
Nombre de bits utilisés pour le sous-réseautage (n 2 ) pour le masque de sous-réseau 0 : n 2 = 0 (voyez le tableau ci-dessus, à un masque de 0 correspond 0 bit pour le sous-réseautage).
Nombre de bits laissés pour l'hôte (m 1 ) pour le masque de sous-réseau 240 :
m 1 = T b - n 1 = 8 - 4 = 4.
Nombre de bits laissés pour l'hôte (m 2 ) pour le masque de sous-réseau 0 :
m 2 = T b - n 2 = 8 - 0 = 8.
Nombre de sous-réseaux pour le masque de sous-réseau 240 : 2 n 1 = 2 4 = 16.
Nombre de sous-réseaux pour le masque de sous-réseau 0 : 2 n 2 = 2 0 = 1.
Valeur du dernier bit utilisé pour le masquage de sous-réseau pour le masque de sous-réseau 240 : Δ 1 = 2 m 1 = 2 4 = 16.
Valeur du dernier bit utilisé pour le masquage de sous-réseau pour le masque de sous-réseau 0 : Δ 2 = 2 m 2 = 2 8 = 256.
Pour le masque de sous-réseau 240, les adresses auront un incrément de 16 et pour le masque de sous-réseau 0, ce sera 256. En utilisant les valeurs Δ 1 et Δ 2 précédemment déterminées, les plages des 16 sous-réseaux se présentent ainsi :100.5.0.0 - 100.5.15.255 100.5.16.0 - 100.5.31.255 100.5.32.0 - 100.5.47.255 100.5.48.0 - 100.5.63.255 100.5.64.0 - 100.5.79.255 100.5.80.0 - 100.5.95.255 100.5.96.0 - 100.5.111.255 100.5.112.0 - 100.5.127.255 100.5.128.0 - 100.5.143.255 100.5.144.0 - 100.5.159.255 100.5.160.0 - 100.5.175.255 100.5.176.0 - 100.5.191.255 100.5.192.0 - 100.5.207.255 100.5.208.0 - 100.5.223.255 100.5.224.0 - 100.5.239.255 100.5.240.0 - 100.5.255.255
L'adresse IP 100.5.150.34 est dans la plage 100.5.144.0 - 100.5.159.255 : en conséquence, 100.5.144.0 est l'adresse de réseau et 100.5.159.255 l'adresse de diffusion .
Exemple de réseau avec adressage CIDR
- Soit l'adresse IP suivante en CIDR = 200.222.5.100/ 9
:
9 = 8 + 1 + 0 + 0 255 . 128 . 0 . 0
Pour l'adresse IP 200.222.5.100, l'adresse du masque de sous-réseau est 255.128.0.0.
Le nombre total de bits (T b ) est : T b = = 8.Masque de sous-réseau 0 128 192 224 240 248 252 254 255 Nombre de bits utilisés
pour le sous-réseautage (n)0 1 2 3 4 5 6 7 8
Nombre de bits utilisés pour le sous-réseautage pour le masque de sous-réseau 128 : n 1 = 1 (voyez le tableau ci-dessus, à un masque de 128 correspond 1 bit pour le sous-réseautage).
Nombre de bits utilisés pour le sous-réseautage pour le masque de sous-réseau 0 :
n 2 = n 3 = 0 (voyez le tableau ci-dessus, à un masque de 0 correspond 0 bit pour le sous-réseautage).
Nombre de bits laissés pour l'hôte (m 1 ) pour le masque de sous-réseau 128 :
m 1 = T b - n 1 = 8 - 1 = 7.
Nombre de bits laissés pour l'hôte (m 2 et m 3 ) pour les masques de sous-réseau 0 :
m 2 = m 3 = T b - n 2 = T b - n 3 = 8 - 0 = 8.
Nombre de sous-réseaux pour le masque de sous-réseau 128 : 2 n 1 = 2 1 = 2.
Nombre de sous-réseaux pour le masque de sous-réseau 0 = 2 n 2 = 2 n 3 = 2 0 = 1.
Valeur du dernier bit utilisé pour le masquage de sous-réseau pour le masque de sous-réseau 128 : Δ 1 = 2 m 1 = 2 7 = 128.
Nombre d'hôtes par sous-réseau : 2 m 1 - 2 = 2 7 - 2 = 126.
Valeur du dernier bit utilisé pour le masquage de sous-réseau pour le masque de sous-réseau 0 : Δ 2 = Δ 3 = 2 m 2 = 2 m 3 = 2 8 = 256.
Nombre d'hôtes sur chacun des deux sous-réseaux :
2 m 2 - 2 = 2 m 3 - 2 = 2 8 - 2 = 254.
Pour le masque de sous-réseau 128, les adresses auront un incrément de 128 et pour le masque de sous-réseau 0, ce sera 256. En utilisant les valeurs Δ 1 , Δ 2 et Δ 3 précédemment déterminées, les plages des sous-réseaux se présentent ainsi :200.0.0.0 - 200.127.255.255200.128.0.0 - 200.255.255.255
L'adresse IP 200.222.5.100 est dans la plage 200.128.0.0 - 200.255.255.255. En conséquence, 200.128.0.0 est l'adresse de réseau et 200.255.255.255 l'adresse de diffusion .
Conseils
- Avec l'adressage CIDR, une fois la conversion du préfixe en bits faite en notation décimale, la procédure de détermination des sous- réseaux est la même que pour un réseau de classe.
- Cette méthode ne fonctionne qu'avec le protocole IPv4, non avec le protocole IPv6.