Épreuve : Initiation aux Réseaux
Exercice I : Questions de cours - 16 points
Q 1 : Ethernet
1 Qu'est-ce qu'un réseau à diffusion (broadcast) ? (2 lignes max)
2 Citer les principales interfaces réseaux (terminologie linux) d'un ordinateur portable WIFI (3 lignes max)
Q 2 : IP
3 Citer les couches du modèle TCP/IP (4 lignes max)
4 Quelle est la taille d'une adresse IPv4 ? Quel est le nombre maximal d'adresses distinctes ? (2 lignes max)
Q 3 : TCP/UDP
5 Quel est le rôle de la couche Transport ? (2 lignes max)
6 Citer les avantages/inconvénients de TCP versus UDP. (4 lignes max)
Q 4 : DHCP/DNS
7 Que veut dire DHCP? Quel est son rôle ? (3 lignes max)
8 Que veut dire DNS? Quel est son rôle ? (3 lignes max)
Q 5 : Routage
9 Qu'est-ce qu'un routeur ? (2 lignes max)
10 Qu'est-ce qu'un graphe ? (2 lignes max)
Q 6 : HTTP
11 Citer les principales classes d'erreur du protocole HTTP. (5 lignes max)
12 Que signie HTTP? Quel est son but ? (2 lignes max)
Q 7 : XHTML/CSS
13 Quels sont les objectifs d'XHTML ? (4 lignes max)
14 Comment mettre en rouge les titres de second niveau, via une feuille de style ? (1 ligne max)
Q 8 : PHP
15 Quelles sont les principales caractéristiques de PHP? (4 lignes max)
16 Quel est l'intérêt de la fonction base64_encode ? (2 lignes max)
Q 9 : PHP5
17 Pourquoi utiliser une base de données en conjonction avec un langage de génération de pages comme PHP? (4 lignes max)
18 Qu'est-ce qu'un objet persistant ? (4 lignes max)
Q 10 : SOAP
19 Que signie SOAP? (1 ligne max)
20 Pourquoi XHTML ne convient-il pas pour l'échange de données entre serveurs web ? (4 lignes max)
Q 11 : WSDL
21- Commenter le morceau de code suivant : (2 lignes max)
1 |
|
22 -Commenter le morceau de code suivant : (2 lignes max)
1 |
|
Q 12 : Sécurité des réseaux
23 Donner le principe de fonctionnement d'un algorithme à clefs publiques. (4 lignes max)
24 Qu'est-ce qu'un condensat de message ? (2 lignes max)
Exercice II : Analyse d'un scénario - 4 points
La commande ifconfig de l'utilisateur retourne les informations suivantes :
eth0 Lien encap:Ethernet HWaddr 00:05:5D:DF:D9:01
inet adr:147.210.9.6 Bcast:147.210.9.255 Masque:255.255.254.0
adr inet6: fe80::205:5dff:fedf:d901/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:13777134 errors:0 dropped:0 overruns:0 frame:0
TX packets:6432227 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:2542263019 (2.3 GiB) TX bytes:1002156376 (955.7 MiB)
Interruption:16 Adresse de base:0x8400
RX bytes:382411803 (364.6 MiB) TX bytes:382411803 (364.6 MiB)
Voici les conversations listées (sous forme simpliée) par Ethereal au cours d'une session de capture pour
le protocole TCP :
Address A Port A Address B Port B Packets |
147.210.9.6 37128 147.210.9.1 443 30 147.210.9.6 37129 147.210.9.1 443 20 |
le protocole UDP :
Address A Port A Address B Port B Packets |
147.210.9.6 34328 147.210.8.126 53 6 147.210.8.58 137 147.210.9.255 137 4 147.210.8.244 49973 147.210.9.255 137 3 147.210.8.177 137 147.210.9.255 137 2 147.210.8.94 5353 224.0.0.251 5353 2 147.210.8.159 49992 239.255.255.253 427 2 147.210.9.16 513 147.210.9.255 513 1 147.210.8.116 138 147.210.9.255 138 1 147.210.8.93 513 147.210.9.255 513 1 147.210.8.94 63162 224.0.0.251 5353 1 147.210.8.94 63163 224.0.0.251 5353 1 147.210.8.94 63164 224.0.0.251 5353 1 147.210.9.32 631 255.255.255.255 631 1 147.210.8.58 138 147.210.9.255 138 1 147.210.8.201 138 147.210.9.255 138 1 |
Par exemple, la première ligne du tableau pour TCP signie que les machines d'adresses IP 147.210.9.6
et 147.210.9.1 ont eu une conversation (avec le protocole TCP) formée de 30 paquets.
A partir de ces données, préciser pour chaque ligne dans le tableau suivant décrivant les conversations
avec le protocole IP (fourni par Ethereal, même session), si la conversation est interne au sous-réseau de
l'utilisateur (i.e. les machines A et B appartiennent toutes les 2 au même sous-réseau) et le protocole utilisé
(répondre par oui ou non dans chaque case vide).
protocole IP :
Address A Address B Packets | Sous-réseau utilisateur | TCP | UDP |
147.210.8.143 147.210.9.6 6 147.210.8.126 147.210.9.6 6 147.210.8.58 147.210.9.255 5 147.210.9.6 147.210.12.218 18 147.210.8.94 224.0.0.251 5 147.210.8.244 147.210.9.255 3 147.210.8.177 147.210.9.255 3 147.210.8.159 239.255.255.253 2 147.210.9.16 147.210.9.255 1 147.210.8.116 147.210.9.255 1 147.210.9.1 147.210.9.6 50 147.210.8.93 147.210.9.255 1 147.210.9.32 255.255.255.255 1 147.210.8.201 147.210.9.255 1 |