2015 0109 L3 Reseau Examen Correction
2015 0109 L3 Reseau Examen Correction
2015 0109 L3 Reseau Examen Correction
durée 3h00
aucun document autorisé
tel. mobiles interdits Réf. : L3
Réseau et protocoles Version: : V 1.0
P. Petit Date : janvier 2015
1 ARCHITECTURE EN COUCHES
Question 1 indiquez le nom et le rôle principal de chacune des couches 2, 3 et 4 du modèle ISO.
Question 2 : On se place maintenant dans le monde TCP/IP. Indiquez le nom des couches 3 et 4 du modèle ISO
dans le monde TCP/IP ainsi que le nom des « adresses » permettant d'identifier les objets de ces deux couches.
Question 3 : En matière de réseau, on parle souvent de communication en mode connecté et de communication
en mode non connecté.
• Expliquez ce que l'on entend par là
• indiquez les contraintes et avantages des deux modes
• citez au moins un protocole vu en cours qui utilise le mode connecté et un qui utilise le mode non
connecté.
2 IP
Question 1 A quoi sert le procole ARP ? Donnez le sens de l'acronyme ARP et expliquez le processus en jeu lors
de requêtes ARP (paquets diffusés, destination, source, informations présentes dans les paquets)
Question 2 : Qu'est-ce qu'un paquet ARP gratuit ? Citez un cas de figure où un hôte en envoie et indiquez l'effet
sur les autres éléments du réseau.
Question 3 : Pour chacune des adresses suivantes, fournissez les 5 informations suivantes : adresse de diffusion,
masque réseau puis indiquez sur la seconde ligne l'adresse du réseau, la première adresse des machines du réseau
et la dernière.
à faire directement sur l'énoncé
Réseau ou adresse d'une machine Adresse de diffusion masque
du réseau
Adresse du réseau adresse début adresse fin
192.168.195.195/16 192.168.255.255 255.255.0.0
192.168.0.0/16 192.168.0.1 192.168.255.254
192.168.195.195/6 195.255.255.255 252.0.0.0
192.0.0.0/6 192.0.0.1 195.255.255.254
192.168.195.195/27
192.168.195.195/31
192.168.195.195 réseau.machine
/6 : partie hôte : 32-6=26 chiffres en base 2
RRRRRRHH.HHHHHHHH.HHHHHHHH.HHHHHHHH
192=11000000 11000011=195
11111100.0.0.0=252.0.0.0
Question 4 : On vous demande d'expliquer la notion de fragmentation IP : dans quel cas elle intervient, qui
fragmente ? Qui réassemble ? Sur la base de quelles informations se fait le réassemblage ? Si le protocole de
niveau supérieur peut interdire la fragmentation et, si c'est le cas, ce qu'il se passe quand elle aurait été
nécessaire.
S2 : 256< 300+2=302 ≤ 512=2⁹ partie hote de 9 chiffres, partie réseau 32-9=23 => /23
192.168.8.0/23 → 192.168.9.255/23 (diffusion)
l'adresse suivante utilisable : 192.168.10.0
S4 : 64< 100+2=102 ≤ 128=2⁷ masque /25
192.168.10.0/25 → 192.168.10.127
prochaine adresse libre : 192.168.10.128
S3 : 32 < 40+2=42 ≤ 64=2⁶ masque 32-6=26 /26
192.168.10.128/26 → 192.168.10.191
adresse libre suivante 192.168.10.192
S1 16< 25+2=27 ≤ 32=2⁵ masque:/27
192.168.10.192/27 → 192.168.10.223
adresse libre suivante : 192.168.10.224
S5 : 16< 25+2=27 ≤ 32=2⁵ masque:/27
192.168.10.224/27 → 192.168..10.255
Question 6 Une entreprise a le réseau 130.10.0.0/16. son réseau interne a la structure suivante (cf schéma) :
• un routeur d'entrée routeur 1
• un réseau de liaison 1 dont les IP sont des ip privées
• un réseau RS (sièges) contenant au plus 1500 postes
• un réseau RDIR (direction) contenant au plus 300 postes
• un routeur cliens reliant le réseau de liaison1 au réseau de liaison 2
• le réseau de liaison 2 utilise des IP privées
• un réseau Rwifi relié à réseau de liaison 2 contenant au plus 800 postes
• un réseau Rfixe relié à réseau de liaison 2 contenant au plus 150 postes
• un réseau Rserv relié à réseau de liaison 2 contenant au plus 25 postes
Routeur1
Réseau liaison 1
3 DNS
Question 1 Quelle différence y a-t-il entre une requête DNS récursive et une requête dns itérative ? Qui en
décide ? Indiquez un processus dans lequel interviennent requêtes récursives et requêtes itératives.
Question 2 Vous êtes l'administrateur du serveur dns primaire de la zone escaliers.org. Une entité veut mettre en
place un serveur indépendant pour gérer la zone gareaux.escaliers.org. Qui doit faire quoi ? Vous préciserez les
enregistrements de ressources (RR) concernés, le serveur sur lequel ces enregistrements doivent être créés et le
nom du mécanisme en jeu.
Question 3 Voici un extrait d'une analyse de trame d'une réponse à une requête dns faites au serveur dns du
département informatique : ns.info.univ-evry.fr par l'un des postes clients internes :
Got answer:
HEADER:
opcode = QUERY, id = 2, rcode = NOERROR
header flags: response, recursion avail.
questions = 1, answers = 0, authority records = 4, additional = 4
QUESTIONS:
www.cs.chalmers.se, type = A, class = IN
AUTHORITY RECORDS:
-> [...] -> [...]
-> chalmers.se
nameserver = ns.ckoia.chalmers.se
ttl = 42710 (11 hours 51 mins 50 secs)
-> chalmers.se
nameserver = dns.uu.se
ttl = 42710 (11 hours 51 mins 50 secs)
ADDITIONAL RECORDS:
-> [...] -> [...]
-> ns.ckoia.chalmers.se
internet address = 192.36.120.11
Expliquer :
a. la structure en quatre parties de la réponse (HEADER, QUESTIONS, AUTHORITY RECORDS,
ADDITIONAL RECORDS) et les champs « questions = 1, answers = 0, authority records = 4,
additional = 4 »
b. Quelle était la question posée ?
c. ce que signifie la présence de 4 authority records (deux ont été effacés pour alléger l'énoncé) ;
d. donner la signification de l'acronyme TTL. A quoi sert-il ?
e. sachant qu'une requête faite directement au serveur dns gérant ckoia.chalmers.se indique un TTL de
12h00 pour ns.ckoia.chalmers.se, expliquez la valeur du ttl de l'exemple ci-dessus.
(d'après : http://www.labri.fr/perso/betrema/teleinfo/janvier2002.html )
4 DHCP
Question 1 donnez les significations de l'acronyme DHCP et indiquez à quoi cela sert.
Question 2 qu'est-ce qu'un agent relais dhcp ? quel est son rôle ?
Question 3 un serveur S doit tout le temps avoir la mêm adresse ip. Est-il possible de lui fournir son adresse
ip par dhcp ? si oui, expliquez quel mécanisme il faut utiliser. Si non, expliquez pourquoi.
5 ROUTAGE IP
Question 1 (à faire sur l'énoncé): on considère le réseau décrit sur le schéma ci-dessous. Le routeur G12 d'IP
192.168.40.12 n'est pas géré par vous (comme tout ce qui se trouve dans l'ellipse grise). On supposera que sa
configuration est correcte. C'est ce routeur qui permet l'accès internet. Le routeur par défaut de G10 est G12.
Indiquez les routeurs par défaut des autres hôtes ainsi que les éventuelles routes statiques de façon à ce que
toutes les machines réussissent à communiquer entre elles et avec internet.
Réseau R1 : 172.16.0.0/16
réseau R2 : 192.168.20.0/24
réseau R3 : 192.168.30.0/24
réseau R4 : 192.168.40.0/24
R4 Vers internet
R1 G12
A
G10
R2
B
G13 D C
P. Petit SESSION DE CONTROLE R3 UNIVERSITE
D’EVRY VAL D’ESSONNE
Examen Page :6 / 11
durée 3h00
aucun document autorisé
tel. mobiles interdits Réf. : L3
Réseau et protocoles Version: : V 1.0
P. Petit Date : janvier 2015
R4 Vers internet
R1 G12
A
R5
G10 E
R2
B
G13 D C
R3
le routeur par défaut de E est G12 (172.16.50.12)
Notez-vous quelquechose de bizarre ?
Comment faire pour que G10 (on ne s'occupe pas des autres machines pour l'instant) puisse communiquer avec E
d'IP 172.16.50.5 ? la zone dans l'ellipse grise n'est pas gérée par vous donc vous ne pouvez rien y modifier (ip,
routage, …).
Question 3 Bob a vécu une expérience bizarre et s'en ouvre à Alice. Il a ajouté l'ip 172.16.50.5 à G10 sur son
interface côté R1. Alice s'étonne qu'on puisse attribuer plusieurs IP à une même interface réseau. Qu'en pensez-
vous ?
Il a ensuite testé la connectivité de G10 à E : OK avec ping et OK avec ssh mais via ssh, il se retrouvait sur G10
et pas sur E.
Il a testé la connectivité de A à E : OK avec ping et avec SSH mais via SSH, il se retrouvait sur G10.
Ayant compris son erreur, il a supprimé l'ip erronnée 172.16.50.5 à G10 et il a refait ses tests :
Il a ensuite testé la connectivité de G10 à E : OK avec ping et OK avec ssh et via ssh, il se retrouvait sur E ;
Il a testé la connectivité de A à E : OK avec ping et avec SSH et via SSH, il se retrouvait sur E alors que
précédemment, il n'arrivait pas à joindre E depuis A.
Il se propose de tout montrer à Alice et refait devant elle ses tests :
• la connectivité de G10 à E : OK avec ping et OK avec ssh et via ssh, il se retrouvait sur E ;
• la connectivité de A à E : le ping ne passe pas ni le ssh
Alice se moque de lui.
Qu'en pensez-vous ?
6 COUCHE TRANSPORT
Question 1 Qu'apporte UDP à IP comme fonctionnalité ?
7 COUCHE 2, VLANS
Question 1 qu'est-ce que 802.1Q ?
Question 2
Une entreprise à le réseau suivant : P1 … P9 sont des hôtes, SW1, … des commutateurs (switches), HUB2 un
concentrateur (hub) et R1 un routeur.
P1 P5
P9
SW1
P2 P6
SW3 R1 SW4
P3 P7
HUB2
P4 P8
répondez aux questions suivantes :
• combien de réseau IP dans l'entreprise
• requête ARP de P4 : qui la voit ?
• paquet IP de P6 pour P4 : qui voit ?
Question 3 architecture réseau et VLAN
On considère une entreprise constituée de 3 sites. L'entreprise a un parc de serveurs, de poste utilisateurs et
fournit un accès internet à ses clients.
Entre parenthèses, les noms des hôtes à utiliser sur votre schéma.
Sur le site A, on a :
• quelques postes utilisateurs (P1, P2, P3)
• un serveur de fichier (S4)
• un commutateur supportant 802.1Q : (C10)
• des clients (CL11, CL12)
sur le site B, on a :
• un serveur de SGBD (S5)
• un routeur (S6) permettant aux réseaux internes d'être reliés à internet et de communiquer entre eux
• des postes utilisateurs (P7, P8)
• un commutateur (C9)
sur le site C, on a :
• un serveur de fichiers (S13)
• des postes utilisateurs (P14, P15)
• un commutateur (C16)
• des postes clients (CL17, CL18)
8 ROUTAGE DYNAMIQUE
Question 1 On considère un réseau suivant (cf schéma en « ascii art » ci-dessous). On suppose que les liens ont
un poids de 1 sauf le lien B-C qui a un poids de 4. On suppose que les messages RIP sont envoyés dans l'ordre
suivant : A, B, C, D,E.
Appliquez l'algorithme RIP sur ce réseau. Pour limiter le nombre de tableau à rédiger, on vous demande
d'indiquer l'état des tables RIP après l'envoi des messages de A, B, C, D,E. C'est comme cela qu'on a procédé en
TD. On attend donc de vous :
• le tableau initial
• un tableau après envoi des vecteurs de distance de A,B,C,D,E (un seul tableau final)
• un tableau après envoi des vecteurs de distance de A,B,C,D,E (un seul tableau final)
• … et ainsi de suite jusqu'à la convergence de l'algorithme.
Destinations => A B C D E
A B,1
B A,1 C,4 D,1
C B,4 E,1
D B,1 E,1
E C,1 D,1
Destinations => A B C D E
B
C
D
E
A
B
C
D
E
A
B
C
D
E
A
B
C
D
E
A
B
C
D
E
Question 2: le lien entre B et D est coupé. Mettez à jour le tableau et citez toutes les étapes jusqu'à la
convergence. On supposera que B et D sont les premiers à envoyer leur vecteur de distance (puis ensuite dans
l'ordre A puis B puis C puis D puis E). Votre premier tableau sera l'état après envoi des vecteurs de B et D. Le
second après l'envoi des vecteurs de A,B,C,D,E, ...
Destinations => A B C D E
A
B
Destinations => A B C D E
C
D
E
A
B
C
D
E
A
B
C
D
E
A
B
C
D
E
A
B
C
D
E
Carole propose la simplicité et suggère d'utiliser des pings (icmp echo request) envoyé à S avec l'ip d'Oscar
comme ip source.
Bob se moque de ses compères et indique que tcp est prévu pour transférer de grosses quantité de données. Il
préfèrent envoyer à S une requête DNS en tcp et affirme que la réponse que recevra Oscar sera bien plus grosse
et donc plus pénalisante.
On vous demande :
• de comparer les solutions proposées par nos trois indélicats compères
• de choisir la plus adaptée et d'expliquer son mode opératoire détaillé (notamment le type des paquets à
envoyer pour avoir le meilleur effet dans l'attaque).