Classes et CIDR

for_info Messages postés 61 Date d'inscription   Statut Membre Dernière intervention   -  
iron11 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai trois questions que j'ai pas pu resoudre aidez moi SVP:
question1:
Supposons qu'un utilisateur restitue une ancienne adresse de classe A ,B ou C comme 17.0.0.0 ou 134.15.0.0 ou 194.65.32.0 anciennement attribuées .Ces adresses n'etant plus jamais utilisées par leurs anciens propriétaires ,pourrait on les attribuer à nouveau selon l'approche CIDR (attribuer par exemple 17.46.64.0/19,134.15.0.0/20 et 194.65.32.0/21)???
question2
Une entreprise s'adresse à un prestataire de service Internet PSI (ISP 'Internet Service Provider' )pour obtenir 800 adresses ,Que devait faire le prestataire dans l'adressage par classes A,B,C pour satisfaire son client et avec quels inconvenients ???

question3
Nous supposons que le presatatire d'accès Internet a reçu pour exercer son activité le bloc d'adresse CIDR 202.0.64.0/18 avec lequel il a constitué son reseau .Chaque presataire est libre de decouper son espace d'adresse comme il l'entend pour fournir des adresses à ses clients ,les clients peuvent également à leur tour découper l'espace reçu pur le distribuer en interne en utilisant la methode CIDR.Ils pourraient meme devenir prestataire d'acces internet .Pour un client demandant 800 adresses que va faire le prestataire si au moment de la demande la premiere adresse reseau qui est libre est 202.0.70.0??

6 réponses

brupala Messages postés 112017 Date d'inscription   Statut Membre Dernière intervention   14 168
 
