Bonjour à tous!
Je prépare mes partiels de cette semaine (hé oui!) et je n'ai pas bien saisi ce qu'est l'adressage du sous-réseau. J'ai donc demandé à notre cher ami google de m'aider. Il m'a trouvé un site où j'ai tout compris, sauf! un petit détail que j'aimerai que vous m'éclaircissez :
http://www.linux-france.org/prj/edu/...e/ch02s03.html
Voici la partie du texte concerné :
Sous-réseaux
Nombre de sous-réseaux
Le nombre théorique de sous-réseaux est égal à 2^n, n étant le nombre de bits à 1 du masque, utilisés pour coder les sous-réseaux.
Exemple :
Adresse de réseau : 200.100.40.0
Masque : 255.255.255.224
224 = 11100000 donc 3 bits pour le N° de sous-réseau et 5 bits pour l'hôte.
Le nombre de sous-réseaux est donc de : 23 =8.
Pourquoi 23 = 8 ?
Un autre point dans:
Adresse de diffusion d'un sous-réseau
Il faut mettre tous les bits de la partie hôte à 1.
Cherchons l'adresse de diffusion des sous réseaux précédents.
*
Avec le masque 255.255.255.224
Pour le sous-réseau 200.100.40.32
32 = 001 00000 donc l'adresse de diffusion est 001 11111 = 63.
L'adresse de diffusion complète est donc 200.100.40.63
Pour le sous-réseau 200.100.40.64 l'adresse de diffusion est 200.100.40.95
...ETC ...
Avec le masque 255.255.255.129
Pour le sous-réseau 200.100.40.1 l'adresse de diffusion est 200.100.40.127
Pour le sous-réseau 200.100.40.128 l'adresse de diffusion est 200.100.40.254
Pourquoi 254 et pas 255 car avec 255 le dernier bit serait à 1 donc on serait dans le sous-réseau 10000001 , en décimal 129.
Au départ, 32 = 001 00000 donc l'adresse de diffusion est 001 11111 = 63.
Je suis d'accord, pour l'exemple avec 64 aussi : 64+16+8+4+2+1 = 95
Mais après, pour 200.100.40.1 pourquoi c'est 127, alors que ça aurai dû être 1?
Je pense que c'est lié au masque de sous-réseau, quelqu'un peut m'expliquer le rapport entre les deux?
Merci!
Partager