Vous êtes sur la page 1sur 4

IUT Nice Cte dAzur Rseaux ASR5

Anne 2007/2008

TD/TP ASR5 n5 : couche rseau

Notions abordes :
Le protocole IP Masques, CIDR Fragmentation IP Les commandes utiles Routage

Les parties Questions de cours et recherches , ainsi quune synthse de la partie Pratique seront rendus votre enseignant de TP avant la prochaine sance de TP.

Questions de cours et recherches


1. Combien d'adresses IP possde au minimum un routeur rseau ? 2. La nouvelle version de IP : IPv6 (RFC 2460) contient un champ d'adressage cod sur 16 octets. Combien peut-on attribuer d'adresses avec cette nouvelle version ? 3. Que veut dire ARP, que fait ce protocole et comment marche-t-il ?

Exercice n 1 : fragmentation IP
Comment le protocole IPv4 rsout-il le problme de r-assemblage des datagrammes issus du dcoupage d'un mme datagramme ? Sur l'exemple de la figure ci-dessous, la machine A va envoyer 1520 octets vers la machine B. Le MTU (Maximum Transfert Unit) est la taille maximale de donnes que peut vhiculer les trames d'un rseau et chaque liaison du rseau est tiquete par son MTU. 1. Dcrivez les fragmentations ralises pour la transmission d'un datagramme IP mis par A destination de B, en supposant que le routeur R1 transmet alternativement les trames qu'il reoit vers R2 puis vers R4 en commenant par R2. 2. Comment le protocole IPv4 effectue-t-il le rassemblage des datagrammes issus du dcoupage d'un mme datagramme ? 3. Justifiez le fait que la rgnration des datagrammes fragments n'a lieu que sur la machine destinataire. 4. Afin d'viter la fragmentation, la notion de Path-MTU a t introduite sous IPv6. Elle reprsente la valeur minimale des MTU des rseaux traverss. Expliquez comment peut tre trouve cette valeur.

1/4

IUT Nice Cte dAzur Rseaux ASR5

Anne 2007/2008

Exercice n 2 : prochain saut


Un routeur possde les entres (CIDR) suivantes dans sa table de routage : Adresse/masque 135.46.56.0/22 135.46.60.0/22 192.53.40.0/23 Interface 0 Interface 1 Routeur 1 Prochain saut

0.0.0.0 Routeur 2 Que fait le routeur s'il reoit un paquet avec les adresses suivantes : 1. 135.46.63.10 2. 135.46.57.14 3. 135.46.52.2 4. 192.53.40.7 5. 192.53.56.7

Exercice n 3 complmentaire : CIDR


Pour chaque adresse, indiquez : - le numro de rseau. - le nombre d'htes par sous-rseau. - l'adresse de diffusion pour ce sous-rseau.

Adresse Ex: 10.44.160.1 /8 a) 164.2.34.35 /27 b) 101.2.3.18 /16 c) 210.222.5.121 /29

Rseau 10.0.0.0 /8 ................... ................... ...................

Htes/rseau 16,777,214 ....................... ....................... ....................... 2/4

Adresse de diffusion 10.255.255.255 ............................................ ............................................ ............................................

IUT Nice Cte dAzur Rseaux ASR5

Anne 2007/2008

d) 11.107.56.23 /20 e) 152.91.10.150 /25 f) 81.17.66.38 /18 g) 98.54.56.23 /13 h) 194.224.199.234 /24

.................. .................. .................. .................. ..................

....................... ....................... ....................... ....................... .......................

............................................ ............................................ ............................................ ............................................ ............................................