salut,
alors, on joue au petit RIPE ?
question 1:
oui, bien sûr si toutes les autres adresses du bloc sont libres (dans le cas de l'exemple de ton ex classe C)
question 2:
dans le système des classes, il devait fournir 4 "classe C" ce qui faisait 224 adresses perdues .
remarque aujourd'hui , il fournirait un bloc /23 (512) + un bloc /24 (256) + un bloc /27 (32) probablement .
question 3:
je ne suis pas sûr de bien comprendre la question:
les adresses de 202.0.64.0 à 202.0.69.255 sont déjà attribuées c'est cela ?
et il reste les adresses de 202.0.70.0 à 202.0.127.255 à distribuer d'accord ?
donc la réponse est en partie dans la réponse 2:
3 blocs : /23 , /24 et /27.
maintenant piocher où ?:
décomposons le 3eme octet :
pour 70 cela fait 64+4+2 : 0100 0110
la frontière du /23 de 70 est 0100 011x , donc 70 et recouvre 70 et 71 , le prochain /23 est 202.0.72.0 le bloc sera donc 202.0.70.0/23
ajoutons donc logiquement 202.0.72.0/24
pour le restant, il faudra découper le 202.0.73.0/24 en petits bouts.
le premier /27 sera 202.0.73.0/27 soit de 202.0.73.0 à 202.0.73.31
donc résultat: 202.0.70.0/23 + 202.0.72.0/24 + 202.0.73.0/27
0
for_info Messages postés 61 Date d'inscription   Statut Membre Dernière intervention   13
 
Merci beaucoup brupala
C'est tres bien expliqué.
Sauf pour la premiere question si vous pouvez me detailler la reponse(si vous le permettez);
Une question SVP: est ce qu'on peut prendre les plages d'adresse non contigues par exemple :pour/23 c'est bon 202.0.70.0/23
Mais pour /24 202.0.124.0/23 et aussi pour /27 (càd le 3eme octet entre 70 et 127 quelque soit )
merci beaucoup vos reponses m'ont trop aidé .
merci d'avance.
0
brupala Messages postés 112017 Date d'inscription   Statut Membre Dernière intervention   14 168
 
question1:
Supposons qu'un utilisateur restitue une ancienne adresse de classe A ,B ou C comme 17.0.0.0 ou 134.15.0.0 ou 194.65.32.0 anciennement attribuées .Ces adresses n'etant plus jamais utilisées par leurs anciens propriétaires ,pourrait on les attribuer à nouveau selon l'approche CIDR (attribuer par exemple 17.46.64.0/19,134.15.0.0/20 et 194.65.32.0/21)???

pour l'exemple en "classe C" : 194.65.32.0/24 si tu veux réattribuer cette "classe C" dans un bloc 194.65.32.0/21 tu le supernette : tu le regroupes avec 7 autres classes C , il faut donc vérifier à la base que les autres classes C du bloc ne sont pas attribuées .
ces autres sont : 194.65.33.0/24 194.65.34.0/24 194.65.35.0/24 194.65.36.0 /24 194.65.37.0/24 194.65.38.0/24 194.65.39.0/24 194
ou bien 194.65.33.0/24 + 194.65.34.0/23+ 194.65.36.0/22 si tu préfères (moi, oui) .
est ce qu'on peut prendre les plages d'adresse non contigues
bien sûr,
j'ai expliqué avec des blocs contigus , mais le RIR peut très bien fournir des blocs non contigus suivant ses disponibilités (à négocier avec le client , je pense) .
2videmment, avant de "casser" un gros bloc , il va logiquement attribuer les fragments restants d'un bloc déjà cassé avant d'en casser un autre car distribuer plusieurs petits blocs à un même FAI alourdit inutilement les tables de routage .
dans la même optique , on peut attribuer un bloc à un FAI et garder les blocs suivants sous le coude , pas les attribuer de suite à d'autres aux cas où le premier demanderait une extension, ce serait plus simple de lui "agrandir" son bloc précédent par exemple .
0
for_info Messages postés 61 Date d'inscription   Statut Membre Dernière intervention   13
 
tres bien ,explication claire merci??
Mais j'ai toujours un pb avec ses super-reseaux aidez moi SVP de le finir une fois pour toute?
Ce probleme est le suivant :
Comment je peux savoir les adresses qui vont me donner le super-reseau: les 7 adresses que vous avez calculé plus haut.
moi j'ai fais tout simplement :
on a 194.65.32.0/21 qui est le super-reseau(ou supernette) et donc on calcule les sous reseaux comme ça:
on veut des /24
donc on a 24-21=3 --> 3 bit de plus donc 8=2*2*2
donc il y 8 sous reseaux ( notre ancien reseau (depuis l'ere des classes) + les 7 qu'ils doivent etre non utilisées) c'est bon??
et donc le troisieme octet doit etre un multiple de 8
d'ou les sous reseaux:

194.65.32.0/24
194.65.32.8/24
194.65.32.16/24
194.65.32.24/24
194.65.32.32/24
194.65.32.40/24
194.65.32.48/24
194.65.32.56/24
si c'est faux expliquez moi en detail SVP comme j'ai fais moi (si vous le permettez) vous allez me sauver !!
et je suis sur qu'on fait comme ça mais je ne sais pas pour faire quoi dites moi SVP
merci d'avance
0
brupala Messages postés 112017 Date d'inscription   Statut Membre Dernière intervention   14 168
 
tu t'embrouilles un peu là .
jusque là (y compris) : et donc le troisieme octet doit etre un multiple de 8 tout est juste après, ça se gâte : pourquoi fais tu varier le 4 eme octet dont on n'a pas à tenir compte pour diviser un /21 en /24 .
le résultat de la division de 194.65.32.0/21 en /24 (donc division par 2^3 == 8) est :
194.65.32.0/24
194.65.33.0/24
194.65.34.0/24
194.65.35.0/24
194.65.36.0/24
194.65.37.0/24
194.65.38.0/24
194.65.39.0/24
la prochaine frontière /21 étant 194.65.40.0/21
ça va ?
0

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

Posez votre question
for_info Messages postés 61 Date d'inscription   Statut Membre Dernière intervention   13
 
merci brupala beaucoooooooup.
une precision encore si vous permettez ,est ce que la premiere adresse doit etre la meme que l'adresse de super-reseau (avec le seul changement de masque) c'est à dire est ce qu'elle doit etre 194.65.32.0/24 alors que le super-reseau est 194.65.32.0/21 ou bien on peut debuter avec n'importe qu'elle adresse 194.65.X.0/24 avec X est un multiple de 8??????????
merci beaucoup brupala ???
0
iron11 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

J'ai le même exercice à faire, mais je ne comprend pas pourquoi on passe de 194.65.32.0/21 à 194.65.32.0/24. Est ce que l'on doit faire ca chaque fois qu'on a une classe C ?

je pense faire ;
32-21 = 11, donc il nous faut 10 autres classes C, et donc cela varierai entre

194.65.32.0/21

194.65.42.0/21

Merci de vos réponses.
0
brupala Messages postés 112017 Date d'inscription   Statut Membre Dernière intervention   14 168
 
salut,
oublie les classes stp.
de plus, 194.65.42.0/21 ca n'existe pas.
194.65.40.0/21 oui et 194.65.42.0/23 aussi mais pas 194.65.42.0/21.
0
iron11 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Je ne comprend pas, dans le message de for_info ce passage, pourquoi nous voulons des 24
?

"on veut des /24
donc on a 24-21=3 --> 3 bit de plus donc 8=2*2*2 "
0
brupala Messages postés 112017 Date d'inscription   Statut Membre Dernière intervention   14 168
 
oui,
oui,
8 (2 puissance 3) blocs /24 dans un /21.
whatelse ?
lecture:
https://www.commentcamarche.net/contents/1354-le-cidr#table-des-representations-et-tailles-blocs-cidr
Après, pourquoi des réseaux /24, c'est le client qui demande ...
0
iron11 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
d'accord merci
0
iron11 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Pour l'adresse : 134 15 0 0 /20
c'est une classe B, on veut du /16
20-16=4 2^4 = 16
on veut 16 blocs /16 dans le bloc /20

mais fait on varier le 3eme octet ou le 4eme ?

134 15 0 0 /16
134 15 1 0 /16

135 15 15 0 / 16

est ce correct ?
0