Fondamentaux des réseaux
Chapitre 1. Introduction aux réseaux
Chapitre 2. Modélisation des réseaux
Chapitre 3. Organisation de l'Internet
Chapitre 4. Protocoles TCP-IP
Plan
1. Introduction
2. Le protocole IP
3. Adressage IP
4. Routage IP
5. Le protocole UDP
6. Le protocole TCP
Exercices
Travaux pratiques
1. Configuration IP
-->Corrigé
2. Routage local
-->Corrigé
3. Analyse des protocoles TCP-IP
-->Corrigé
QCM
Chapitre 5. Réseaux locaux
Page d'accueil Table des matières Niveau supérieur Page précédente Bas de la page Page suivante

Protocoles TCP/IP - Travaux pratiques

3. Analyse des protocoles TCP-IP

Vous allez pour cette partie utiliser l’analyseur de protocoles Wireshark : http://www.wireshark.org/. Son fonctionnement est décrit dans le TP du chapitre 2.

3.1 Analyse de la commande ping.
  • Quel protocole de niveau réseau est utilisé par la commande Ping ?
  • Effectuez un ping vers votre passerelle. Utilisez un filtre d’affichage permettant de visualiser uniquement les trames correspondant à une commande ping. Analysez les trames visualisées. Combien trouvez-vous de trames ? A quoi correspondent-elles. Quels sont les protocoles présents dans une trame ping ?
  • Quels sont les codes ICMP permettant de déterminer la nature du message ICMP (Echo Request ou Echo Reply).
  • A quoi correspondent les données (« Data ») ICMP ?
3.2 Analyse de la commande Tracert
  • Lancez une capture. Effectuez une commande tracert sur un serveur web de votre choix.  Quel protocole de niveau réseau est utilisé par la commande tracert ? Utilisez un filtre d’affichage permettant de visualiser uniquement les trames correspondant à une commande tracert.
  • Observez les champs TTL des trames émises par votre machine et le champ Type des trames reçues. A partir de ces observations, expliquez le fonctionnement de la commande tracert.
3.3 Analyse du protocole IP
  • Lancez une capture dans laquelle le protocole IP est présent (vous pouvez utiliser un filtre d’affichage pour isoler certaines trames).
  • Quelles sont les couches OSI présentes dans les trames relevées ?
  • Quelle est la version de IP ?
  • Quelle est la taille l’en-tête IP ?
  • Le paquet IP est –il fragmenté ? Justifiez votre réponse.
  • Quelle est la valeur du champ TTL de l’en-tête IP ? Justifiez votre réponse.
  • Quel est le protocole de niveau supérieur ? Par quelle valeur est-il identifié ?
  • Pouvez-vous retrouver les valeurs hexadécimales des adresses IP source et destination ?
3.4 Analyse d’une connexion TCP.
  • Lancez une capture. Connectez-vous à un site web quelconque, puis déconnectez-vous. Analysez la connexion TCP à l’aide de filtres d’affichage.
  • Combien y-a-t-il de segments d’ouverture et de fermeture de la connexion ? Quelles sont les valeurs des « flags » pour ces segments ?
  • Quels sont les numéros de port utilisés. Justifiez votre réponse.
  • Vérifiez l’évolution des numéros de séquence et des numéros d’acquittements pour deux trames successives en réponse l’une à l’autre. Vous pouvez pour cela vous aider d’un schéma.
  • Wireshark possède un outil nommé, Follow TCP stream (menu Statistics/Flow Graph/TCP Flow). Vous pouvez ainsi visualiser l’enchainement des segments avec les du numéro de séquence et d’acquittement pour toute la session TCP.
Page d'accueil Table des matières Niveau supérieur Page précédente Haut de la page Page suivante