Calcul de masque de sous réseau

Résolu
OverCloseD -  
Hishiro Messages postés 635 Statut Contributeur -
Bonjour,

j'ai quelques soucis avec la compréhension d'un cas de subnetting..je vous expose tout ça ^^ :

j'ai un réseau en 10.0.0.0 et je dois donner une adresse IP à chaque sous-réseau ( 4 exactement) de telle manière que chaque sous-réseau puisse contenir au moins 1022 postes.

Merci pour votre aide precieuse.
Configuration: Linux
Firefox 3.0.3

4 réponses

  1. Hishiro Messages postés 635 Statut Contributeur 42
     
    Pour ton problème il te faut 1022 postes donc si on ajoute l'adresse du réseau et l'adresse de diffusion cela fait 1024 or 1024 est 2 puissance 10 il te faut donc 10 bits pour coder ta partie hote.

    Il te reste donc 22 bits pour la partie réseau donc ton masque de sous-réseau est de 255.255.252.0 soit
    1111 1111 . 1111 1111 . 1111 1100 . 0000 0000

    Donc tes adresses de sous-réseau sont : 10.0.0.0 , 10.0.4.0 , 10.0.8.0 , 10.0.12.0 entre autre

    Voila en espérant t'avoir aidé.
    -1
    1. OverCloseD
       
      Salut ishiro,

      Pour la partie hôte on est d'accord, pour avoir 1022 on prends 10 bits, donc 2^10 = 1024 machines
      Notre masque sera donc de 255. 255.252.0
      Mais si je fais apres un decoupe pour mes sous réseaux(4) donc 2^2= 4 Sous Réseau
      il me faut pas recalculer mon masque ???
      si tu pouvais m'eclaircir sur la façon de procédé , ca serait sympa

      ++
      0
  2. Hishiro Messages postés 635 Statut Contributeur 42
     
    Nan en fait quand tu calcul un masque c'est surtout la partie hote qui donne les contraintes.

    Si tu voulais créer 4 sous-réseau il te faudrait prendre un masque en 255.255.255.192 (mais tu n'aurais pas assez d'hote) ou 255.255.192.0 (mais tu en aurais trop 2^14 = 16382 hotes possibles)

    Donc tu peux choisir de faire 4 sous-réseau avec de très grandre plage d'adresses hotes ou juste le bon nombre d'hotes mais avec la possibilité de faire plus de 4 sous-réseau.
    -1
    1. OverCloseD
       
      donc si j'ai une adresse de classe A , 10.0.0.0 avec son masque en /16, je peux remodeler tout le masque masque pour arriver a mes fins ? en mettant a ma guise /20 /21 .... C'est moi qui decide, je n'ai pas de contrainte
      0
  3. Hishiro Messages postés 635 Statut Contributeur 42
     
    En fait tu verras que les classes d'adresse ne sont importantes (pas au niveau scolaire).

    Tu peux mettre le masque que tu veux sur une adresse que tu veux.

    Le masque te permet de dire si tu veux créer des sous-réseau ou non ou des sur-réseau ou non.

    Donc pour une classe A tu peux mettre /8 /16 /20 /21 comme tu veux en fait.

    Le masque par défaut est important pour savoir comment ne pas faire de sous-réseau ou où commencer pour en créer
    -1
    1. OverCloseD
       
      Donc ! lol

      Si j'ai 10.0.0.0 avec un masque en 255.0.0.0
      je prends 10 bits pour la partie Host ce qui me donne

      10. 0000 0000. 0000 00 00 . 0000 0000

      donc j'aurais bien mes 1024 - 2 adresses

      Apres si je veux avoir mes 4 Sous Réseaux avec 1024 hotes dedans je prends 2 bits

      10. 0000 0000. 0000 [00] 00 . 0000 0000 [] = sous réseaux
      donc
      10. 0000 0000. 0000 [00] 00 . 0000 0000
      10. 0000 0000. 0000 [01] 00 . 0000 0000
      10. 0000 0000. 0000 [10] 00 . 0000 0000
      10. 0000 0000. 0000 [11] 00 . 0000 0000

      Soit

      > 10.0.0.0
      > 10.0.4.0
      > 10.0.8.0
      > 10.0.12.0


      C'est la le probleme sachant que dans mon troisieme bits, le sous réseaux et les hotes se mélange
      si j'ai
      10. 0000 0000. 0000 [00] 10 . 0000 0001

      qu'est ce que cela va donner ?


      Merci pour tout ^^
      0
      1. Hishiro Messages postés 635 Statut Contributeur 42 > OverCloseD
         
        Je crois que tu t'es trompé dans le masque mais ...

        Dans ce cas la :

        C'est la le probleme sachant que dans mon troisieme bits, le sous réseaux et les hotes se mélange
        si j'ai
        10. 0000 0000. 0000 [00] 10 . 0000 0001 =10.0.2.1

        qu'est ce que cela va donner ?

        Cette adresse appartiendra au sous-réseau 10.0.0.0

        Si tu fait le ET logique tu obtiens bien ça.

        Si tu as 10. 0000 0000 . 0000 [01] 10 . 0000 0001 =10.0.6.1
        Cette adresse appartiendra au sous réseau 10.0.4.0

        Car 10.0. 0000 0110 . 0000 0001
        ET 255.255.1111 1100 . 0000 0000
        = 10.0. 0000 0100 . 0000 0000 = 10.0.4.0
        -1
      2. OverCloseD > Hishiro Messages postés 635 Statut Contributeur
         
        ah !
        ce qui voudrait dire qu'entre les réseaux 0, 4,8,12 je peux faire
        10.0.0.0 SR
        10.0.1.0 - 255
        10.0.2.0 - 255
        10.0.3.0 - 255
        10.0.4.0 SR
        ......
        0
      3. Hishiro Messages postés 635 Statut Contributeur 42 > OverCloseD
         
        Voila dans l'adresse de sous-réseau 10.0.0.0 tes hotes vont de 10.0.0.1 à 10.0.3.254(car 255 = broadcast)
        -1
      4. OverCloseD > Hishiro Messages postés 635 Statut Contributeur
         
        Nous y sommes arrivés, sortez le champomy et les pop corns ^^
        merci pour les explications, je pense que j'aurai d'autres questions a te poser sur d'autres masques interessant, mais je te laisse quelques heures de répis ;)
        0
  4. Hishiro Messages postés 635 Statut Contributeur 42
     
    VICTOIRE ^^

    Au fait ce n'est pas des devoirs pour tes cours?
    Juste pour savoir

    Sinon content d'avoir pu t'aider
    -1
    1. OverCloseD
       
      La finalité c'est comprendre des etudes de cas en vu d'un DS qui portera a coup sur, sur la configuration complete d'un réseau, avec l'adressage, le routage...et donc ma plus grosse lacune, c'est l'adressage ^^, ce que j'essaie de combler le plus rapidement possible. ce qui manque c'est des exos corrigés que j'essaie de glaner ici et la. mais bon, je pense que j'aurais bientot fait le tour. d'ailleurs si tu as des cas , je suis preneur
      ++
      0
      1. OverCloseD > Hishiro Messages postés 635 Statut Contributeur
         
        ok merci ^^
        pour revenir a tes premieres réponse.
        ton masque
        "Il te reste donc 22 bits pour la partie réseau donc ton masque de sous-réseau est de 255.255.252.0 soit
        1111 1111 . 1111 1111 . 1111 1100 . 0000 0000"

        Si je prends simplement 2 bits pour la partie réseau
        j'aurais
        1111 1111 . 1111 1111 .0000 1100 . 0000 0000
        255.255.12.0
        ou il faut mettre tous les bits a 1 avant..

        merci
        0
      2. brupala Messages postés 111174 Date d'inscription   Statut Membre Dernière intervention   14 455 > OverCloseD
         
        Salut,
        ça n'est pas obligatoire (hé non) , mais il est de règle et c'est beaucoup plus facile d'administrer les réseaux ainsi de mettre tous les bits à 1 du masque consécutifs .
        donc un masque 1111111111111111000110000000000 est valide au sens RFC 950 mais quasiment inexploitable pratiquement .
        https://www.frameip.com/masques-de-sous-reseau/#5_-_Les_masques
        -1
      3. Hishiro Messages postés 635 Statut Contributeur 42 > OverCloseD
         
        Brupala a raison c'est possible mais il vaut mieu que les bits d'avant soit a 1.
        -1