Probème de conf routeur bad mask /30

Résolu
supnet -  
sdj79 Messages postés 304 Statut Contributeur -
Bonjour,

au moment de renseigner l'adresse ip x.x.x.3 255.255.255.252 il y a un message d'erreur qui survient bad mask /30 . J'ai donc cherché un peu sur internet et ai entré les commendes
ip classeless
et no ip subnet-zero

Malgrès cela j'ai toujours le même problème.

Merci

5 réponses

  1. sdj79 Messages postés 304 Statut Contributeur 118
     
    En effet il ne suffit pas de grouper par 4 .. encore faut-il se rappeler que derrière tout ça il y a du calcul binaire.

    Si je prends l'exemple d'un réseau 192.168.0.0 /30

    En binaire ça s'écrit:

    11000000.10101000.00000000.00000000

    hors on ne peiut faire varier que les 2 denriers bits pour parcourir les adresses qui appartiennent à ce réseau..

    Donc:

    11000000.10101000.00000000.00000000 => 192.168.0.0 le réseau
    11000000.10101000.00000000.00000001 => première adresse machine
    soit 192.168.0.1
    11000000.10101000.00000000.00000010 => duxième adresse machine
    soit 192.168.0.2
    11000000.10101000.00000000.00000011 => dernière adresse du réseau
    soit 192.168.0.3 .. broadcast du réseau 192.168.0.0 /30

    La dernière adresse du réseau est toujours l'adresse de broadcast.
    1
  2. sdj79 Messages postés 304 Statut Contributeur 118
     
    Réaction normale de l'appareil. Dans un /30 il y a 4 addresses ...
    - 1 pour le réseau
    - 2 pour les machines
    - 1 pour le broadcast

    Je suppose qu'ici dont adresse réseau est qqch comme x.y.z.0 / 30
    Donc par exemple 192.168.0.0 / 30
    La première adresse machine est 192.168.0.1, la deuxième 192.168.0.2 ... et l'adresse broadcast est 192.168.0.3 ...

    Donc ici tu as essayé d'attribuer une adresse de broadcast à une machine ... chose impossible bien entendu.

    Par ailleurs je te conseille de réactiver "ip subnet-zero" ... cela permet d'utiliser le "subnet-zero" ... donc par exemple 192.168.0.0 ... quelque soit le masque alors que dans le cas contraire tu devras t'en passer.
    0
  3. supnet
     
    Je croyais que pour un /30 il y avait que 3 adresses.... Deja premier enseignement . Sinon la machine est toalement vierge j'ai fait un erase et reload.
    Donc normalement je n'ai aucun risque d'attribuée une adresse de braodcast.

    Je viens de faitre un test : j'ai voulu entrer comme adresse
    10.x.x.4 /30
    11.x.x.4 /30
    19.x.x.4 /30

    et à chaque fois j'ai la même réponse bad mask...
    0
  4. sdj79 Messages postés 304 Statut Contributeur 118
     
    Normal une fois de plus ... avec /30 ... les adresses qui terminent par .4 sont des adresses "réseau" qu'on ne peut donc pas attribuer à une machine.

    /30 signifie qu'il y a 30 bits utilisés pour définir la partie "réseau" de l'adresse IP ... il en reste donc 2 pour la partie "machine".

    2^2 = 4 adresses .... desquelles ils faut retirer l'adresse broadcast ... et l'adresse réseau ...

    2 ^ 2 - 2 = 2 ;-)

    EDIT:
    "le risque d'attribuer une adresse de broadcast" ... celà ne dépend pas de la config de la machine mais de la compréhension de l'adressage IPv4.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. supnet
     
    Ok je comprend à présent en /30 on ne peut attribuer que par paquet de 4 adresse. donc 4,8,12,16..../30. (pour @ reseau)

    Mais pq si moi je voulais redistribuer l'adressage par exemple :
    Premiere @ reseau : 11.1.1.2/30
    La seconde 11.1.1.6/30

    Je suis toujours par groupe de 4 @ . Le fait que ce soit impossible tient à l'architecture de l'adresage ip en générale??
    0