Académique Documents
Professionnel Documents
Culture Documents
TP-1 Réseaux
1.2 ping
Testez les options :
— -R (de préférence en n’envoyant qu’un seul paquet ICMP).
— (-t sous linux, -m sous BSD) constatez, pour une adresse donnée, qu’un TTL trop faible fait
échouer la commande ping ; vérifiez au moyen de la commande traceroute (cf. exercice sui-
vant).
— Quelles options faut-il passer à la commande ping pour transférer des paquets de 1KB à tous les
hôtes du réseau ?
— Quelle est la taille maximale des paquets qu’on peut envoyer ?
— Pouvez-vous en déduire la bande passante ou la latence du réseau ?
En fait, ping mesure la latence du réseau. Pour avoir une estimation de la bande passante, il faut suivre
les indications de http://www.uweschmidt.org/files/network_project.pdf.
1.3 traceroute
— Recherchez les informations sur le fonctionnement de traceroute sur la RFC1393
— Utilisez la commande traceroute sous linux pour trouver la route vers les machines smtp.unice.fr
et smtp.i3s.unice.fr.
— Par combien de hops êtes-vous passés ?
— Trouvez le nombre de switches et routeurs traversés.
— Comment pouvez-vous savoir s’il y a eu une résolution de noms inverse ?
— Quel est le TTL du premier paquet qui arrive à la destination ?
— Modifiez la valeur du TTL pour faire échouer la requête (soit en modifiant la valeur dans
/proc/sys/net/ipv4/ip_default_ttl soit en considérant l’option -m).
— Restaurez la valeur initiale du TTL pour la suite du TP.
Plus d’informations : http://www.exit109.com/~jeremy/news/providers/traceroute.html
1.4 arp
Visualisez le cache arp de votre station puis faites une nouvelle commande ping vers une machine qui
ne figure pas dans la table arp ; affichez à nouveau le cache arp et interprétez le résultat.
1
1.5 netstat
Visualisez les connexions réseau (sockets) actives selon le type de protocoles (tcp/udp). Retrouvez les
informations de routage de votre machine. Quelle autre commande linux permet de visualiser la table de
routage ? Pour interpréter la sortie de cette commande, vous pouvez vous reporter à http://linux-ip.
net/html/basic-reading.html.
Pouvez-vous retrouver les statistiques détaillées par type de protocole ?
1.6 WhatIsMyIpAddress
Le service http://whatismyipaddress.com permet de retrouver votre adresse IP.
• A votre avis, comment fonctionne ce service ?
• Vérifiez l’exactitude de la réponse au moyen de la commande ifconfig.
• En sus de l’IP de votre machine, ifconfig retourne votre l’adresse MAC. Quelle est-elle ?