R eseaux 2 Adressage IP, routage et sous-r eseaux
Illustration avec le simulateur du CERTA
Nicolas Baudru & Nicolas Durand Ann ee 2011-2012 2e ann ee IRM ESIL
Attention ! Vous devez rendre pour chaque exercice un chier .xml correspondant a ` votre simulation. Vous devez aussi rendre un document contenant les r eponses aux questions directes. Vous nous les enverrez a ` lune des adresses suivantes (selon votre groupe) : [Link]@[Link] [Link]@[Link]
Introduction / Rappel
t Le simulateur de r eseaux que nous allons utiliser au cours des TP a e e d evelopp e par Pierre Loisel et est disponible gratuitement ici : http ://[Link]/outils/simulateur/. Il est d ej` a install e sur vos postes de travail. Il permet de cr eer un r eseau et de simuler son comportement au niveau Liaison de donn ees, IP, et Transport. On peut sauvegarder le r eseau r ealis e sous la forme dun chier xml, et le charger ult erieurement. Il permet aussi dexporter limage repr esentant le r eseau. Il sutilise selon les 4 modes suivants (accessibles depuis le menu Mode) : Conception r eseau (raccourci F2) permet dajouter des stations, c ables, hubs, switch, etc. Dans ce mode, on peut modier le nombre de cartes r eseaux des stations, leur ajouter une carte dacc` es distant (modem), modier le nombre de ports des hubs, switch, etc. Cest donc principalement un mode qui soccupe du mat eriel ; ` partir dune carte a ` destination dune autre carte (ou en broadcast), Ethernet (F3) permet d emettre une trame a teindre un mat e eriel, etc. ; IP (F4) permet de congurer les mat eriels au niveau IP, notamment les adresses IP et les tables de routage, activer le routage sur du mat eriel poss edant plusieurs cartes. Permet aussi dobserver l emission et le traitement de requ etes/r eponses ARP et ping ; Transport (F5) permet denvoyer des messages. Dans ce mode, on peut aussi faire du NAT/PAT et ltrer des trames (fonction rewall). ` consulter son manuel dutilisation disponible a ` la m Pensez a eme adresse !
Exercice 1. Utilisation du simulateur du CERTA en mode IP
On consid` ere le r eseau local d ecrit dans la gure 1 ci-dessous.
[Link] [Link] [Link] [Link]
[Link]
[Link]
[Link]
[Link]
[Link]
[Link]
F IGURE 1 R eseau de lexercice 1 Ce r eseau est constitu e de deux routeurs poss edant les tables de routage d ecrites dans la gure 2. routeur de gauche masque passerelle [Link] direct [Link] direct [Link] [Link] [Link] routeur de droite masque passerelle [Link] [Link] [Link] direct [Link] direct [Link]
destination [Link] [Link] [Link] default
interface [Link] [Link] [Link] [Link]
destination [Link] [Link] [Link] default
interface [Link] [Link] [Link] [Link]
F IGURE 2 Tables de routage des routeurs de la gure 1 1. D ecrivez le fonctionnement de lalgorithme de routage IP dorigine lorsque la machine [Link] envoie un mes` la machine [Link]. Expliquez pr sage a ecis ement quand et comment la remise directe se manifeste. ` la question 1, 2. Impl ementez le r eseau de la gure 1 dans le simulateur du CERTA. puis v eriez votre r eponse a m ` pas, remarquez que en e ettant un ping de la station [Link] vers la station [Link]. En mode pas a l emission de la requ ete decho ICMP (ping) provoque au pr ealable lenvoi dune requ ete et dune r eponse ARP. 3. Trois trames (hors celles transportant des datagrammes ARP) sont n ecessaires pour acheminer un datagramme mis par la station [Link] a ` destination de [Link]. A laide du simulateur, indiquez pour chaque trame e leurs adresses (physiques) source et destination, ainsi que les adresses source et destination contenues dans le datagramme quelles encapsulent. 4. Envoyez un ping de la machine [Link] vers ladresse [Link]. Que se passe-t-il ? Corrigez le probl` eme.
Exercice 2.
t tendu et ressemble maintenant a ` celui de la gure 3. Le r eseau de lexercice 1 a e ee 1. Impl ementez-le dans le simulateur en tenant compte des recommandations suivantes : Chaque nouvelle station doit avoir la plus petite adresse IP disponible dans son r eseau. Chaque interface des nouveaux routeurs (ou nouvelles interfaces danciens routeurs) poss` ede la plus grande adresse IP disponible dans son r eseau. Effectuez la conguration des tables de routage. En particulier, la table de routage de la station [Link] tre congur ` la station du r doit e ee de telle sorte quelle puisse acc eder uniquement a eseau [Link]. 2. Testez la conguration de votre r eseau. Notamment testez lenvoi dun ping de la station du r eseau [Link] ` bien tester la conguration vers une station inexistante, par exemple dadresse IP [Link]. Pensez aussi a de la machine [Link]. 2
[Link]/24
[Link]/24
[Link]/16
[Link] [Link] [Link]
[Link]
[Link]
[Link]
[Link]
[Link]/8
[Link]/16
[Link]/24
F IGURE 3 R eseau de lexercice 2 3. An de v erier si vous avez correctement assimil e les principes de base du routage IP, envoyez un ping de la station du r eseau [Link]/16 vers la machine du r eseau [Link]/16 en mode manuel. 4. Congurez les routeurs (en fait un seul suft) pour que les machines du r eseau [Link]/24 ne puissent pas acc eder aux machines du r eseau [Link]/8.
Exercice 3. Rappel : extension dun r eseau avec du subnetting
tendons-le comme d Reprenons le r eseau pr ec edent et e ecrit dans la gure 4 ci-dessous. Le r eseau [Link] /24 est en fait constitu e de plusieurs sous-r eseaux et routeurs : ` lidentiant de r 1. En utilisant le nombre minimum de bits pour lidentiant de sous-r eseau coll es a eseau, proposez des partitions de ladresse [Link]/24 pour ces sous-r eseaux. 2. Attribuez aux 3 nouveaux routeurs concern es les adresses les plus hautes disponibles dans chaque sous-r eseau. ` celui le plus proche de [Link]. Sil y a conit entre deux routeurs, donner la plus grande a ` lextr 3. Ecrivez la table de routage dune station situ ee a emit e et dune station interm ediaire dans ce r eseau ainsi que des 3 routeurs. ` modier les tables des machines ext 4. Est-ce que ce subnetting oblige a erieures, comme le routeur situ e entre tre la (ou les) modication(s) a ` apporter ? [Link]/8 et [Link]/16 ? Si oui, quelle(s) doi(ven)t e ` partir du r 5. Dans le simulateur, a eseau de lexercice pr ec edent, rajoutez et congurez ces sous-r eseaux.
[Link]/24
[Link]/24
[Link]/16
[Link] [Link] [Link]
[Link]
[Link]
[Link]
[Link]
[Link]/8
[Link]/16
[Link]/24
F IGURE 4 R eseau de lexercice 3
Exercice 4. Plan dadressage 1
Vous devez faire le plan dadressage du r eseau de la gure 5. Pour cela, vous utiliserez des adresses du sous-r eseau quipement le n [Link]/24. Vous pr eciserez les adresses IP de chaque e ecessitant, les adresses r eseaux (avec leurs ` renseigner les tables de routage des deux routeurs. masques) ainsi que les adresses de diffusion. Pensez aussi a
2 postes 2 postes
35 postes
...
[Link]
4 postes
F IGURE 5 R eseau de lexercice 4
Exercice 5. Plan dadressage 2 (extrait de lexamen de janvier 2009)
t Sur le r eseau de la gure 6, ladresse IP [Link]/22 a e e attribu ee. Proposez un plan dadressage (adresse r eseau pour chaque switch) sachant que le nombre de postes sur chaque switch est le suivant : sw1 : environ 90 postes, sw2 : environ 170 postes, sw3 : environ 80 postes, sw4 : environ 40 postes, sw5 : environ 35 postes.
F IGURE 6 R eseau de lexercice 5
Exercice 6. Plan dadressage 3
Votre entreprise sagrandit en acqu erant sur son site industriel la parcelle voisine. Sur cette parcelle sont construit 4 b atiments, ces 4 b atiments sont reli es par des routeurs. Vous avez la charge de r ealiser le plan dadressage de cette extension du r eseau. Le r eseau de votre entreprise poss` ede ladresse [Link]/16. Ladministrateur r eseau vous attribue pour votre ` optimiser lemploi de lespace dadressage affect ` minimiser les tables t ache ladresse [Link]/20. Veillez a e et a de routage des routeurs. Les b atiments sont num erot es A, B, C et D. Les services sont nomm es : service commercial (COM), service production (PROD), service administratif (ADM), service comptabilit e (CPT). Lorsquil existe plusieurs services dans un m eme b atiment, ces derniers sont ind ependants, il faut donc pr evoir un r eseau par service par b atiment. volutions potentielles sont d Description des besoins par b atiment (les 20% li es aux e ej` a inclus) : B atiment A : Les postes informatiques dans ce b atiment sont r epartis comme ceci : [Link] = 750 postes [Link] = 450 postes [Link] = 240 postes [Link] = 130 postes B atiment B : Les postes informatiques dans ce b atiment sont r epartis comme ceci : [Link] = 220 postes [Link] = 210 postes B atiment C : Les postes informatiques dans ce b atiment sont r epartis comme ceci : [Link] = 350 postes B atiment D : Les postes informatiques dans ce b atiment sont r epartis comme ceci : [Link] = 700 postes Donnez le plan dadressage choisi en justiant vos choix.