Office de la Formation Professionnelle et de la Promotion du Travail DIRECTION
Office de la Formation Professionnelle et de la Promotion du Travail DIRECTION RECHERCHE ET INGENIERIE DE FORMATION SECTEUR NTIC ROYAUME DU MAROC Analyser les Messages de contrôle et d’erreur TCP/IP. www.ofppt.info Analyser les Messages de contrôle et d’erreur TCP/IP OFPPT @ Document Millésime Page Analyser les Messages de contrôle et d’erreur TcpIp.doc août 14 1 - 12 Sommaire 1. Introduction ..................................................................................... 2 2. Protcole ICMP (Internet Control Message Protocol) ................................ 2 2.1.1. Signalement et correction des erreurs......................................... 2 2.1.2. Acheminement de message ICMP ............................................... 3 2.1.3. Utilisation de requêtes ping pour tester l’accessibilité de la destination ........................................................................................... 3 2.1.4. Messages d’écho ...................................................................... 4 2.1.5. Message Destination inaccessible ............................................... 5 2.1.6. Signalement d’erreurs diverses .................................................. 6 3. Messages de contrôle TCP/IP .............................................................. 6 3.1.1. Introduction aux messages de contrôle ....................................... 6 3.1.2. Demandes de redirection/modification ICMP ................................ 7 3.1.3. Format de messages de demande et de réponse .......................... 8 3.1.4. Message de détection de routeur ................................................ 9 3.1.5. Messages de congestion et de contrôle de flux ............................. 9 Analyser les Messages de contrôle et d’erreur TCP/IP www.ofppt.info Document Millésime Page Analyser les Messages de contrôle et d’erreur TcpIp.doc août 14 2 - 12 1. Introduction Présenter Le protocole IP est limité car c’est un système dit d’acheminement au mieux. Il est dépourvu de mécanisme garantissant que les données sont acheminées, quels que soit les problèmes qu’il peut rencontrer sur le réseau. Les données peuvent ne pas atteindre leur destination pour une foule de raisons, telles que la panne matérielle, la configuration inappropriée ou l’inexactitude des informations de routage. Pour identifier ces défaillances, IP utilise le protocole ICMP (Internet Control Message Protocol) pour avertir l’émetteur des données d’une erreur dans le processus d’acheminement. Ce module décrit les divers types de messages d’erreur ICMP et certaines de leurs utilisations. Parce qu’il n’intègre pas de mécanisme à cet effet, l’IP utilise ICMP pour envoyer et recevoir des messages d’erreur et de contrôle aux hôtes sur le réseau. Ce module est consacré aux messages de contrôle, qui sont des messages qui fournissent aux hôtes des informations ou des paramètres de configuration. La connaissance des messages de contrôle ICMP est une partie essentielle du dépannage des réseaux et une clé pour une compréhension approfondie des réseaux IP. 2. Protocole ICMP (Internet Control Message Protocol) 2.1.1. Signalement et correction des erreurs L’ICMP est un protocole de signalement d’erreurs pour IP. Lorsque des erreurs de transmission de datagrammes se produisent, l’ICMP permet de les signaler à leur origine. Par exemple, si la station de travail 1 de la figure suivant : Analyser les Messages de contrôle et d’erreur TCP/IP www.ofppt.info Document Millésime Page Analyser les Messages de contrôle et d’erreur TcpIp.doc août 14 3 - 12 envoie un datagramme à la station de travail, mais que l’interface Fa0/0 sur le routeur C s’arrête, le routeur C utilise ICMP pour envoyer un message à la station de travail 1 lui indiquant que le datagramme n’a pas pu être acheminé. L’ICMP ne corrige pas le problème réseau rencontré ; il ne fait que signaler le problème. Lorsque le routeur C reçoit le datagramme de la station de travail 1, il connaît seulement les adresses IP d’origine et de destination du datagramme. Il ne connaît pas le chemin exact que le datagramme a emprunté pour aller jusqu’au routeur C. Par conséquent, le routeur C ne peut que signaler la panne à la station de travail 1, et aucun message ICMP n’est envoyé au routeur A et au routeur B. L’ICMP ne signale l’état du paquet transmis qu’à l’équipement d’origine. Il ne transmet pas aux routeurs des informations sur les changements survenus sur le réseau. 2.1.2. Acheminement de message ICMP Les messages ICMP sont encapsulés dans des datagrammes de la même façon que toute autre donnée à l’aide d’IP. Puisque les messages ICMP sont transmis de la même manière que les autres données, ils sont sujets aux mêmes problèmes d’acheminement. Cela engendre un scénario où les relevés d’erreur peuvent générer d’autres relevés, aggravant ainsi la congestion d’un réseau déjà mal en point. Pour cette raison, les erreurs créées par les messages ICMP ne génèrent pas leurs propres messages ICMP. Il est ainsi possible qu’une erreur de transmission de datagramme ne soit jamais signalée à l’émetteur des données. 2.1.3. Utilisation de requêtes ping pour tester l’accessibilité de la destination Le protocole ICMP peut être utilisé pour tester la disponibilité d’une destination particulière. La figure suivant illustre l’utilisation d’ICMP pour émettre un message de demande d’écho à l’équipement de destination. Analyser les Messages de contrôle et d’erreur TCP/IP www.ofppt.info Document Millésime Page Analyser les Messages de contrôle et d’erreur TcpIp.doc août 14 4 - 12 Si ce dernier reçoit la demande d’écho ICMP, il formule un message de réponse d’écho à retourner à l’origine de la demande d’écho. Si l’émetteur reçoit la réponse d’écho, cela confirme que l’équipement de destination est accessible via le protocole IP. 2.1.4. Messages d’écho Comme n’importe quel type de paquet, les messages ICMP ont des formats spéciaux. Chaque type de message ICMP illustré tableau ci-dessous a ses propres caractéristiques uniques, mais tous les formats de messages ICMP commencent par ces trois champs: Type Code Checksum (somme de contrôle) Analyser les Messages de contrôle et d’erreur TCP/IP www.ofppt.info Document Millésime Page Analyser les Messages de contrôle et d’erreur TcpIp.doc août 14 5 - 12 Le champ Type indique le type de message ICMP qui est envoyé. Le champ Code inclut des informations supplémentaires spécifiques au type de message. Le champ Checksum, comme dans d’autres types de paquets, permet de vérifier l’intégrité des données. 2.1.5. Message Destination inaccessible n’est pas toujours possible d’acheminer des datagrammes à leur destination. Les pannes matérielles, la configuration de protocole inappropriée, les arrêts d’interface et les informations de routage incorrectes sont autant de raison qui peuvent entraîner l’échec de l’acheminement. En pareil cas, ICMP retourne à l’émetteur un message «destination inaccessible» indiquant que le datagramme n’a pas pu être correctement acheminé. Le tableau illustre la signification de chaque valeur de code possible dans le message destination inaccessible. Analyser les Messages de contrôle et d’erreur TCP/IP www.ofppt.info Document Millésime Page Analyser les Messages de contrôle et d’erreur TcpIp.doc août 14 6 - 12 Un message destination inaccessible peut également être envoyé lorsqu’il est nécessaire de fragmenter un paquet. C’est le cas en principe lorsqu’un datagramme est transmis d’un réseau Token-Ring à un réseau Ethernet. Si le datagramme ne permet pas la fragmentation, le paquet ne peut pas être transmis et le message destination inaccessible est envoyé. Des messages destination inaccessible peuvent également être générés si les services liés à l’IP tels que les services FTP ou les services Web ne sont pas disponibles. Pour dépanner de façon efficace un réseau IP, il est nécessaire de comprendre les diverses causes de l’apparition des messages destination inaccessible ICMP. 2.1.6. Signalement d’erreurs diverses Certains types d’erreurs au niveau de l’en-tête peuvent empêcher les équipements qui traitent les datagrammes de les transmettre. Cette erreur n’est pas liée à l’état de l’hôte ou du réseau de destination, mais empêche quand même le traitement et l’acheminement du datagramme. En pareil cas, le datagramme est détruit et un message de problème de paramètre de type 12 ICMP est envoyé à l’origine du datagramme. La figure illustre l’en-tête du message de problème de paramètre. Cet en-tête inclut le champ pointeur. Lorsque la valeur de code est 0, le champ pointeur indique l’octet du datagramme qui a produit l’erreur. 3. Messages de contrôle TCP/IP 3.1.1. Introduction aux messages de contrôle L’ICMP (Internet Control Message Protocol) fait partie intégrante de la suite de protocoles TCP/IP. En fait, toutes les implémentations IP doivent inclure la prise en charge de ce problème. Cela pour de simples raisons. D’abord, puisque le protocole IP ne garantit pas l’acheminement, il n’intègre aucune méthode pour informer les hôtes de la survenue d’erreurs. Ensuite, l’IP n’intègre aucune méthode pour fournir aux hôtes des messages informatifs ou de contrôle. L’ICMP se charge de ces fonctions pour l’IP. Contrairement aux messages d’erreur, les messages de contrôle ne résultent pas de paquets perdus ou de conditions d’erreurs qui se produisent lors de la Analyser les Messages de contrôle et d’erreur TCP/IP www.ofppt.info Document Millésime Page Analyser les Messages de contrôle et d’erreur TcpIp.doc août 14 7 - 12 transmission de paquets. À la place, ils sont utilisés pour informer les hôtes de conditions telles que la congestion du réseau ou de l’existence d’une meilleure passerelle jusqu’à un réseau distant. Les paquets ICMP utilisent les en têtes IP habituelles afin de pouvoir traverser plusieurs réseaux. 3.1.2. Demandes de redirection/modification ICMP L’un des messages de contrôle les plus courants d’ICMP est la demande de redirection/modification. Ce type de message ne peut être émis que par une passerelle, qui est un terme couramment utilisé pour décrire un routeur. Tous les hôtes qui communiquent avec plusieurs réseaux IP doivent être configurés avec une passerelle par défaut. Cette passerelle est l’adresse d’un port de routeur connecté au même réseau que l’hôte. La figure illustre un hôte connecté à un uploads/Management/ analyser-les-messages-de-controle-et-d-x27-erreur-tcpip.pdf
Documents similaires










-
40
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mai 13, 2021
- Catégorie Management
- Langue French
- Taille du fichier 0.5962MB