Table de routage help !

Résolu/Fermé
Papri-k Messages postés 65 Date d'inscription lundi 25 janvier 2010 Statut Membre Dernière intervention 6 mai 2014 - 9 juin 2010 à 15:52
Papri-k Messages postés 65 Date d'inscription lundi 25 janvier 2010 Statut Membre Dernière intervention 6 mai 2014 - 9 juin 2010 à 21:46
Bonjour,
je suis en terminale BAC PRO MRIM, j'ai fait un partiel récemment avec une table de routage et j'ai pas tout compris.

Adresse IP de base: 172.19.03.128 /25, ils nous faut 3 sous réseaux donc par logique 2^2=4 ce qui nous donne un /27 car /25 +2 = /27, jusque là tout va bien.

Soit le Tableau en question complété:

@Sous réseaux |Masque de S/R | @Premier Poste | @Dernier Poste | @Broadcast |

@RS 172.19.03.128| /27 | 172.19.03.129 | 172.19.03.159 | 172.19.03.159
@RV 172.19.03.160| /27 | 172.19.03.161 | 172.19.03.190 | 172.19.03.191
@RD 172.19.03.192| /27 | 172.19.03.193 | 172.19.03.222 |172.19.03.223

J'aimerais juste savoir comment savoir complété la colonne "@Dernier Poste" et "@Broadcast" avec une explication simple et détaillée :).

Merci !


6 réponses

Mihawk Messages postés 4313 Date d'inscription mercredi 29 mars 2006 Statut Contributeur Dernière intervention 6 janvier 2015 845
Modifié par Mihawk le 9/06/2010 à 16:06
Salut,

Premier poste et dernier poste correspondent respectivement aux IP de la première et de la dernière machine du sous-réseau. A partir du moment où tu as trouvé ton IP de sous-réseau c'est simple comme bonjour !

Par exemple, pour le premier sous-réseau : @RS 172.19.03.128/27
Alors la premier machine sera l'IP suivant celle du réseau : 172.10.03.129 et la dernière sera celle précédent le broadcast.
Soit ici comme tu n'as que 5bits (32-27) pour l'adresse machine, alors ton IP réseau est : 172.19.03."10000000" (les 3 premiers chiffres ne changeront pas, donc je ne met que le dernier en binaire) et la dernière IP est 172.19.03."10011111" (les 5 derniers bits sont passés à 1). Ce qui donne en décimal : 172.19.03.159 qui correspond au broadcast. La dernière machine est donc l'IP précédente est 172.19.03.158

(oui je veux dire qu'il y a selon moi un erreur dans ton tableau car le broadcast ne correspond pas du tout à la dernière machine)

Capish ?

Tant qu'on ne fait pas, on ne sait pas.
0
Papri-k Messages postés 65 Date d'inscription lundi 25 janvier 2010 Statut Membre Dernière intervention 6 mai 2014 3
9 juin 2010 à 16:33
Merci énormement pour m'avoir accorder une réponse. Alors je relis plusieurs fois car j'ai un peu de mal...
Soit ici comme tu n'as que 5 bits (32-27) : Pas trop compris x)
Après je suis d'accord sur le fait que les 3 premiers chiffres ne changent pas et que cela donne: 172.19.03."10000000" et tu me dis que la dernière IP est 172.19.03."10011111", c'est justement à partir de ce moment là que ca devient flou dans ma tête :). Je ne vois pas comment trouver le dernier poste, en gros comment as-tu fait pour trouver "10011111". Et après pour le Broadcast si c'est la précédente no soucy. Il me faut juste comprendre l'étape du dernier poste.

Merci !
0
Papri-k Messages postés 65 Date d'inscription lundi 25 janvier 2010 Statut Membre Dernière intervention 6 mai 2014 3
9 juin 2010 à 16:47
Ahhh mais si j'ai compris ! Enfin je pense, dis moi si je me trompe.
32 c'est le maximum donc de 27 pour arriver à 32 il faut 5.
Donc enfaite à partir de "10000000" tu as rajouter les 5 derniers bits à 1 ce qui donne: "10011111" et ce qui donne l'adresse IP : 172.19.03.159.

J'ai fait la même démarche pour le second, ce qui me donne l'adresse de départ: 172.19.03.160 en binaire: 172.19.03."10100000", on ajoute les 5 derniers bits à 1 donc 172.19.03."10111111" ce qui renvoit à 172.19.03.191, donc adresse de Broadcast c'est bien ce que je trouve sur le tableau et @DernierPoste est celle juste avant.

Pour le troisième sa marche aussi (pour me rassurer :)), 172.19.03.192, en binaire 172.19.03."11000000", on ajoute les 5 derniers bits à 1 ce qui donne: "11011111" et ce qui renvoit à 172.19.03.223 pour l'adresse de Broadcast, ce que je retrouve bien aussi !

