Vidéo: #8# دروس في الحماية :Paquets & protocoles 2024
Au fur et à mesure de la croissance de votre réseau statique, vous avez la possibilité d'introduire des boucles dans les tables de routage. La figure suivante montre ce problème en action. Notez que la route sur Router2 pour arriver à 192. 168. 1. 0/24 est supprimée, et une route sur Router3 pour envoyer du trafic pour 192. 168. 1. 0 / 24 à Router2 est ajouté incorrectement.
L'effet net est que si vous vous asseyez à Computer2 et essayez d'utiliser la commande ping pour tester l'adresse IP de Computer1 , les données rebondissent à l'infini entre Router2 et Router3 .
Eh bien, sans fin n'est pas tout à fait correct. La durée de vie (TTL) est réduite de un chaque fois qu'un routeur traite un paquet IP et lorsque le TTL est défini sur zéro, il est supprimé du réseau et un message ICMP (Internet Control Message Protocol) est envoyé à la source ordinateur.
Contrairement à l'utilisation d'ICMP, lorsqu'elle est utilisée avec la commande ping , ICMP envoie des messages d'état et de contrôle aux hôtes IP sur le réseau. Le message envoyé à l'hôte est un message Packet Expired in Transit .
L'exemple suivant montre un message d'expiration de paquet reçu lors du test de la connexion à Computer1 à partir de Computer2 :
C:> ping 192. 168. 1. 10 Pinging 192. 168. 1. 10 avec 32 octets de données: Réponse de 192. 168. 3. 3: TTL a expiré en transit. Réponse de 192. 168. 3. 3: TTL a expiré en transit. Réponse de 192. 168. 3. 3: TTL a expiré en transit. Réponse de 192. 168. 3. 3: TTL a expiré en transit. Statistiques Ping pour 192. 168. 1. 10: Paquets: Envoyés = 4, Reçus = 4, Perdus = 0 (0% de perte), Temps aller-retour approximatifs en milli-secondes: Minimum = 0ms, Maximum = 0ms, Moyenne = 0ms
Pour illustrer davantage ce problème de paquets expirés, voici une copie de la sortie de la commande traceroute pour le même message. Vous ne le laissez passer que pour 10 sauts en utilisant le modificateur -h , mais cela suffit pour voir le motif qui s'est développé lorsque les données rebondissent entre Router2 et Router3 <.
Ce numéro peut être corrigé en ajustant la route surRouter3 pour envoyer des données destinées au 192. 168. 1. Réseau 0/24 via Router1 plutôt que Router2 . Bien que cela amène les données à l'emplacement correct, les données pour Computer1 passeraient de Computer2 à Router2 et Router3 , et vous devrait ajouter une route spécifique sur Router2 pour router directement 192.168. 1. Données 0/24 à Router1 . La plupart des boucles de routage vous donnent un paquet expiré, donc en utilisant les commandes
ping ou traceroute , vous pouvez rapidement identifier le problème en sortie similaire à ce que vous avez vu. La tâche la plus longue peut être l'identification de la source exacte du problème, comme c'est probablement le cas avec une entrée de table de routage sur un routeur. Si vous travaillez séquentiellement à travers les routeurs à une extrémité de la connexion à l'autre extrémité, vous le trouverez.