Vous êtes sur la page 1sur 3

ESIL

Rseaux I Adresse IP, routage et sous-rseaux


A. Bac , N. Baudru, A. Bonnecaze
http://nicolas.baudru.perso.esil.univmed.fr/Enseignement/enseignement.html

IRM 1e anne

Anne 2009-2010

Exercice 1.
1. 2. 3. 4.

Adressage IP, masque de sous-rseaux et remise directe

5. 6. 7. 8. 9.

Rappelez quels sont les plages dadresses IP des classes A, B et C. Calculez le nombre dadresses IP de rseaux valides attribuables pour chacune de ces classes. Calculez le nombre dadresse IP de stations valides attribuables pour chacune de ces classes. Ecrivez en notation dcimale pointe ladresse IP suivante : 10010011 11011000 00101011 11011000. Dterminez sa classe dappartenance, son id. rseau et son id. station, tous trois crits en notation dcimale pointe. Quels sont les adresses IP rserves aux rseaux privs, et donc non utilisables comme adresses publiques sur des routeurs/stations relis directement Internet ? En tenant compte de ces adresses rserves, dterminez les adresses nalement attribuables sur Internet. Quest-ce quun masque de sous-rseau ? A quoi sert-il ? Quest-ce que la remise directe ? Quest-ce que la remise indirecte ? Soit un routeur connect trois rseaux par lintermdiaire de 3 interfaces : la premire dadresse IP 139.124.5.250 pour le rseau 139.124.5.0 /24 la seconde dadresse IP 194.199.10.171 pour le rseau 194.199.10.160 /27 la troisime dadresse IP 194.199.10.82 pour le rseau 194.199.10.64 /27 Est-ce que les destinations suivantes lui sont accessibles par remise directe : (a) 139.124.20.210 ? (b) 139.124.5.133 ? (c) 194.199.10.2 ? (d) 194.199.10.90 ? (e) 194.199.10.103 ?

Exercice 2.

Conguration IP dun rseau simple

On considre le rseau local dcrit dans la gure 1 ci-dessous. Ce rseau est constitu de deux routeurs possdant les tables de routage dcrites dans la gure 2.
198.198.198.254 82.0.1.1 134.21.1.1 134.21.2.1

82.0.0.1

134.21.0.1

198.198.198.1

82.0.0.0

134.21.0.0

198.198.198.0

F IGURE 1 Rseau de lexercice 2 1. Dcrivez le fonctionnement de lalgorithme de routage IP dorigine lorsque la machine 82.0.0.1 envoie un message la machine 198.198.198.1. Expliquez quand et comment la remise directe se manifeste. Nous allons illustrer le fonctionnement dIP laide dun simulateur rseaux. Celui que nous allons utiliser au cours de ce TP a t dvelopp par Pierre Loisel et est disponible gratuitement ici : http ://www.reseaucerta.org/outils/simulateur/. Il est dj install sur vos postes de travail. Il permet de crer un rseau et de simuler son comportement au niveau Liaison de donnes, IP, et Transport. On peut sauvegarder le rseau ralis sous la forme dun chier xml, et le charger ultrieurement. Il permet aussi dexporter limage reprsentant le rseau. Il sutilise selon les 4 modes suivants (accessibles depuis le menu Mode) : Conception rseau (raccourci F2) permet dajouter des stations, cbles, hubs, switch, etc. Dans ce mode, on peut modier le nombre de cartes rseaux des stations, leur ajouter une carte daccs distant, modier le nombre de ports des hubs, switch, etc. Cest donc principalement un mode qui soccupe du matriel ; 1

destination 82.0.0.0 134.21.0.0 198.198.198.0 default

routeur de gauche masque passerelle 255.0.0.0 direct 255.255.0.0 direct 255.255.255.0 134.21.2.1 134.21.2.1 routeur de droite masque passerelle 255.0.0.0 134.21.1.1 255.255.0.0 direct 255.255.255.0 direct 134.21.1.1

interface 82.0.1.1 134.21.1.1 134.21.1.1 134.21.1.1

destination 82.0.0.0 134.21.0.0 198.198.198.0 default

interface 134.21.2.1 134.21.2.1 198.198.198.254 134.21.2.1