Merci ! :)
0
Papri-k Messages postés 65 Date d'inscription lundi 25 janvier 2010 Statut Membre Dernière intervention 6 mai 2014 3
9 juin 2010 à 16:53
Par contre petite question, dans le cas ou sa aurait été un /24, ce qui signifie qu'il faudrait 8 bits comme dans ton raisonnement puisque (24-32). On aurait mis tous les bits à 1?
0
Mihawk Messages postés 4313 Date d'inscription mercredi 29 mars 2006 Statut Contributeur Dernière intervention 6 janvier 2015 845
Modifié par Mihawk le 9/06/2010 à 17:46
Alors l'explication réelle est que tu as une adresse de réseau X.X.X.X/Y
Y représente le masque de sous réseau, c'est à dire le nombre de bits (je rappelle qu'une adresse IP est composée de 4 octets, donc de 32 bits) utilisés pour définir le réseau.
Par définition, les derniers bits sont utilisés pour l'adresse machine.

Exemple :
masque de sous réseau en /27 : 27 bits pour définir le réseau, et 5 bits pour définir la machine. Pourquoi 5 ? Parce qu'une adresse IP (version 4) n'a que 32 bits, donc si 27 sont pour le réseau, seuls 5 sont pour la machine !

Donc si on prend le seconde réseau : 172.19.03.160/27 cela veut dire que les 27 premiers bits ne vont jamais changer, ils sont fixes. L'adresse du réseau est donc : 172.19.03."10100000". Et dans ce dernier octet, les trois premiers bits font encore partie du masque de sous réseau (et oui, ce sont les bits numéro 25, 26, 27). Donc il ne changeront jamais (pour ce réseau bien sûr).

Adresse réseau : 172.19.03."101 00000" = 172.19.03.160
Première machine : 172.19.03."101 00001" = 172.19.03.161
etc.... dans les machines !
Dernière machine : 171.19.03."101 11110" = 172.19.03.190
Broadcast : 171.19.03."101 11111" = 172.19.03.191

Ca va ?

[edit] :
Si on avait 172.19.03.160/24 cela signifie que les huit derniers bits (le dernier octet donc) sont pour la machine. On aurait alors :

Adresse réseau : 172.19.03."00000000" = 172.19.03.0
Première machine : 172.19.03."00000001" = 172.19.03.1
etc.... dans les machines !
Dernière machine : 171.19.03."11111110" = 172.19.03.254
Broadcast : 171.19.03."11111111" = 172.19.03.255

Tu remarque alors que, alors que dans le premier exemple l'adresse donnée était directement celle du réseau, dans celui que je viens de faire, on part d'une adresse machine (172.19.03.160 qui est la 160e machine du réseau) pour retrouver l'adresse réseau via le masque !


Tant qu'on ne fait pas, on ne sait pas.
0
Papri-k Messages postés 65 Date d'inscription lundi 25 janvier 2010 Statut Membre Dernière intervention 6 mai 2014 3
Modifié par Papri-k le 9/06/2010 à 19:34
C'est nikel j'ai tout compris, par contre dernière petite question as-tu un moyen simple et rapide de déterminer l'incrément? Là dans l'exo c'est 32 mais je vois pas trop comment on l'a trouvé.
0
Mihawk Messages postés 4313 Date d'inscription mercredi 29 mars 2006 Statut Contributeur Dernière intervention 6 janvier 2015 845
9 juin 2010 à 19:31
Héhé tant mieux !
N'oublie pas le [résolu] dans le sujet !
0
Mihawk Messages postés 4313 Date d'inscription mercredi 29 mars 2006 Statut Contributeur Dernière intervention 6 janvier 2015 845
9 juin 2010 à 19:42
L'incrément ? C'est à dire ?
0
Papri-k Messages postés 65 Date d'inscription lundi 25 janvier 2010 Statut Membre Dernière intervention 6 mai 2014 3
9 juin 2010 à 19:48
Bah pour la première colonne par exemple, on fait +32.
172.19.03.128
172.19.03.160
172.19.03.192
0

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

Posez votre question
Mihawk Messages postés 4313 Date d'inscription mercredi 29 mars 2006 Statut Contributeur Dernière intervention 6 janvier 2015 845
Modifié par Mihawk le 9/06/2010 à 20:00
Ah ça...
Alors ton adresse de base du réseau est 172.19.03.128/25.
En binaire : 172.19.03."1 0000000" (le 1 fait partie du masque de sous-réseau).

On veut scinder ce réseau-là en 3 sous-réseaux. Mais il va bien falloir les distinguer ! Pour cela, on agrandit le masque de sous-réseau. Seulement, si on lui ajoute seulement 1 bits (/26) on ne peut distinguer que 2 sous-réseau différents. Alors pour cela, on rajoute deux bits au masque de sous-réseau (qui devient dont un /27).

