it-swarm-es.com

¿Cómo probar el rendimiento real de la red entre dos puntos?

¿Cuáles son algunas de las mejores herramientas/utilidades para probar el ancho de banda real a través de un enlace? En mi caso, estoy probando el rendimiento real a través de un puente wifi.

18
James Moore

Creo que iperf es una de las utilidades más útiles para probar el ancho de banda punto a punto. Tiene muchas opciones para probar sobre tcp/udp, con udp puede decirle cuánto jitter había. Los puertos de iperf están disponibles para casi todos los sistemas operativos.

También me gusta probar con NDT , pero no es tan fácil trabajar con él como iperf ya que NDT básicamente debe configurarse como un servidor en alguna parte, y el cliente debe tener Java instalado.

22
Zoredache

Me gustaría canalizar algo como/dev/urandom (o/dev/zero para probar la compresión de los dispositivos, si corresponde) a través del uso de dos máquinas * nix.

Escuche y canalice a/dev/null en una máquina

nc –l –p 7000 | /dev/null

Conecte y canalice 100MiB de datos aleatorios en el otro

dd if=/dev/urandom bs=1M count=100 | nc 192.168.1.120 7000 –q 10

Para estadísticas en tiempo real use pipeviewer

dd if=/dev/urandom bs=1M count=100 | pv | nc 192.168.1.120 7000 -q 10
6
Nick Devereaux

Aquí hay un enfoque de fuerza bruta e ignorancia ...

Muchos clientes FTP de línea de comandos informan estadísticas de transferencia, por lo que simplemente puede usar FTP para OBTENER o PONER un archivo lo suficientemente grande para que las estadísticas sean significativas.

3
RBerteig

IxChariot . No es gratuito, pero puede simular todo tipo de tráfico. SmallNetBuilder.com lo usa para sus pruebas de productos.

1
hitsuyashi

¿Qué considera "rendimiento de red real"? Esto depende completamente de la función de su red y de las necesidades de sus usuarios.

Por ejemplo, el ancho de banda no será un atributo definitorio de cómo funciona su red si tiene seis usuarios a los que no se les permite transmitir video/audio o transferir archivos. En ese caso, una vez que tenga suficiente ancho de banda para su tráfico estándar, más es simplemente un desperdicio.

Los puntos de referencia son útiles para determinar los puntos débiles en su red, pero no debe tomarlos como un reflejo de la experiencia del usuario a menos que imiten los patrones de tráfico de sus usuarios.

Si solo está tratando de averiguar cuánto ancho de banda puede empujar a través del puente inalámbrico antes de que se caiga, realmente no puede vencer a iperf y FTP (aunque es posible que necesite probar un par de máquinas al mismo tiempo). Recuerde probar también el tráfico bidireccional.

Si está interesado en descubrir la experiencia del usuario proyectada, necesitaremos más información.

1
sh-beta

He usado PCATTCP para probar el rendimiento directo. El programa está configurado para recibir en una computadora, y luego la otra computadora transmite.

http://www.pcausa.com/Utilities/pcattcp.htm

1
Jeff Miles

Puede usar el software D-ITG. Es gratis y se puede descargar desde http://www.grid.unina.it/software/ITG/

Lo he usado para probar varias computadoras conectadas en una red con varios sistemas operativos. El rendimiento, la fluctuación de fase y el retraso se pueden medir fácilmente.

0
Henetiek Chou

Una alternativa comercial es Netrounds (www.netrounds.com). Es un servicio en la nube (SaaS), lo que significa que no hay inversiones. También hay una prueba gratuita de 30 días.

Utiliza dispositivos de sonda activos, que se descargan fácilmente. Estas sondas utilizan un kernel de Linux optimizado para obtener el mejor rendimiento y el mejor control del hardware de la red.

Netrounds puede generar y medir hasta 10 Gbit/s utilizando hardware de PC estándar, tanto TCP y UDP (incluso multidifusión). Soporte para VLAN y múltiples flujos de QoS.

0
Mats