Examen de Réseaux - GIPSA-Lab

Transcription

Examen de Réseaux - GIPSA-Lab
Université Pierre Mendès France
U.F.R. Sciences de l’Homme et de la Société
Master IC²A
Master IC2A
Examen de Réseaux
Session 1 – Janvier 2012
Durée de l’épreuve : 1h30 - Documents autorisés - Barème donné à titre indicatif
Pensez à justifier toutes vos réponses. Les questions des parties I et II sont indépendantes.
Partie I – (10 points – 45 minutes)
1) Peut-on utiliser le protocole ARP pour surveiller l’activité du réseau ? Pourquoi et si oui
comment ? Quelles seraient les limites d’une telle méthode ?
2) Combien de réponses l’émetteur d’une requête ARP s’attend-il à recevoir ? Pourquoi ?
3) Quelle adresse IP un client DHCP utilise-t-il lorsqu’il envoie un message pour localiser un
serveur DHCP ?
4) Quelles différences faites-vous entre
a) HTTP et HTML ?
b) Ethernet et Internet ?
c) Wifi et 802.3 ?
d) déchiffrement et décryptage ?
5) Pourquoi les hôtes ont-ils une table de routage même s’ils n’ont qu’une seule interface ?
6) On exécute la commande ping vers une machine dont on connaît avec certitude l’adresse IP.
Qui répond et que faut-il en déduire si :
a) on reçoit un message ICMP de « réponse d’écho »
b) on reçoit un message ICMP « durée de vie dépassé » (Time-to-live exceeded)
c) on reçoit un message ICMP « réseau inaccessible »
d) on reçoit un message ICMP « hôte inaccessible »
e) on ne reçoit aucun message ICMP
7) A quelle adresse de sous-réseau appartient l’adresse IP 147.177.77.7 si le masque est
255.255.240.0 ? Quelle est l’adresse de broadcast du sous-réseau et combien d’hôtes contientil ? Mêmes questions si le masque est 255.255.252.0.
8) Vous venez d’intégrer la startup ma-petite-entreprise en tant qu’administrateur systèmes et
réseau. L’entreprise vient de se doter d’une toute nouvelle infrastructure réseau. Vous installez
votre ordinateur portable sur le réseau afin d’en tester le bon fonctionnement. Votre poste reçoit
automatiquement sa configuration TCP/IP de la part du serveur DHCP. En tapant la
commande nslookup www.debian.org, vous obtenez la réponse suivante :
CB / 2011-2012
Page 1 sur 4
Server :
Address:
ns.ma-petite-entreprise.fr
172.23.1.253
Non-authoritative answer:
Name:
www.debian.org
Address: 194.109.137.218
Vous lancez une capture de trames avant de vous connecter à un serveur web sur Internet. Pour
que la capture soit exhaustive, vous avez pris soin de vider préalablement les différents caches
sur votre ordinateur portable. Le résultat de cette capture est présenté ci-dessous :
N°
MAC Source
MAC destination
IP Source
IP destinat ion
Protoc.
Info
1
00:01:4A:1C:F5:8D FF:FF:FF:FF:FF:FF 172.23.1.15
172.23.1.253
ARP
Who has 172.23.1.253? Tell 172.23.1.15
2
00-19-66-63-17-FF 00:01:4A:1C:F5:8D 172.23.1.253
172.23.1.15
ARP
172.23.1.253 is at 00:19:66:63:17:ff
3
00:01:4A:1C:F5:8D 00-19-66-63-17-FF
172.23.1.253
DNS
Standard query A www.debian.org
4
00-19-66-63-17-FF 00:01:4A:1C:F5:8D 172.23.1.253
172.23.1.15
DNS
Standard query response A 194.109.137.218
5
00:01:4A:1C:F5:8D FF:FF:FF:FF:FF:FF 172.23.1.15
172.23.1.1
ARP
Who has 172.23.1.1? Tell 172.23.1.15
6
00:09:5B:D4:67:4E 00:01:4A:1C:F5:8D 172.23.1.1
172.23.1.15
ARP
7
00:01:4A:1C:F5:8D 00:09:5B:D4:67:4E
194.109.137.218 TCP
8
00:09:5B:D4:67:4E 00:01:4A:1C:F5:8D 194.109.137.218 172.23.1.15
9
00:01:4A:1C:F5:8D 00:09:5B:D4:67:4E
172.23.1.15
194.109.137.218 TCP
10 00:01:4A:1C:F5:8D 00:09:5B:D4:67:4E
172.23.1.15
194.109.137.218 HTTP
172.23.1.15
172.23.1.15
11 00:09:5B:D4:67:4E 00:01:4A:1C:F5:8D 194.109.137.218 172.23.1.15
TCP
TCP
172.23.1.1 is at 00:09:5b:d4:67:4e
1442 > http [SYN] Seq=0 Len=0 MSS=1460
http > 1442 [SYN, ACK] Seq=0 Ack=1
Win=5840 Len=0
1442 > http [ACK] Seq=1 Ack=1 Win=65535
Len=0
GET / HTTP/1.1
http > 1442 [ACK] Seq=1 Ack=427 Win=6432
Len=0
a) Expliquez pourquoi votre machine a dû lancer deux requêtes ARP (lignes 1 et 5) avant de
pouvoir établir la connexion TCP.
b) Expliquez le rôle des trames 7, 8 et 9.
c) Indiquez pourquoi l’adresse MAC source de la trame 11 n’est pas l’adresse MAC du serveur
web interrogé sur Internet.
d) À partir de la capture de trames, donnez les valeurs de l'adresse physique, de l'adresse IP, de
l’adresse de la passerelle par défaut et de celle du serveur DNS de votre poste.
CB / 2011-2012
Page 2 sur 4
Partie II – (10 points – 45 minutes)
1) Sur une machine Linux faisant office de routeur, en visualisant la configuration des interfaces
réseau on obtient :
eth0
Link encap:Ethernet HWaddr 18:A9:05:20:C3:D3
inet adr:192.168.0.125 Bcast:192.168.0.127 Masque:255.255.255.128
adr inet6: fe80::1aa9:5ff:fe20:c3d3/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2970642 errors:0 dropped:0 overruns:0 frame:0
TX packets:3723461 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:1070665731 (1021.0 MiB) TX bytes:4387906101 (4.0 GiB)
Interruption:17
eth1
Link encap:Ethernet HWaddr 00:00:0C:00:D1:56
inet adr:192.168.0.253 Bcast:192.168.0.255 Masque:255.255.255.128
adr inet6: fe80::207:e9ff:fe19:a03e/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5186757 errors:0 dropped:0 overruns:0 frame:0
TX packets:125648 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:587863578 (560.6 MiB) TX bytes:17577644 (16.7 MiB)
eth2
Link encap:Ethernet HWaddr 00:00:0C:06:09:AC
inet adr:193.51.128.82 Bcast:193.51.128.87 Masque:255.255.255.248
adr inet6: fe80::207:e9ff:fe19:a03e/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:234986 errors:0 dropped:0 overruns:0 frame:0
TX packets:125612 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:212527481 (202.6 MiB) TX bytes:17574684 (16.7 MiB)
eth3
Link encap:Ethernet HWaddr 00:00:0C:06:09:AD
inet adr:192.108.119.33 Bcast:192.108.119.255 Masque:255.255.255.0
adr inet6: fe80::207:e9ff:fe19:a03e/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:53277 errors:0 dropped:0 overruns:0 frame:0
TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:2663802 (2.5 MiB) TX bytes:578 (578.0 b)
eth4
Link encap:Ethernet HWaddr 00:00:0C:06:09:A6
inet adr:192.44.77.2 Bcast:192.44.77.255 Masque:255.255.255.0
adr inet6: fe80::207:e9ff:fe19:a03e/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:53277 errors:0 dropped:0 overruns:0 frame:0
TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:2663802 (2.5 MiB) TX bytes:578 (578.0 b)
eth5
Link encap:Ethernet HWaddr 00:00:0C:06:09:A7
inet adr:193.52.74.2 Bcast:193.52.74.255 Masque:255.255.255.0
adr inet6: fe80::207:e9ff:fe19:a03e/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:54248 errors:0 dropped:0 overruns:0 frame:0
TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:2752353 (2.6 MiB) TX bytes:578 (578.0 b)
CB / 2011-2012
Page 3 sur 4
eth6
Link encap:Ethernet HWaddr 00:00:0C:00:D2:AC
inet adr:192.168.200.254 Bcast:192.168.200.255 Masque:255.255.255.0
adr inet6: fe80::207:e9ff:fe19:a03e/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:53278 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:2663852 (2.5 MiB) TX bytes:648 (648.0 b)
vmnet1
Link encap:Ethernet HWaddr 00:50:56:C0:00:01
inet adr:172.16.136.1 Bcast:172.16.136.255 Masque:255.255.255.0
adr inet6: fe80::250:56ff:fec0:1/64 Scope:Lien
BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
a) Quelle commande a permis d’obtenir cet affichage ?
b) De combien d’interfaces réseau dispose le routeur ? Combien d’interfaces sont actives ?
c) Représentez sur un schéma, les interfaces actives en indiquant leurs adresses MAC, leurs
adresses IP ainsi que les adresses de réseau (en notation condensée1)
2) En visualisant la table de routage du routeur, on obtient :
Destination
192.168.0.0
192.168.0.128
193.51.128.80
192.108.119.0
10.35.0.0
192.44.77.0
193.52.74.0
192.168.200.0
192.168.201.0
192.168.202.0
192.168.203.0
192.168.204.0
0.0.0.0
Passerelle
0.0.0.0
0.0.0.0
0.0.0.0
0.0.0.0
192.108.119.147
0.0.0.0
0.0.0.0
0.0.0.0
192.168.200.61
192.168.200.62
192.168.200.63
192.168.200.64
193.51.128.81
Genmask
255.255.255.128
255.255.255.128
255.255.255.248
255.255.255.0
255.255.0.0
255.255.255.0
255.255.255.0
255.255.255.0
255.255.255.0
255.255.255.0
255.255.255.0
255.255.255.0
0.0.0.0
Indic
U
U
U
U
UG
U
U
U
UG
UG
UG
UG
UG
Metric
0
0
0
0
0
0
0
0
0
0
0
0
0
Ref
0
0
0
0
0
0
0
0
0
0
0
0
0
Use
0
0
0
0
0
0
0
0
0
0
0
0
0
Iface
eth0
eth1
eth2
eth3
eth3
eth4
eth5
eth6
eth6
eth6
eth6
eth6
eth2
a) Quelle commande a permis d’obtenir cet affichage ?
b) Quelle est la particularité des préfixes de réseau 10 et 192.168 ?
c) Dessinez le réseau, en fonction des informations contenues dans cette table de routage.
3) La machine zebulon a comme adresse 193.52.74.211.
a) Quel masque de réseau est associé à cette adresse ?
b) Placez cet équipement sur le schéma du réseau
c) Donnez la table de routage de la machine zebulon
4) La machine pollux dispose de deux interfaces Ethernet eth0 et eth1 configurées respectivement
avec les adresses 192.44.77.1 et 193.52.74.1. Elle est inscrite dans le serveur de noms DNS avec
l’adresse 192.44.77.1.
a) Rajoutez cette machine sur le schéma du réseau
b) Donnez la table de routage de la machine pollux
On exécute sur pollux la commande : route add default gw 192.44.77.2
Sur zebulon, on tape la commande : ping pollux
c) Quel chemin emprunte le paquet ICMP de demande d’écho pour aller de zebulon à pollux ?
d) Est-ce que le paquet ICMP de réponse d’écho suit le même chemin au retour ?
1
Notation adresse/x avec x le nombre de bits à 1 du masque
CB / 2011-2012
Page 4 sur 4