Commandes Réseau sous Windows

Ce document présente les commandes réseau essentielles sous Windows, destinées aux étudiants et professionnels souhaitant vérifier l’état d’un réseau et analyser le cheminement des paquets. Il couvre l’utilisation des commandes Ping et Tracert, ainsi que des exercices pratiques pour mieux comprendre leur fonctionnement.

D'après le document Commandes Réseau sous Windows

Cet article a été rédigé automatiquement à partir du document source, puis vérifié avant publication.

Commandes Réseau sous Windows

Document source

Commandes Réseau sous Windows

Réseau, Systèmes, Informatique · PDF · 3 pages

Afficher l'aperçu du document

Consulter le document original →

Ce document présente les commandes réseau essentielles sous Windows, destinées aux étudiants et professionnels souhaitant vérifier l’état d’un réseau et analyser le cheminement des paquets. Il couvre l’utilisation des commandes Ping et Tracert, ainsi que des exercices pratiques pour mieux comprendre leur fonctionnement.

Vérification de l’état du réseau

Commande ping

La commande ping est disponible sur les systèmes Unix et Windows. Elle sert à tester l’acheminement des datagrammes sur un réseau et à vérifier la présence d’une machine. Elle utilise le protocole ICMP en envoyant des messages de type "Demande d’ECHO" qui requièrent une "Réponse d’ECHO" de la part de la machine destinataire.

Sur certains systèmes, ping envoie plusieurs requêtes puis s’arrête en affichant des statistiques sur le temps aller-retour (Round Trip Time) et le pourcentage de paquets perdus. Sur d’autres, comme Linux, il faut interrompre manuellement la commande (par exemple avec Ctrl-C).

Une réponse à un ping indique que :

  • Votre ordinateur est correctement configuré.
  • L’ordinateur interrogé est présent et accessible.
  • Les réseaux et routeurs intermédiaires fonctionnent correctement.

Exemple d’utilisation de ping sous Windows

Pour consulter l’aide de la commande ping :

C:\> ping /?
ou
C:\> help ping
ou simplement
C:\> ping

Pour tester l’accessibilité des hôtes suivants :

ping wwwdroit.univ-oujda.ac.ma
ping www.yahoo.fr
ping www.nasa.gov

Exercice pratique : ping et cache ARP

Sur Windows :

  1. Consulter le cache ARP avec la commande arp -a.
  2. Identifier une station allumée dans la salle de TP qui ne figure pas dans le cache (par exemple une adresse IP d’un voisin).
  3. Tester l’accessibilité de cette station avec ping [adresse IP].
  4. Consulter à nouveau le cache ARP avec arp -a. La station apparaît-elle ? Pourquoi ?
  5. Réfléchir à la question suivante : un ping en broadcast permet-il de remplir le cache ARP avec toutes les adresses MAC des stations accessibles ?
  6. Tester un ping en broadcast (2 tentatives) avec ping -n 2 [adresse broadcast] et observer le cache ARP.

Correction partielle :

  • Après un ping réussi vers une station du même réseau, son adresse MAC est ajoutée au cache ARP car une résolution d’adresse a été nécessaire pour envoyer la trame.
  • Un ping en broadcast ne garantit pas que toutes les adresses MAC du réseau seront dans le cache. Cela dépend si les stations répondent au ping en broadcast et si elles doivent émettre une requête ARP pour connaître votre adresse MAC.
  • La commande ping -n 2 255.255.255.255 peut générer une erreur sous Windows.

Commande traceroute (tracert sous Windows)

La commande traceroute (appelée tracert sous Windows) permet de connaître la route empruntée par un datagramme vers un hôte donné. Elle est utile pour identifier où un paquet est bloqué lors d’une transmission.

Le principe repose sur le champ TTL (Time To Live) des paquets IP :

  • Un datagramme est envoyé avec un TTL initial de 1.
  • Le premier routeur décrémente ce TTL à zéro, détruit le paquet et renvoie un message ICMP "TTL expiré".
  • Le programme récupère ainsi l’adresse du premier routeur.
  • Le processus est répété avec un TTL de 2, 3, etc., jusqu’à atteindre la destination ou un port non attribué, ce qui provoque un message ICMP "port inaccessible".

Exemple d’utilisation de tracert sous Windows

Pour consulter l’aide :

C:\> tracert

Pour déterminer la route vers un hôte :

tracert -d ala05u00.u-3mrs.fr

Le paramètre -d empêche la résolution des noms DNS, affichant uniquement les adresses IP des routeurs.

Pour tracer la route vers www.google.fr en limitant le nombre de sauts à 20 :

tracert -h 20 www.google.fr

Des outils graphiques gratuits comme Neotrace peuvent aussi être utilisés pour visualiser la route de manière plus intuitive.

Glossaire des termes clés

  • Ping : Commande réseau qui envoie des requêtes ICMP "Demande d’ECHO" pour tester la présence et la réactivité d’une machine sur un réseau.
  • ICMP (Internet Control Message Protocol) : Protocole utilisé pour envoyer des messages de contrôle et d’erreur, notamment les requêtes et réponses d’ECHO.
  • Round Trip Time (RTT) : Temps aller-retour d’un paquet entre l’émetteur et le destinataire.
  • Cache ARP : Table locale qui associe les adresses IP aux adresses MAC sur un réseau local.
  • ARP (Address Resolution Protocol) : Protocole permettant de résoudre une adresse IP en adresse MAC.
  • Broadcast : Envoi d’un message à toutes les machines d’un réseau local.
  • Tracert (traceroute) : Commande permettant de déterminer la route empruntée par un paquet IP vers une destination.
  • TTL (Time To Live) : Champ dans l’en-tête IP qui limite la durée de vie d’un paquet en nombre de sauts.
  • UDP (User Datagram Protocol) : Protocole de transport utilisé par traceroute pour envoyer des datagrammes.

Points clés à retenir

  • La commande ping permet de vérifier la présence d’une machine et la qualité de la connexion réseau.
  • Une réponse au ping indique que les machines et les réseaux intermédiaires fonctionnent correctement.
  • Le cache ARP est mis à jour automatiquement lors d’un ping réussi vers une machine du même réseau.
  • Un ping en broadcast ne garantit pas la découverte de toutes les adresses MAC du réseau.
  • La commande tracert permet d’identifier les routeurs traversés et de localiser les éventuels blocages.
  • Le champ TTL est utilisé par tracert pour provoquer des erreurs contrôlées et ainsi découvrir chaque routeur sur le chemin.
  • Des options comme -d et -h permettent de personnaliser l’affichage et la profondeur du tracert.

Partager

Commentaires

Aucun commentaire pour le moment. Posez la première question.

Les commentaires sont relus avant publication. Votre e-mail n'est jamais affiché.

← Toutes les révisions