CIDR calcul de masque

Résolu
zakuzasama Messages postés 135 Date d'inscription   Statut Membre Dernière intervention   -  
 Fifi -
bonjour a tous j ai une petite question pour le cidr
1)
j ai une adresse 192.168.1.0 et je dois definir un masque autorisant 2 adresses par sous reseau j ai donc choisi 192.168.1.0/30 est ce que c'est corect ?
2)
une deuxieme adresse 172.16.0.0 et je dois definir 120 sous reseau
j ai choisi 172.16.0.0/23 mais je ne suis pas sur de la reponse

merci d avance pour votre aide ; )
A voir également:

7 réponses

arth Messages postés 9374 Date d'inscription   Statut Contributeur Dernière intervention   1 293
 
Bonjour

1 ) pour la première réponse , le masque c'est plutot la igne 255.255....

et le /xx placé derrière l'adresse correspond si je ne me trompe pas au nombre de bits qui composent l'adresse réseau.
Dans ton cas se serait plutot 192.168.1.0/24 .

Ensuite vu que tu ne veux que 2 machines par sous réseau, il est donc nécessaire de ne garder que les 2 derniers bits de l'adresse, ton masque lui sera bien de 30.

Les 6 premiers bits du dernier octet de l'adresse sont donc réservé pour faire des sous-reseaux. pour obtenir ton masque , il suffit de mettre tous les bits des octets qui ne changent pas à 1, et de mettre ceux qui composent l'adresse de sous-reseau à 1 également.


Par exemple pour ton adresse qui est de classe C, tu sais que les 3 premiers octets ne changent pas, donc tu places tout les bits à 1 des 3 premiers octets:

192.168.1.X ----> le début du masque est alors 255.255.255.X

ensuite tu mets tous les bits qui composent les sous réseaux à 1 , ce qui donne alors :

masque : 11111111.11111111.11111111.111111XX

ce qui correspond à ----> 255.255.255.252

ton masque de réseau est donc 255.255.255.252


2 ) Pour moi une adresse de type 172.XX.XX.XX est une adresse de classe B, donc 16 bits qui définissent 'adresse réseau.

ensuite on doit définir 120 sous-réseaux :

on doit donc trouver le nombre de bits nécessaires pour former les sous-reseaux, et donc trouver n( nombre de bits nécessaire ) tel que:

(2^n)-2 supérieur ou égal à 120

on en déduit alors que n =7 car 2^7 - 2=126 sous réseaux possibles un nombre de bits =7.

en reproduisant comme dans le 1, on trouve alors le masque qui est donc :

172.16.11111110.00000000 ---> masque = 255.255.254.0



si tu as des questions sur ca n'hesite pas.

Bonne après-midi
7
zakuzasama Messages postés 135 Date d'inscription   Statut Membre Dernière intervention   1
 
cool j ai tout bon allors ^^ (pour une fois)
merci pour vos reponses ca m aide beaucoup ;)
0
faten
 
bonsoir svp si qqn peut m'aider dans cet exercice:
adress reseau 171.63.0.0
36 sous reseaux
question:valeur du masque???
adresse de broadcast du 10eme sous reseau utilisable!!!! urgent svp
0
Fifi
 
Bonjour,
Pourquoi (2^n)-2 supérieur ou égal à 120
Il s'agit d'un calcul de sous-réseau et tu retranches -2 ?
C'est 2^n il me semble
0
rereduck
 
1/ Oui, c'estca, ca te donne le masque 255.255.255.252
Tu réserves donc 2bits pour définir les adresses hôtes, ce qui fait (2^2)-2 hôtes possibles soit 4-2=2 (^ = puissance)

2/C'est bon aussi (masque = 255.255.254.0), tu peut avoir (2^7)-2 sous réseaux avec ca soit 126 sous réseaux. Tes sous-réseaux iront de 2 en 2 : 172.16.2.0, 172.16.4.0, 172.16.6.0 etc ....

Si je me trompe corrigez moi, mais il me semble que c'est ca.
2
samimimi
 
salut pour
1) c'est juste on veut 2 adresses par sous réseau
il faut 2^(32-x)-2=2
donc 2^(32-x)=2^2
32-x=2
x=30

donc 192.168.1.0/30 comme masque CIDR
2
amzi
 
Slt
pour obtenir 2 adresses réseaux il faut 2^(1 bit) = 2 réseaux

donc 192.168.1.0 Équiva = 192.168.1.0000 0000
conclusion votre masque
255.255.255.128 ou 192.168.1.0 /25

Remarque : /n ,/25 c'est une annotation CIDR
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
floxi Messages postés 145 Date d'inscription   Statut Membre Dernière intervention   94
 
bonjour,
je suis d'accord avec toi pour le premier masque mais pour le second pour codé 120 réseau il te faut 7bits. 32-7 = 25 je pense q'un masque de 25 serai plus approprié. Mais je peut surement me tromper attend confirmation.
0
rereduck
 
arf, j'ai été trop lent ^^
0
my god
 
1) correcte.
2) faux, parce qu'il la longueur de préfixe est sur /25
0