On a donc : 172.19.03."100 00000" : le "1" fait toujours partie du réseau de base, et les deux 0 qui le suivent sont les deux bits qui vont nous permettre de définir les sous-réseaux (on pourrait en définir 4 mais on n'en a besoin que de 3 !).
Aussi, pour avoir les adresses des sous-réseaux, on incrémente ces deux bits "normalement".

Sous-réseau 1 : 172.19.03."100 00000" = 172.19.03.128/27
Sous-réseau 2 : 172.19.03."101 00000" = 172.19.03.160/27
Sous-réseau 3 : 172.19.03."110 00000" = 172.19.03.192/27

L'incrément n'est pas vraiment de 32, c'est plutôt du au fait qu'on passe à 1 des bits de différents poids. Le quatrième sous réseau, si on l'utilisait, serait :
Sous-réseau 4 : 172.19.03."111 00000" = 172.19.03.224/27

[edit] question supplémentaire pour voir si tu as compris : combien de machine chacun de ces sous-réseaux peut-il accueillir ?!

Tant qu'on ne fait pas, on ne sait pas.
0
Papri-k Messages postés 65 Date d'inscription lundi 25 janvier 2010 Statut Membre Dernière intervention 6 mai 2014 3
9 juin 2010 à 20:04
C'est génial ! Merci pour tout :).
0
Mihawk Messages postés 4313 Date d'inscription mercredi 29 mars 2006 Statut Contributeur Dernière intervention 6 janvier 2015 845
9 juin 2010 à 20:08
Au plaisir :-)
0
Mihawk Messages postés 4313 Date d'inscription mercredi 29 mars 2006 Statut Contributeur Dernière intervention 6 janvier 2015 845
9 juin 2010 à 20:12
PS : et ma question supplémentaire alors ?!
0
Papri-k Messages postés 65 Date d'inscription lundi 25 janvier 2010 Statut Membre Dernière intervention 6 mai 2014 3
Modifié par Papri-k le 9/06/2010 à 20:25
On me l'a jamais posé encore celle-ci haha :D
Je vois pas trop comment faire..
Pour ce qui est de l'incrément si j'aurais eu 172.19.03.128/24 et je veut avoir 2 sous réseaux. Si je suis ta démarche 172.19.03. 00000000 qui deviens /25 vu que 2 sous réseaux c'est 1 bit en plus donc :
Premier S/R: 172.19.03. 0 0000000 = 172.19.03.0
Deuxième S/R: 172.19.03. 1 000000 = 172.19.03. 128 ?
Tu aurais pû me donner un autre exemple de table de routage je t'aurais fait le tableau en entier :P
0
Mihawk Messages postés 4313 Date d'inscription mercredi 29 mars 2006 Statut Contributeur Dernière intervention 6 janvier 2015 845
9 juin 2010 à 20:42
Nickel ! Parfait ça !
Et pour le nombre de machines, un indice : part de la définition du masque de sous-réseau qui définit le nombre de bits dédiés au réseau, et donc le nombre de bit dédiés à la machine...
0
Mihawk Messages postés 4313 Date d'inscription mercredi 29 mars 2006 Statut Contributeur Dernière intervention 6 janvier 2015 845
9 juin 2010 à 21:21
Je crois que je t'ai perdu !
Finalement, tu as décomposé un réseau en /25 (c'est à dire 2^7 = 128 machines) en 4 réseaux /27 (de 2^5 = 32 machines). En effet : 4*32=128 ! Magique !

Pour ta culture, tu remarques que notre 4ème sous-réseau n'est pas utilisé... C'est dommage. On aurait pu alors faire nos 2 premiers sous-réseaux comme on a fait avant, mais choisir le troisième en /26...
On aurait alors eu 2 sous-réseaux de 32 machines, et un de 64 machines. On retrouverait bien nos 128 machines totales !
0
Papri-k Messages postés 65 Date d'inscription lundi 25 janvier 2010 Statut Membre Dernière intervention 6 mai 2014 3
9 juin 2010 à 21:29
Exact arff !
0
Mihawk Messages postés 4313 Date d'inscription mercredi 29 mars 2006 Statut Contributeur Dernière intervention 6 janvier 2015 845
9 juin 2010 à 21:30
Enfin, on apprends quoi en terminal? A faire une table de routage, mais même pas à convertir de binaire en décimal ? :-P
0
Papri-k Messages postés 65 Date d'inscription lundi 25 janvier 2010 Statut Membre Dernière intervention 6 mai 2014 3
9 juin 2010 à 21:38
lool mais je le savais en plus, mais j'ai hésiter à le mettre en me disant, arff mais il va me dire encore que 32 ca fait peu x)
0
Mihawk Messages postés 4313 Date d'inscription mercredi 29 mars 2006 Statut Contributeur Dernière intervention 6 janvier 2015 845
9 juin 2010 à 21:40
Bah non parce que ça augmente avec le poids du bit.
On distingue alors les réseaux de classe A de quelques millions de machines, aux classes B (quelques centaines de milliers) et aux classe C (les nôtres, quelques centaines de machines).
Voilà, et bien bon courage pour ton bac !
0
Papri-k Messages postés 65 Date d'inscription lundi 25 janvier 2010 Statut Membre Dernière intervention 6 mai 2014 3
9 juin 2010 à 21:46
Merci beaucoup encore une fois :).
Tu peux m'envoyer ton MSN par message si ca te derange pas.
0