F IGURE 2 Tables de routage des routeurs de la gure 1 Ethernet (F3) permet dmettre une trame partir dune carte destination dune autre carte (ou en broadcast), teindre un matriel, etc. ; IP (F4) permet de congurer les matriels au niveau IP, notamment les adresses IP et les tables de routage, activer le routage sur du matriel possdant plusieurs cartes. Permet aussi dobserver lmission et le traitement de requtes/rponses 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). Pensez consulter son manuel dutilisation disponible la mme adresse ! 2. Implmentez le rseau de la gure 1 dans le simulateur, puis vriez votre rponse la question 1 en mttant un ping de la station 82.0.0.1 vers la station 198.198.198.1. En mode pas pas, remarquez que lmission de la requte decho ICMP (ping) provoque au pralable lenvoi dune requte et dune rponse ARP. Attention : Certains ports des switchs sont cercls de noir. Ces ports spciaux permettent dtablir des trunks inter-swichs lors de lutilisation de vlan. Nous vous dconseillons dutiliser ces ports dans ce TP. 3. Trois trames (hors celles transportant des datagrammes ARP) sont ncessaires pour acheminer un datagramme mis par la station 82.0.0.1 destination de 198.198.198.1. A laide du simulateur, indiquez pour chaque trame 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 82.0.0.1 vers ladresse 198.234.21.4. Que se passe-t-il ? Corrigez le problme.

Exercice 3.
Le rseau de lexercice 2 a t tendu et ressemble maintenant celui de la gure 3. 1. Implmentez-le dans le simulateur en tenant compte des recommandations suivantes : chaque nouvelle station doit avoir la plus petite adresse IP disponible dans son rseau. chaque interface des nouveaux routeurs (ou nouvelles interfaces danciens routeurs) possde la plus grande adresse IP disponible dans son rseau. Effectuez la conguration des tables de routage. En particulier, la table de routage de la station 198.198.198.1 doit tre congure de telle sorte quelle puisse accder uniquement la station du rseau 168.132.10.0. 2. Testez la conguration de votre rseau. Notamment testez lenvoi dun ping de la station du rseau 168.132.10.0 vers une station inexistante, par exemple dadresse IP 198.234.21.4. Pensez aussi bien tester la conguration de la machine 198.198.198.1. 3. An de vrier si vous avez correctement assimil les principes de base du routage IP, envoyez un ping de la station du rseau 141.112.0.0/16 vers la machine du rseau 134.21.0.0/16 en mode manuel. 4. Congurez les routeurs (en fait un seul suft) pour que les machines du rseau 168.132.10.0/24 ne puissent pas accder aux machines du rseau 82.0.0.0/8.

Exercice 4.
2

Subnetting et plan dadressage

168.132.10.0/24

198.198.197.0/24

141.112.0.0/16
82.0.1.1 134.21.1.1 134.21.2.1

198.198.198.254

82.0.0.1

134.21.0.1

198.198.198.1

82.0.0.0/8

134.21.0.0/16

198.198.198.0/24

F IGURE 3 Rseau de lexercice 3 Reprenons le rseau prcdent et tendons-le comme dcrit dans la gure 4 ci-dessous. Le rseau 168.132.10.0 /24 est en fait constitu de plusieurs sous-rseaux et routeurs : 1. En utilisant le nombre minimum de bits pour lidentiant de sous-rseau colls lidentiant de rseau, proposez des partitions de ladresse 168.132.10.0/24 pour ces sous-rseaux. 2. Attribuez aux 3 nouveaux routeurs concerns les adresses les plus hautes disponibles dans chaque sousrseau. Sil y a conit entre deux routeurs, donner la plus grande celui le plus proche de 82.0.1.1. 3. crivez la table de routage dune station situe lextrmit du rseau, et dune station intermdiaire dans ce rseau. crivez aussi les tables de routage des 3 routeurs. 4. Est-ce que ce subnetting oblige modier les tables des machines extrieures, comme le routeur situ entre 82.0.0.0/8 et 141.112.0.0/16 ? Si oui, quelle(s) doi(ven)t tre la (ou les) modication(s) apporter ?

168.132.10.0/24

198.198.197.0/24

141.112.0.0/16
82.0.1.1 134.21.1.1 134.21.2.1

198.198.198.254

82.0.0.1

134.21.0.1

198.198.198.1

82.0.0.0/8

134.21.0.0/16

198.198.198.0/24

F IGURE 4 Rseau de lexercice 4

Exercices inspirs dun TP rdig par Cyril Pain Barre.