Cómo probar el rendimiento de red y ancho de banda

Cómo probar el rendimiento de red y ancho de banda

Introducción –

La latencia de red y ancho de banda son los dos indicadores más probable que sea de interés al punto de referencia de una red. Aunque la mayoría de servicios y publicidad de los productos se centra en el ancho de banda, a veces, la latencia puede ser un indicador más importante.

** ¿Qué es el ancho de banda?

Ancho de banda (BW) en redes de computadoras se refiere a la velocidad de datos con el apoyo de una conexión de red o interfaz. BW se mide en términos de bits por segundo (bps).

** ¿Qué es la latencia de la red?

La latencia es una medida de tiempo de retraso experimentado en un sistema. La latencia de red se define simplemente como el tiempo de retardo observado como transmite los datos de un punto a otro. Hay una serie de factores que contribuyen a la latencia de la red. Estos incluyen la transmisión (medio de la conectividad), Distancia, routers y los retrasos de hardware.

Lista de proyectos utilizados para probar el rendimiento de red y ancho de banda –

1) bmon – monitor de ancho de banda y estimador de la tasa, es la consola basada en directo BW
2) bwbar – uso de ancho de banda en formato de texto y gráficos
3) BMW-ng – Bandwidth Monitor NG (Next Generation, en vivo PC, la consola basada en
4) Dstat – Dstat es un reemplazo para vmstat, iostat y ifstat.
5) iftop – el uso de ancho de banda en una interfaz, basada en la consola
6) iperf – Realizar las pruebas de rendimiento de redes apostar dos de acogida
7) ifstat – Informe interfaz de estadísticas
8) metros cúbicos – Color medidor de ancho de banda, basado en consola
9) etherape – Red Gráfica navegador tráfico
10) iptraf – interactivo colorido IP LAN Monitor, la consola y la interfaz gráfica basada en
11) netmrg – Es el demonio, apoyar mySQL, reúne datos de los dispositivos.
12) nuttcp – herramienta de red de medición del desempeño
13) nepim

NOTA ~ Para algunos de ellos los paquetes rpm o deb no están disponibles!

Paso 1] Cómo instalar en RedHat / RHCE, el sistema de CentOS base y el sistema basado en Dibian?

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

Paso 2] Modo de uso – 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

** Inicio “iperf” servidor en un host (A) y el cliente en otro host (B) – para medir el rendimiento de red entre dos 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.