le chiffre apres le / représente en décimal le nombre de bits a 1 de ton masque.
Sachant que le masque (et les adresses IP) sont codées sur 4 octets, donc 4 fois 8 bits :
un /24 equivaut a 3*8 octets or un octet = 255 (128+64+32+16+8+4+2+1)en decimal donc
/24 ==> 255.255.255.0
/16 ==> 255.255.0.0
...
dans ton cas : 18=8+8+2
/18 ==>255.255.192.0 car 255.255.(128+64+0+0+0+0+0+0).0
ca donne en binaire :
11111111.11111111.11000000.00000000
les bits a 0 correspondent aux machines (moins 2 pour l'adresse du sous réseau et l'adresse du broadcast) :
000000.00000000 ==> adresse du réseau
000000.00000001 ==> adresse de la 1ere machine
000000.00000010
000000.00000011
000000.00000100
000000.00000101
...
111111.11111110 ==> adresse de la derniere machine
111111.11111111 ==> adresse du broadcast
quant au nombre de machines, on avait 6+8 bits d'adressage soit 2^6 * 2^8 adresses, moins les deux sus-citées = 16382 machines
Message édité par karoli le 24-02-2004 à 14:55:41