Masque de sous réseau

minane -  
benours Messages postés 930 Statut Membre -
quels sont les adresses de sous réseau déductibles des couples suivants:
a)adresse ip 194.199.116.98 et masque 255.255.255.192
b)adresse ip 194.199.116.103 et masque 255.255.255.129

4 réponses

benours Messages postés 930 Statut Membre 109
 
a) 194.199.116.64 à 194.199.116.127
Là on ne s'intéresse qu'au dernier octet du masque, les trois premiers étant à "1" ils masquent les trois premiers octets de l'adresse IP (194.199.116):
.01100010 ça c'est la fin de l'IP .98
.11000000 ça c'est le masque .192
----------------
.01000000 ça c'est la première adresse du sous-réseau (les deux premiers bits de .98 sont masqués)
.011111111 ça c'est la dernière adresse du sous-réseau (idem, mais les autres bits à 1)

.01000000 = .64
.01111111 = .127

Pour connaitre le nombre d'adresses qu'on peu effectivement utiliser, il faut retirer .64 (tous les bits à 0) qui est l'adresse du réseau et .127 (tous les bits à 1) qui est l'adresse de broadcast.

b) Ce masque n'est pas correcte. Les masques possibles sont .128 et .192 mais pas 129. Les bits de masquent doivent être consécutifs en partant du bit de poids le plus fort:
255.255.255.192 = 11111111.11111111.11111111.11000000 ok
255.255.255.128 = 11111111.11111111.11111111.10000000 ok
255.255.255.129 = 11111111.11111111.11111111.10000001 pas ok

J'espère que je ne me suis pas trompé, je suis ouvert à la correction ^^.
0
benours Messages postés 930 Statut Membre 109
 
La calculatrice de Windows peut s'avérer utile pour convertir du décimal au binaire et inversement.
0
sdj79 Messages postés 304 Statut Contributeur 118
 
Une fois la gymnastiques du binaire acquise, j'ai pris pour habitude d'utiliser une méthode de type "raccourci"

Le détail se trouve ici https://www.ciscomadesimple.be/2009/08/31/ipv4-determiner-rapidement-le-sous-reseau-et-la-plage-dadresse-pour-une-adresse-donnee/

Un tit article que j'ai écrit il y a quelques mois.
0
benours Messages postés 930 Statut Membre 109
 
C'est sur que c'est plus élégant.
0