Probème de conf routeur bad mask /30

Résolu
supnet -  
sdj79 Messages postés 295 Date d'inscription   Statut Contributeur Dernière intervention   -
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
A voir également:

5 réponses

sdj79 Messages postés 295 Date d'inscription   Statut Contributeur Dernière intervention   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
sdj79 Messages postés 295 Date d'inscription   Statut Contributeur Dernière intervention   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
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
sdj79 Messages postés 295 Date d'inscription   Statut Contributeur Dernière intervention   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

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

Posez votre question
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