Analyse des statistiques des interfaces réseau
Dans cette étape, vous apprendrez à afficher les statistiques de vos interfaces réseau. Ces statistiques fournissent des informations précieuses sur les performances et l'utilisation de vos interfaces réseau.
Affichage des statistiques des interfaces
Utilisons netstat
pour afficher les statistiques de toutes les interfaces réseau :
netstat -i > interface_stats.txt
Dans cette commande :
-i
affiche un tableau de toutes les interfaces réseau
> interface_stats.txt
enregistre la sortie dans un fichier
Examinons maintenant le contenu du fichier :
cat interface_stats.txt
Vous devriez voir une sortie similaire à celle-ci :
Kernel Interface table
Iface MTU RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0 1500 123456 0 0 0 98765 0 0 0 BMRU
lo 65536 789 0 0 0 789 0 0 0 LRU
Compréhension des statistiques des interfaces réseau
La sortie fournit des statistiques importantes sur chaque interface réseau :
-
Iface
: Le nom de l'interface réseau
eth0
: Généralement la première interface Ethernet
lo
: L'interface de bouclage utilisée pour les connexions locales
-
MTU
: Unité maximale de transmission (Maximum Transmission Unit) - la taille maximale de paquet qui peut être transmise
- L'Ethernet standard utilise généralement 1500 octets
- L'interface de bouclage a généralement un MTU plus grand (65536)
-
RX-OK
: Nombre de paquets reçus sans erreur
-
RX-ERR
: Nombre de paquets reçus avec erreur
-
RX-DRP
: Nombre de paquets reçus abandonnés
-
RX-OVR
: Nombre de dépassements de paquets reçus
-
TX-OK
: Nombre de paquets transmis sans erreur
-
TX-ERR
: Nombre de paquets transmis avec erreur
-
TX-DRP
: Nombre de paquets transmis abandonnés
-
TX-OVR
: Nombre de dépassements de paquets transmis
-
Flg
: Indicateurs (Flags) indiquant l'état de l'interface
B
: Adresse de diffusion (Broadcast) définie
M
: Multicast activé
R
: L'interface est en fonctionnement
U
: L'interface est active
Ces statistiques vous aident à surveiller les performances du réseau et à identifier les problèmes potentiels, tels que la perte de paquets ou les erreurs de transmission.
Commandes supplémentaires pour les statistiques réseau
Pour avoir une vue plus complète des statistiques réseau, vous pouvez également utiliser :
netstat -s | head -20 > protocol_stats.txt
Cette commande affiche les statistiques des protocoles pour TCP, UDP, IP, ICMP et d'autres protocoles. Nous utilisons head -20
pour limiter la sortie aux 20 premières lignes pour plus de lisibilité.
Affichons ce fichier :
cat protocol_stats.txt
Cela fournit des statistiques détaillées sur les performances de chaque protocole, vous aidant à identifier les problèmes potentiels du réseau au niveau du protocole.