Comment faire pour tester les performances du réseau et de bande passante

Comment faire pour tester les performances du réseau et de bande passante

Introduction –

Temps de latence et de bande passante sont les deux mesures les plus susceptibles de présenter un intérêt pour vous un réseau de référence. Même si la plupart des services et la publicité des produits se concentre sur la bande passante, parfois le temps de latence peut être un plus important métriques.

** Qu’est-ce que la bande passante?

Bande passante (BW) en réseaux informatiques se réfère au taux de données pris en charge par une connexion réseau ou une interface. BW est mesurée en termes de bits par seconde (bps).

** Qu’est-ce que la latence du réseau?

La latence est une mesure du temps de retard connu dans un système. La latence du réseau est simplement défini comme le délai observé que transmet les données d’un point à un autre. Il ya un certain nombre de facteurs qui contribuent à la latence du réseau. Il s’agit notamment de la transmission (support de la connectivité), Distance, les routeurs et les retards de matériel informatique.

Liste des projets utilisés pour tester les performances du réseau et de bande passante –

1) bmon – surveiller la bande passante et estimateur de taux, il est basé console, vivent BW
2) bwbar – utilisation de bande passante dans le texte et les graphiques en format
3) bwm-ng – Bandwidth Monitor NG (Next Generation, vivent BW, console basée
4) dstat – Dstat est un remplacement pour vmstat, iostat et ifstat.
5) iftop – utilisation de bande passante sur une interface, en fonction de la console
6) iperf – Effectuer des tests de débit réseau parier deux hôtes
7) ifstat – Rapport interface de statistiques
8) cbm – Couleur Bandwidth Meter, console basée
9) etherape – navigateur graphique le trafic réseau
10) iptraf – Interactive coloré IP LAN Monitor, console et interface graphique basée
11) netmrg – Il est le démon, de soutien mySQL, recueille des données à partir de périphériques.
12) nuttcp – Réseau outil de mesure du rendement
13) nepim

NOTE ~ Pour certains d’entre eux de paquetages rpm ou deb ne sont pas disponibles!

Étape 1] Comment faire pour installer sur Redhat / RHCE, CentOS système fondé et Dibian système fondé?

root@me:~# yum install netperf iperf nuttcp nepim lmbench

** Ubuntu –

root@me:~# apt-get install  bmon bwbar bwm-ng dstat cbm etherape iftop iperf ifstat iptraf netmrg

Étape 2] Comment utiliser – bmon, bwm-ng, dstat, ifstat –

root@me:~# bmon

interface: lo at me.arun.world

#   Interface                RX Rate         RX #     TX Rate         TX #
───────────────────────────────────────────────────────────────────────────────
me.arun.host (source: local)
0   lo                         0.00B            0       0.00B            0
1   eth0                       0.00B            0       0.00B            0
2   eth2                       0.00B            0       0.00B            0
3   vboxnet0                   0.00B            0       0.00B            0
4   pan0                       0.00B            0       0.00B            0
5   ppp0                      69.39KiB         61       7.49KiB         44

root@me:~# bwm-ng

bwm-ng v0.6 (probing every 0.500s), press ‘h’ for help
input: /proc/net/dev type: rate
\         iface                   Rx                   Tx                Total
==============================================================================
lo:           0.00 KB/s            0.00 KB/s            0.00 KB/s
eth0:           0.00 KB/s            0.00 KB/s            0.00 KB/s
eth2:           0.00 KB/s            0.00 KB/s            0.00 KB/s
ppp0:          64.39 KB/s            7.92 KB/s           72.31 KB/s
——————————————————————————
total:          64.39 KB/s            7.92 KB/s           72.31 KB/s

root@me:~# dstat
—-total-cpu-usage—- -dsk/total- -net/total- —paging– —system–
usr sys idl wai hiq siq| read  writ| recv  send|  in   out | int   csw
7   4  85   4   0   0| 281k  110k|   0     0 |   0     0 | 865  3013
8   4  88   0   0   0|   0     0 |7027B 1261B|   0     0 | 956  4505
8   5  86   0   0   0|   0     0 |  14k 1867B|   0     0 |1144  3332
9   5  86   0   1   0|   0     0 |  79k 2496B|   0     0 |1360  3366
18   8  74   0   0   0|   0     0 |  52k 6511B|   0     0 |1299  3618
8   6  85   0   1   0|   0     0 |  35k 5339B|   0     0 |1094  4231
6   4  90   0   0   0|   0     0 |   0  3164B|   0     0 | 953  2750 ^C
root@me:~#

root@me:~# ifstat
eth0                eth2                ppp0
KB/s in  KB/s out   KB/s in  KB/s out   KB/s in  KB/s out
0.00      0.00      0.00      0.00     95.73      4.31
0.00      0.00      0.00      0.00     67.93      8.17
0.00      0.00      0.00      0.00    106.77     13.70

** start “iperf” server on one host(A) and client on another host(B)- to measure Network throughput between two hosts.

* Host -A

root@me:~# iperf -s
————————————————————
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
————————————————————
[  4] local 192.168.0.1 port 5001 connected with 192.168.0.2 port 56171
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.0 sec  9.11 GBytes  7.82 Gbits/sec

* Host -B
test@hostB:~$ iperf -c 192.168.0.1
————————————————————
Client connecting to 192.168.0.1, TCP port 5001
TCP window size: 49.5 KByte (default)
————————————————————
[  3] local 192.168.0.2 port 56171 connected with 192.168.0.1 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec  9.11 GBytes  7.82 Gbits/sec
test@hostB:~$

root@me:~# iftop
root@me:~# cbm

Thank you,
Arun Bagul

Similar Posts:

Leave a Reply

Your email address will not be published. Required fields are marked *