Pratique
I Les commandes utiles 1. arp
Dans une invite de commandes, lancez la commande arp et regardez les options possibles pour cette commande. 1. Relevez les informations donnes par la commande arp -a. 2. Relevez l'adresse MAC de votre poste. Quel est le constructeur de votre carte rseau ? 3. Communiquez avec la machine de votre voisin en envoyant un ping son adresse IP. Relancez arp -a. Que se passe-t-il ? Expliquez ce qui s'est pass entre temps. Refaites un ping sur la mme adresse. Que constatez-vous sur le temps d'excution de ce deuxime ping ? 4. Comment dterminer l'adresse MAC des postes du rseau local de lIUT? 5. Mme question pour deux postes intermdiaires dans la communication de deux noeuds se situant sur des rseaux diffrents (exemple : votre poste et www.google.fr). 6. Ouvrez le fichier arp.cap avec wireshark. Identifiez des requtes et des rponses ARP dans ce fichier de capture. Donnez le numro dune requte et dune rponse associe ainsi que les adresses MAC et IP de la machine qui envoie la requte ainsi que celles de la machine qui rpond. 7. Comment expliquez-vous le fait que vous ne voyiez pas toutes les rponses ces requtes ? Daprsvous quelle est la configuration du rseau sur lequel a t effectue la capture ? 8. Dduisez-en ladresse IP et ladresse mac de la machine sur laquelle a t faite la capture. 9. Combien de couches contient une requte ? et une rponse ARP ? 10. Quel est le champ dans lentte arp qui permet de distinguer une requte dune rponse ? 11. Comment est remplie la target mac address dans une requte ARP ? Pourquoi ? Comment est-elle remplie dans la rponse arp ? Dans quel champ est contenue ladresse mac quon avait demand en broadcast ?

2. nslookup
1. Qui fait la conversion Nom-Adresse IP ? 2. Quel est ladresse de votre serveur DNS ? 3. En utilisant la commande nslookup, trouvez le nom de la machine d'adresse IP 134.59.1.59 et 134.59.1.7 ? Testez plusieurs adresses IP. 4. Faites une requte dns et trouver les adresses des sites www.yahoo.fr, www.lemonde.fr ... 5. Quel est le nom internet de votre machine ? 6. Testez la commande hostname.

3/4

IUT Nice Cte dAzur Rseaux ASR5

Anne 2007/2008

II - Simulateur rseau
1. Cache ARP
Ouvrir le fichier unswitchip.xml. Se mettre en mode IP, type de simulation pas de dmonstration . 1. Placer le curseur sur chaque carte pour voir l'adresse IP et le masque. Que pouvez-vous dire sur les adresses IP ? On fait un "ping" de st1 (192.168.1.1) vers st2 (192.168.1.2). Vous faites un clic droit sur le poste (et non sur la carte) puis choisir ping et saisir une adresse IP. 2. Que contient le cache arp maintenant ? On vide le cache arp du poste st1 et on recommence un envoi vers 192.168.1.2 en ayant au pralable coch la case "ralenti". 3. Dtaillez les diffrentes tapes de la communication de st1 vers st2. 4. Y a-t-il eu une diffusion Ethernet (broadcast) avant l'change unicast ? 5. Que reprsentent les lignes bleues et que reprsentent les tracs jaunes ? 6. Sur quoi se base la communication au niveau liaison ? 7. Sur quoi se base la communication logique ? 8. Quelle adresse a-t-on utilis pour l'change ? 9. Comment la station st1 sait-elle que l'adresse IP 192.168.1.2 correspond l'adresse mac02 ? On vide le cache arp du poste st1 et on recommence un envoi vers 192.168.1.2 en utilisant le type de simulation "automatique", il faut dcocher "ralenti" et cocher "dmo arp". On fait un "ping" de st1 (192.168.1.1) vers st2 (192.168.1.2). 10. Dtaillez les tapes principales de la communication de st1 vers st2 11. Le paquet ICMP est-il transmis immdiatement ? 12. Combien de trames composent un change ARP ? 13. A qui est adresse la trame "request" ? A qui est adresse la trame "reply" ? Refaites la dmonstration sans vider le cache de st1. 14. Quelles sont la ou les tapes qui nont plus lieu ? Pourquoi n'y a-t-il pas eu change ARP ? 15. Quels sont les postes dont les caches ARP ont t mis jour et pourquoi ?

2. Tables de routage
1. Quelles sont les lments ncessaires quune machine doit avoir pour se connecter Internet ? Ouvrir le fichier troisswitchquatrerouteurs.xml. 2. Regardez les tables de routage des routeurs R1 et R2. Comparez ces tables avec les tables mac/port donnes au niveau thernet par les switchs. Quelles sont les diffrences principales ? 3. Un routeur travaille sur quelle couche du modle OSI ? Quelles sont les diffrences principales entre un switch et un routeur ? 4. Que se passe-t-il lorsque st1 ping st4 en mode IP ?

4/4