Calcul masque sous-reseau

Fermé
miker - 22 mars 2007 à 20:54
brupala Messages postés 109406 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 18 avril 2024 - 17 mars 2008 à 12:06
Bonsoir,

j'explique mon cas:

nous avons un réseau local 192.168.1.0/24 qu'on veux décomposer en 16 sous réseaux.

16 est égal à 2 puissance combien ?

c'est 2 puissance 4, mais il y a un problème si on prend 4, car il faut faire -2 et ça fait 14, c'est pas bon pour notre cas car on veut 16 sous-reseaux

donc il faut prendre 2 puissance 5, ce qui equivaut à 32, donc 32 - 2 = 30, ce chiffre est bon pour notre cas, car on aura 16 avec 14 sous réseaux en plus si on voudra l'etendre à l'avenir.

donc notre chiffre clé est 5

on prend les 5 premiers bits du masque à 1 car (128+64+32+16+8), ce qui nous donne 255.255.255.248 comme masque

pour chaque sous réseau on aura un pas de 8 (car on prend le dernier de la somme indiqué ci-haut), donc 6 postes dans chaque sous-réseaux car 8 - 2 = 6

pour le premier sous réseau, on aura donc 192.168.1.0/255.255.255.248 avec les IP de 192.168.1.1 à 192.168.1.6 et l'adresse de diffusion est 192.168.1.7

pour le 2e sous reseau on aura 192.168.1.8 comme adresse de réseau, exétéra


Seulement voilà, mon souci est que je pense que j'ai fait une erreur quelque part mais je ne vois pas où c'est.

Merci de m'eclairer

Très bonne soirée à tout le monde !

9 réponses

Utilisateur anonyme
23 mars 2007 à 02:53
salut
l'erreur vient du reseau 198.168.1.0/255.255.255.248
(SR= sous reseau)
c vrai que pour avoir 16 reseau il faut empreinter 5 bits donc 32 SR-2(le 1er et le dernier) =30 SR

donc votre masque SR sera 255.255.255.(11111000) les 1s sont les bits de reseaux et les 0s celle des hotes
en conversant 1110000 ca donne 248 donc
masque SR=255.255.255.248

nmbre de bits hotes est 3 donc nombre de hotes est 6=8-2(@de reseau et @de broadcast)

>>moi personnelement j'utilise le pas comme reference pour avoir tout dans ce cas c 2puiss 3=8

EN GENERAL masque SR 255.255.255.248

@reseau-----@1er hote---@drnier hote--@broadcst--reseau utilisé?
192.168.1.0 |192.168.1.1|192.168.1.6|192.168.0.7| NON(le 1er)
192.168.1.8 |192.168.1.9|192.168.1.14|192.168.0.15| oui
192.168.1.16 |192.168.1.17|192.168.1.22|192.168.0.23| oui
192.168.1.24 |192.168.1.25|192.168.1.30|192.168.1.31|oui
.
.
192.168.1.128 |192.168.1.129|192.168.1.134|192.168.1.135| oui
//jusqu'a la t'as tes 16 reseaux ke tu veux
.
.
.
.
192.168.1.240 |192.168.1.241|192.168.1.246|192.168.1.247|oui
192.168.1.248 |192.168.1.249|192.168.1.254|192.168.1.255|NON(dernier)


donc tu ne peut pas utiliser ni le SR 192.168.1.0 ni 192.168.1.248

j'espere que j'ai repondu a ta question
4
pipo1036 Messages postés 1 Date d'inscription dimanche 16 mars 2008 Statut Membre Dernière intervention 16 mars 2008 2
16 mars 2008 à 13:35
svp je beux un ptit resumé comment en calcul un sous reseux
2
brupala Messages postés 109406 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 18 avril 2024 13 617
17 mars 2008 à 12:06
on ne calcule pas un sous réseau, on choisit la taille d'un réseau .
0
Newtristan Messages postés 138 Date d'inscription mercredi 21 février 2007 Statut Membre Dernière intervention 8 juin 2008 15
23 mars 2007 à 18:53
Sans critiquer vos calculs, ça limite drolement le nombre de poste possible par sous-réseau !

Perso, je prèfère attaqué le troisième octet pour définir les sous réseau en classe "C".
Chez Cisco, les routeurs définissent les sous-réseaux par les bits du masque qui sont à 0 et qui devraient être à 1 en fonction de la classe de l'adresse (?).

