Calcul de la surcharge avec Netstat
Le calcul de la surcharge avec Netstat doit être effectué sur un réseau silencieux pour éviter que d’autres trafics réseau ne faussent les données, comme le trafic de diffusion ou de multidiffusion.
Pour calculer la surcharge réseau d’une application à l’aide de Netstat
- Récupérez les statistiques d’interface actuelles à l’aide de Netstat.
- Exécutez l'application.
- Obtenez les statistiques de l’interface, à nouveau à l’aide de Netstat.
- Calculez le nombre d’octets reçus entre les deux mesures Netstat.
Exemple
L’exemple suivant illustre ces étapes, en utilisant LEP POUR envoyer 10 octets de données, un octet à la fois.
Tout d’abord, une surcharge théorique pour l’application est calculée. Pour ce test, tous les paquets sont de 60 octets (minimum Ethernet). Ce transfert nécessite trois paquets pour configurer la connexion, 10 paquets de données, 10 paquets d’accusé de réception (L’ACK retardé est déclenché presque à chaque fois) et quatre paquets pour fermer la connexion correctement.
Cela équivaut à 27 paquets de 60 octets chacun, ou 1620 octets (3+4+10+10)*60=1620). Étant donné que seuls 10 octets de données sont transférés, la surcharge est de 1610 octets, ce qui représente plus de 99 % de la surcharge de protocole.
Commandes
netstat -e
Interface Statistics
Received Sent
Bytes 392291400 444684566
Unicast packets 487627 570086
Non-unicast packets 1159163 11300
Discards 0 0
Errors 0 0
Unknown protocols 52812
ttcp -t -h0 -D -l1 -n10 -p9 172.31.71.99
ttcp-t: 10 bytes in 2168 real milliseconds = 0 KB/sec
ttcp-t: 10 I/O calls, msec/call = 216, calls/sec = 4, bytes/call = 1
netstat -e
Interface Statistics
Received Sent
Bytes 39229207 444685382
Unicast packets 487641 570100
Non-unicast packets 1159164 11301
Discards 0 0
Errors 0 0
Unknown protocols 52812
Calculs
Envoyé : 816 octets
Reçu : 674 octets
Nombre total d’octets : 1490
Octets utilisateur : 10
Surcharge : 1480/1490 = 99,3 %
**Goodput : **= 5 octets/seconde (ou 40 bits/s)
Notes
Les octets réels transférés ne correspondent pas aux valeurs théoriques, car les octets de remplissage ne sont pas pris en compte dans les valeurs Netstat.
Rubriques connexes