Si tu à 178.213.98.45/22 22 représente les 22bits a 1 dans l'écriture binaire du subnet mask en partant de la gauche vers la droite c'est a dire 11111111.11111111.11111100.00000000 soit 8 bits par Octet si tu veut connaitre le Nb de machine tu fait 210-2 = 1022 (ce qui fait en Dec. 255.255.252.0)
puissance 10 10 étant le Nb de bits restants -2 est pour l'@ du sous-réseau 178.0.0.0/22 et pour l'@ de diffusion 178.255.255.255/22
Tu a donc 1022 machines adressable.
Edit 13/01/15: je crois bien m'être embrouiller aussi
Euh oui, j'ai considéré /19 au lieu de /20. Étourderie
J'en profite, j'ai encore un doute.
J'ai une adresse IP du type : 130.79.177.92
Je peux connecter combien d'ordinateurs ? J'ai écris dans mon cours : \( 2^{16} - 2 \) mais si je ne connais pas son masque, je ne peux pas le savoir ? A moins que le masque se déduise implicitement de l'adresse IP ?
_____
D'ailleurs, avec un masque de 255.255.34.0 , j'ai combien d'ordinateurs ? Car ça me fait 11111111.11111111.00100010.00000000. J'aurai donc dis \( 2^9 - 2 \)
D'ailleurs, avec un masque de 255.255.34.0 , j'ai combien d'ordinateurs ? Car ça me fait 11111111.11111111.00100010.00000000. J'aurai donc dis \( 2^9 - 2 \)
- Edité par Abrahan il y a environ 1 heure
Heu, il n'y a rien qui te choque dans ton masque là ?
Je peux connecter combien d'ordinateurs ? J'ai écris dans mon cours : \( 2^{16} - 2 \) mais si je ne connais pas son masque, je ne peux pas le savoir ? A moins que le masque se déduise implicitement de l'adresse IP ?
Un masque de sous-réseau (désigné par subnet mask, netmask ou address mask en anglais) est un masque indiquant le nombre de bits d'une adresse IPv4 utilisés pour identifier le sous-réseau et le nombre de bits caractérisant les hôtes (ce qui indique aussi le nombre d'hôtes possibles dans ce sous-réseau).
Ce n'est pas possible, c'est pas une IP particulière = un masque particulier, mon @IP local de mon PC est 192.168.1.5 au masque 255.255.255.0 j'ai donc 2^8-2 Hôtes adressables(254). Mais je peut très bien changer mon masque et le réduire a 255.255.255.248 ce qui me fait 2^3-2 Hôtes adressables(6) avec toujours mon IP à 192.168.1.5. Le masque va juste me séparer de ce qui n'on pas le même.
Je peux connecter combien d'ordinateurs ? J'ai écris dans mon cours : \( 2^{16} - 2 \) mais si je ne connais pas son masque, je ne peux pas le savoir ? A moins que le masque se déduise implicitement de l'adresse IP ?
C'est chaud là quand même, faut revoir tout depuis le début.
Tu mélanges adresse IP et adresse de réseau dans tous les sens. Une IP c'est une seule adresse. Si tu veux un réseau il te faut une adresse de réseau valide associée à un masque. Et on ne peut pas déduire un masque à partir d'une IP.
Ah ok, c'est pour ça que je vois partout sur internet que ça n'est plus valide ça. Du coups, maintenant, j'aurai toujours besoin de l'@ IP ET du mask ?
Parce que dans la vraie vie, ton fournisseur d'accès te donne une plage d'adresses IP, donc un masque de sous-réseau pour tes adresses publiques. Et que sur tes adresses privées, tu sais ce que tu as fait. Et si c'est pas ton réseau, tu demandes les infos à celui qui sait.
.
- Edité par michelbillaud 11 janvier 2015 à 22:36:22
Non mais je veux dire, si je veux faire du subnetting ou autre, j'ai toujours besoin de savoir les 2 ?
En parlant de ça, je suis en train de relire le tuto sur ça : http://openclassrooms.com/courses/les-reseaux-de-zero/le-subnetting-en-pratique
Et j'ai un doute (encore ? )
Je prends un réseau comme 193.225.34.0/24 et je désire le diviser en 60 sous réseaux.
J'utilise la régle des \( 2^n - 1 \) et ça me fait \( 2^6 - 1 = 63 \) sauf que ça ne me laisse pas assez d'adresses pour évoluer, je prends donc 7.
Je dois donc masquer 7 bits. ça me fait 255.255.255.0 (c'est là que je galère, pourquoi je masquerais sur le 4éme octet ? Dans l'exemple, il masquait les 5 bits du 2éme octet)
Du coups, là je suis à 0 et c'est contraignant pour la suite des calculs ..
Ils disent masquer 5 bits et on a pourtant 255.248.0.0 soit 19 bits qui valent 0 dans l'exemple.
Si tu veux faire du subnetting, tu dois savoir ce que tu fais.
On s'en fout que ça soit contraignant pour les calculs.
Ton masque de sous-réseau etc, une fois que tu l'auras choisi pour ton réseau, tu vas devoir faire avec pendant des années, alors tu fais un effort pour ne pas te planter dans les dimensionnements, même si ça doit te couter, quelle horreur, 30 secondes de calcul.
Ton masque de sous-réseau etc, une fois que tu l'auras choisi pour ton réseau, tu vas devoir faire avec pendant des années, alors tu fais un effort pour ne pas te planter dans les dimensionnements, même si ça doit te couter, quelle horreur, 30 secondes de calcul.
On sent le mec qui a bossé, voire qui bosse toujours dans le réseau
Ah, bah je confirme qu'on peut se mordre les doigts assez fort si on fait de mauvais choix sur ce point, dans certains cas ça peut être facile d'arranger les choses, mais dans d'autres...
Je prends un réseau comme 193.225.34.0/24 et je désire le diviser en 60 sous réseaux.
J'utilise la régle des \( 2^n - 1 \) et ça me fait \( 2^6 - 1 = 63 \) sauf que ça ne me laisse pas assez d'adresses pour évoluer, je prends donc 7.
C'est quoi cette histoire de pas assez d'adresses pour évoluer ? Dans ton énoncé tu as juste un réseau que tu veux découper en sous réseaux, j'ai pas vu d'autres contraintes.
Tes histoires de 6 et 7, tu t'embrouilles tout seul avec ça, tu peux t'en servir pour les calculs, mais une fois le calcul terminé c'est plus facile de raisonner sur un masque complet et pas juste sur un octet du masque (soit tu choisis un masque en /30, soit en /31 par exemple).
Abrahan a écrit:
Je dois donc masquer 7 bits. ça me fait 255.255.255.0
Quoi ? 7 bits => /7 => 252.0.0.0
255.255.255.0 => /24 => 24 bits.
Abrahan a écrit:
c'est là que je galère, pourquoi je masquerais sur le 4éme octet ?
Quand tu veux faire du subnetting le masque du subnet doit avoir plus de bits à 1 que le masque du réseau d'origine.
Ensuite quand tu vois un masque noté 255.255.255.0, c'est juste une représentation décimale (peu pratique d'ailleurs). Tu peux pas ajouter ou soustraire des bits à un nombre décimal. D'ailleurs dans le cas d'un masque tu ne doit ni ajouter ni soustraire.
Je commence par le premier truc qui m'a choqué : le netmask est 255.255.255.0, ok, mais la notation 193.225.34.0/24, c'est l'adresse réseau complète (adresse + masque). 255.255.255.0 et /24 sont deux notations qui représentent la même chose.
Pour faire 60 subnets du réseau 193.225.34.0/24, on ajoute 6 bits à 1 au masque, on obtient un masque en /30, et en notation décimale ça s'écrit 255.255.255.252 (les 30 premiers bits à 1, les 2 derniers à 0).
Pour obtenir le nombre d'adresses dispo dans les sous-réseaux on utilise le nombre de bits à zéro (qui sont toujours en fin de masque). 2 bits à zéro => 2^2 (2 puissance 2) = 4.
- Edité par LoupSolitaire 12 janvier 2015 à 1:04:16
Pour faire 60 subnets du réseau 193.225.34.0/24, on ajoute 6 bits à 1 au masque, on obtient un masque en /30, et en notation décimale ça s'écrit 255.255.255.252 (les 30 premiers bits à 1, les 2 derniers à 0).
C'est pourtant clair.
Ton réseau de base est 193.225.34.0 avec un masque en 255.255.255.0 et tu veux découper ce réseau en 60 sous-réseaux.
Donc tu es obligé d'emprunter des bits dans la partie hôte.
Tu ne peux en aucun cas toucher au troisième octet !!!
Ton premier sous-réseau est 193.225.34.0 /30
Le deuxième 193.225.34.4 /30
Etc...
- Edité par petitpadawan 12 janvier 2015 à 13:25:48
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Blond, bouclé, toujours le sourire aux lèvres...
Blond, bouclé, toujours le sourire aux lèvres...
Blond, bouclé, toujours le sourire aux lèvres...
Blond, bouclé, toujours le sourire aux lèvres...
Blond, bouclé, toujours le sourire aux lèvres...
Blond, bouclé, toujours le sourire aux lèvres...