¿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.
¿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.
Respuestas:
Considero 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 iperf ya que NDT básicamente debe configurarse como un servidor en algún lugar, y el cliente debe tener instalado Java.
Me gustaría canalizar algo como / dev / urandom (o / dev / zero para probar la compresión de los dispositivos, si corresponde) mediante el 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
netcat
la entrada estándar. También puede reutilizarlo para que sus pruebas posteriores sean más comparables.
IxChariot . No es gratuito, pero puede simular todo tipo de tráfico. SmallNetBuilder.com lo usa para sus pruebas de productos.
¿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 proyectada del usuario, necesitaremos más información.
He usado PCATTCP para probar el rendimiento directo. El programa está configurado para recibir en una computadora, y luego la otra computadora transmite.
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, el jitter y el retraso pueden medirse fácilmente.
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 como UDP (incluso multidifusión). Soporte para VLAN y múltiples flujos de QoS.