Salut,
Encore une fois:
Les classes d'adresses ip ne servent plus à rien depuis longtemps .
Il est déprimant de voir que des profs enseignent toujours cela alors que nous arrivons dans IPV6 et que le CIDR existe depuis 15 ans .
Dans le CIDR , le C signifie classless , donc sans classes .
Du fait que les classes n'existent plus, on peut considérer aussi que les sous-réseaux non plus .
Il n'ya plus ques des réseaux à part entière , définis par leur maque et des agrégats de réseaux pour les tables de routage .
Sinon pour la question ,
une adresse ip est composée de 2 parties variables l'une indiquant le numéro de réseau et l'autre le numéro du host dans ce réseau la taille des 2 parties est représentée par le masque .
en notation CIDR, le masque s'écrit /x x étant le nombre de bits de l'adresse affectés à la partie réseau .
la différence 32-x en ipV4 indique le nombre de bits pour la partie host .
exemple
/16 == 255.255.0.0 soit 16 bits à la partie réseau et 32-16 bits à la partie host
/24 == 255.255.255.0 soit 24 bits à la partie réseau et 8 bits à la partie host .
le nombres d'adresses disponibles pour le réseau est égal à 2 puissance nombre de bits de la partie host - 2
par exemple /26 == 255.255.255.192 laisse 6 bits à la partie host (32-26) soit 2puissance 6 = 64 - 2 donc 62 adresses de machines dans ce réseau .
/32 == 1 machine (exception)
/31 == 2 machines (exception)
/30 == 2 machines
/29 == 6 machines
/28 == 14 machines
/27 == 30 machines
/26 == 62 machines
/25 == 126 machines
/24 == 254 machines
/23 == 510 machines
/22 == 1022 machines
etc ... etc..
et ... Voili Voilou Voila !