Comment découper un réseau en sous-réseaux?

Je cherche à savoir comment découper un réseau en sous-réseaux dont l’un d’entre eux nécessite un nombre particulier d’hôtes.

J’ai lu un livre sur découpage reseau mais il ne précise ni ne montre vraiment la méthode de calcul.

Une entreprise a un réseau dont l’adresse est 193.1.1.0/24 et souhaite avoir 6 sous-réseaux, dont le plus grand doit supporter jusqu’à 25 hôtes.

D’après la documentation que j’ai, il est dit qu’il faut déterminer le nombre de bits nécessaires pour définir 6 sous-réseaux, mais je n’ai aucune idée de comment procéder à partir de là et de la manière dont les bits nécessaires sont déterminés.

Je suis à la recherche d’une méthode et d’une explication pour résoudre ce type de questions, je ne veux pas de solution car je veux apprendre à l’appliquer moi-même :slight_smile:

Rappelez-vous que tout est binaire, donc une puissance de 2. Les adresses et les masques ont 32 bits. Vous disposez de 8 bits (2^8 = 256) pour travailler puisque votre réseau est /24 (32 - 24 = 8). Le nombre requis de sous-réseaux est de 6, ce qui n’est pas une puissance de 2. Vous devez donc choisir la puissance de 2 immédiatement supérieure (8). 8 est 2^3. Les 24 bits que vous avez déjà plus les 3 bits pour les sous-réseaux font 27 bits. Il reste donc 5 bits pour le nombre d’adresses (2^5 = 32) par sous-réseau.

Il faut le sous-réseau d’origine avec le masque pour obtenir le premier sous-réseau, et le nombre d’adresses par sous-réseau pour obtenir le sous-réseau suivant, etc.

C’est ainsi que vous procédez sans que je vous donne la réponse.

OK. Voici la solution :

Le réseau 193.1.1.0 est : 11000001.00000001.00000001.00000000 en binaire
Le masque /24 est : 11111111.11111111.11111111.00000000 en binaire
Le masque /27 (avec 3 bits pour 8 sous-réseaux) est : 11111111.11111111.11111111.11100000
Le 1er sous-réseau est   : 11000001.00000001.00000001.00000000
Le 2ème sous-réseau est  : 11000001.00000001.00000001.00100000
Le 3ème sous-réseau est  : 11000001.00000001.00000001.01000000
Le 4ème sous-réseau est  : 11000001.00000001.00000001.01100000
Le 5ème sous-réseau est  : 11000001.00000001.00000001.10000000
Le 6ème sous-réseau est  : 11000001.00000001.00000001.10100000

Merci beaucoup, mais cela ne répond qu’à une partie de la question, n’est-ce pas ? Comment faire pour que le plus grand d’entre eux puisse supporter jusqu’à 25 hôtes ?

Ils prennent tous en charge 32 adresses par sous-réseau. Dans IPv4, la première et la dernière adresse de chaque sous-réseau sont réservées. Vous avez probablement aussi besoin d’une adresse pour la passerelle, ce qui vous laisse 32-3=29 adresses pour les hôtes par sous-réseau, ce qui répond à votre besoin.