Je vais faire pédagogique !
Exemple : 1 réseau 72.0.0.0/8 à partager en 400 sous-réseaux.
- /8 donc 24 bits dispo (car 32-8=24),
- 400 sous réseaux donc on va considérer 512=2^9 (400 est entre 256 et 512),
- il reste donc 15 bits (24-9) pour les sous-réseaux (soit 32766 machines par sous-réseaux).
Je veux l'adresse 1428 du réseau 326. (les réseaux commence à 0 et les adresses à 1).
=> cette adresse est (72).(325).(1428) avec 72/8, 325/9 et 1428/13
En binaire 72=01001000/8, 325=101000101/9, et 1428=000010110010100/15. (ajouter les 0 en tête pour bien avoir 8,9,15 bits)
Soit 72.325.1428=01001000.101000101.000010110010100 ce qui donne en redécoupant en paquet de 8 :
01001000.10100010.10000101.10010100=72.162.133.148
Les histoires de 32+128+256 ne servent qu'à faire la conversion décimal vers binaire. Cela a très peu d'intérêt (c'est très "basic") ! Ce qui est important c'est de découper des segments de bits (et éventuellement de les regrouper différemment, p.e. en 4 paquets de
A faire : quel est le n° de réseau et le broadcast du sous-réseau 326 ?