3 votes

Suivre l'IP source des paquets abandonnés

J'ai un serveur Linux fonctionnant sous CentOS 7, et je suis confronté à un problème où le nombre de paquets abandonnés par RX ne cesse d'augmenter. Je pense que cela peut être causé par un câble/connecteur défectueux dans le réseau ; cependant, je n'ai aucun moyen de vérifier chaque connexion pour trouver le problème. Existe-t-il un moyen de voir de quelle IP proviennent les paquets abandonnés ?

5voto

Orbling Points 191

Utilisation de nmap vous pouvez obtenir une variété d'informations sur votre réseau, y compris, et il peut être incroyablement utile pour suivre la perte de paquets. Le site --packet-trace peut être utile pour suivre tous les paquets. Bien qu'il existe un grand nombre d'exemples et de guides pour l'utilisation de nmap disponibles en ligne, une façon simple de commencer serait quelque chose comme :

nmap -sP --packet-trace 192.168.1.0/24

Scannera le réseau pour les hôtes et suivra les paquets dans le cas d'un timeout J'ai quelque chose comme ça sur mon réseau local

 nsock_read(): Read request from IOD #1 [192.168.1.42:53] (timeout: -1ms) EID 66

L'appel nmap peut être personnalisé et scriptée de diverses manières pour obtenir plus d'informations sur votre réseau et essayer d'éliminer les mauvaises connexions.

En plus de nmap il existe un outil graphique appelé wireshark qui peut être utilisé pour toute une série de tâches de profilage de réseau, y compris la recherche de mauvais liens/sources de paquets abandonnés.

En fonction des commutateurs et du matériel réseau utilisés, ainsi que de votre niveau d'accès, vous pouvez utiliser l'interface de gestion intégrée des commutateurs de votre environnement pour rechercher les ports physiques présentant un taux anormalement élevé de paquets abandonnés. Avec certaines marques de commutateurs administrables, ce genre de tâche pourrait probablement être scriptée/automatisée ; la sémantique exacte d'une telle opération dépendrait du matériel et des configurations spécifiques du réseau. Dans le bon type d'environnement, l'utilisation de Protocole de gestion de réseau simple (SNMP) peut être un nouveau moyen de recueillir toutes ces informations (paquets abandonnés sur les ports de commutation physiques, etc.) de votre réseau sans trop de travail.

EDIT : Dans l'exemple ci-dessus L'EID est un enregistrement de ressource DNS (RR). et est une abréviation de Endpoint IDentifier (EID).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X