brut :
254 sous reseaux de 254 postes.
soit les reseaux 192.168.1.0 /16 à 192.168.254.0 /16
(soient des @IP de 192.168.xxx.1 à 192.168.xxx.254)

En restant avec les 5bits pour 30 sous-reseaux, restent 3 bits MSB à 1 = 224 : (pour le fun du CCNA que j'ai pas)
soient les 30 sous-reseaux (0 et 31 exclus car broadcast)
192.168.1.0 /19 (@ de 192.168.1.1 à 1.254 - masque 255.255.224.0)
192.168.2.0 /19
...
192.168.29.0 /19
192.168.30.0 /19

Non ?
Ca à l'air trop simple, j'ai du faire une connxxx
1
Newtristan Messages postés 138 Date d'inscription mercredi 21 février 2007 Statut Membre Dernière intervention 8 juin 2008 15
23 mars 2007 à 19:10
GROSSE ERREUR !

Sans critiquer vos calculs, ça limite drolement le nombre de poste possible par sous-réseau !

en fait, il faudrait passer en classe "B" publique genre 172.16.0.0 /16
pour avoir plus de postes.

3 MSB = 224
5 bits Sous rz 1 à 30 (0-31 exclus) = 224+1 et 224+30

172.16.225.0 / 19 (@Ip de 172.16.225.1 à 172.16.225.254 - 255.255.224.0)
...
172.16.254.0 /19 (@ip de 172.16.254.1 à 254.254 - 255.255.224.0)

Non ?

NON C'eSst PAS ça !!! je recommence !
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
brupala Messages postés 109406 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 18 avril 2024 13 617
23 mars 2007 à 19:48
heu là ....
stop. arrêtez, c'est mal parti :
1 - les classes d'adresses , on s'en fout, ça n'existe plus .
2 - pour faire 16 sous réseaux il faut rajouter 4 bits au masque pas 5
en effet la règle des -2 s' applique aux adresses hosts mais pas aux sous réseaux.
rectification:
effectivement , autrefois , du temps des stack ip primaires on éliminait les sous réseau tout à 0 et tout à 1 car certaines machines bêtes confondaient le sous réseau 0 avec le réseau d'origine .
Ce temps là est révolu les stacks ip ont évolué et on a trop gaspillé d'adresses avec cette règle à la noix.
donc ,
dans un réseau /24 , tu peux faire 16 sous réseaux (/20) de 14 machines chacun.
1
OK c'etait justement sur ça que j'hesitais, et je me suis dit que l'erreur tournerait autour de ça !

en effet la regle des -2 je l'ai betement appliqué à 2 puissance4 ou 5ce qui fallait pas faire.

donc si on rectifie le problème, le masque est donc à présent de 255.255.255.240

Merci beaucoup !

Miker
0
Newtristan Messages postés 138 Date d'inscription mercredi 21 février 2007 Statut Membre Dernière intervention 8 juin 2008 15
24 mars 2007 à 09:08
C'est bien la peine que je lise les bouquin officiels Cisco !

On se casse le cxx en ligne de commande sous Telnet, pour, chez le client, tomber sur une interface web ou tu paramètre ton switch (Vlan, trunck) en 5 clics !
0
Newtristan Messages postés 138 Date d'inscription mercredi 21 février 2007 Statut Membre Dernière intervention 8 juin 2008 15
23 mars 2007 à 19:33
reprenons,

172.16.0.0 /16 est en "B"

Pour 16 sous reseaux, il faut 5bits, soit 2p5=32, moins les extrèmes = 30 sous réseaux.

on va donc faire 30 sous-rz de 11 bits (2048-2=2046 postes)

le masque est donc bien /21 - 255.255.248.0 (merci)

le premier sous-rz est 172.16.8.0 /21 (@IP de 172.16.8.1 à 15.254)
le second 172.16.16.0 /21 (@IP de 172.16.16.1 à 31.254)
...
le dernier 172.16.216.0 /21 (@ip de 172.16.216.1 à 247.254)

OUf !


0
benflador Messages postés 44 Date d'inscription vendredi 2 mars 2007 Statut Membre Dernière intervention 23 avril 2013 2
24 mars 2007 à 09:37
on a une @IP:192.168.1.0 d'où mask: 255.255.255.0
on veut 16 s/rx donc on va utiliser 5bits soit 2^5
ce qui nous donne 32-2 combinaisons donc 30 s/rx (il ne faut pas oublier de retrancher toujours 2)
on convertit le dernier octet de l'@ IP en binaire
0 = 00000000 on utilise les 5 premiers bits en comptant de la gauche vers la droite pour trouver le nombre de postes par s/rx
soit 2^3 qui nous donne 8-2 = 6 postes par s/rx (il ne faut pas oublier de retrancher toujours 2)
Dans ton cas tu as besoin de 16s/rx (30-16=14s/rx)
il te restera 14s/rx pour une future extension.
Tes @IP de s/rx seront : 192.168.1.0,8,16,24,32,40,48,56,64,72,80,88,96,104,112,120,128,…..,248
Les @IP 192.168.1.0 et le 192.168.1.248
La 1ère @IP 192.168.1.0 n’est pas utilisée car, elle détermine l’@IP de départ, du réseau
La dernière @IP 192.168.1.248 n’est pas aussi utilisée car, elle permet de cibler l’ensemble des différents s/rx. (@ de diffusion du réseau)
Les @ précitées ne sont pas attribuées à des postes mais plutôt aux ports d’un routeur.
• Ton 1er s/rx sera 192.168.1.8/29 et les @IP des postes seront de 192.168.1.9 à 192.168.1.15
• Ton 2ème s/rx sera 192.168.1.16 et les @IP des postes seront de 192.168.1.17 à 192.168.1.23
• Ton 3ème s/rx sera 192.168.1.24 et les @IP des postes seront de 192.168.1.25 à 192.168.1.31
• Etc.

J’espère t’avoir éclairer juste un tout petit peu.

Bonne journée à toi !
0
merci Benflador, mais apparemment ça se contredit entre Brupala et toi...

Brupala a dit que dans le cas des sous-réseaux, on ne fait pas -2, donc on fait 2 puissance 4 (-2 c'est pour enlever les adresses reseau et de broadcast)

Toi tu dit qu'il faut toujours faire -2, donc on fait 2 puissance 5, mais à ce moment là je ne comprend pas pourquoi on doit faire -2 pour 16 (ce qui nous reste 14 et ce n'est pas bon)

Ce que j'aimerai savoir, c'est quel est la méthode de vous deux qu'on doit utiliser de nos jours dans les réseaux

Cordialement,

miker
0
Newtristan Messages postés 138 Date d'inscription mercredi 21 février 2007 Statut Membre Dernière intervention 8 juin 2008 15
24 mars 2007 à 17:33
ben, si tu passe une certif Cisco, c'est -2 et une classe B pour avoir plus de poste ? non ?

(sauf si tu te contente de 6 postes par s/s rz)
0
miker > Newtristan Messages postés 138 Date d'inscription mercredi 21 février 2007 Statut Membre Dernière intervention 8 juin 2008
24 mars 2007 à 18:22
oui mais sur les nouveaux routeurs cisco maintenant (les 2600) ils reconnaissent systématiquement les classes d'adresse de sous-reseau, donc plus besoin de faire -2

mais lequel est exact dans la contradiction entre Brupala et Beldaflor ?
0
brupala Messages postés 109406 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 18 avril 2024 13 617 > miker
25 mars 2007 à 23:17
aucun routeur cisco actuel ne reconnait de classe d'adresse.
les classes d'adresses n'existent plus.
un masque peut avoir la taille que l'on veut (le réseau défini par ce masque plutôt).
P.S.
je mets encore les 2600 dans les routeurs actuels ;-)
0
brupala Messages postés 109406 Date d'inscription lundi 16 juillet 2001 Statut Membre Dernière intervention 18 avril 2024 13 617 > miker
25 mars 2007 à 23:25
tout à fait:
avec les matériels actuels (qui ont moins de 10 ans) on peut très bien utiliser les sous réseau tout à 0 et tout à un (au niveau des bits de numérotation de sous réseau) il y avait d' anciennent règles qui interdisaient d'utiliser ces sous réseaux mais elles sont obsolètes et ont fait perdre beaucoup trop d'adresses.
0
bonjour
je voudrais savoir comment on peut calculer un masque de sous reseau dun sous reseau par exemple on a ladresse suivante 80.16.24.32
et cela sqns connaiitre ladresse du reseau auquel appartient le sous reseau
0
Bonjour Fatouza;

c'est quasiment impossible de dire comme çà avec l'@ 80.16.24.32 quel est son masque !!! il faut en moins dire combien d'hotes existent dans le S/R ...


veuillez reformuler la question ?
0