Herramienta de prueba de estrés de red

11

Necesito una herramienta para probar nuestra red entre dos máquinas.

La aplicación debe enviar un paquete a la máquina 2, la máquina 2 debe devolverlo, la máquina 1 verifica que el paquete sea correcto, genera un nuevo paquete y el proceso comienza de nuevo.

Alguien sabe de tal aplicación?

Shaiss
fuente
¿Le importaría decirnos qué tipo de máquinas está utilizando? hasta entonces todos nos quedamos adivinando cuál es la mejor respuesta.
Patrick R

Respuestas:

13

¿Quieres iperf . Es súper pequeño, multiplataforma y muy fácil de usar.

jamieb
fuente
2

Si está hablando de 2 cuadros de Windows, me gusta NTTTCP:

http://www.microsoft.com/whdc/device/network/TCP_tool.mspx

NTttcp es una aplicación asincrónica multiproceso que envía y recibe datos entre dos o más puntos finales e informa el rendimiento de la red mientras dura la transferencia. Es esencialmente un puerto basado en Winsock de la herramienta ttcp que mide el rendimiento de la red en términos de bytes transferidos por segundo y ciclos de CPU por byte. Debido a que puede ser difícil diagnosticar el rendimiento general de un sistema sin dividir el sistema en subsistemas más pequeños, NTttcp permite a los usuarios limitar el enfoque de sus pruebas e investigaciones solo al subsistema de red.

El limpiador
fuente
1

Depende de qué protocolo desea "prueba de estrés".

Haga ping (como ya se mencionó) para ICMP, pero esto es principalmente para establecer que tiene algún tipo de conectividad.

Para cargar una red y ver qué tan rápido irá, TTCP (PCATTCP si está en Windows: http://www.pcausa.com/Utilities/ttcpdown1.htm ) siempre que su protocolo sea TCP / IP.

Además, MTR es un gran comando para solucionar problemas de conectividad intermitente. Si está en Windows, PingPlotter (no tan robusto como MTR).

SvrGuy
fuente
0

Esto es exactamente lo que hace "ping".

¡Apostaría cien dólares a que su sistema ya tiene ping instalado!

Tenga en cuenta que la mayoría de las versiones de ping en las versiones modernas tienen un indicador que le permite establecer un "patrón de datos" para detectar errores de bits específicos.

Lo siguiente es de la página de manual de ping:

   -p pattern
          You  may  specify  up to 16 â?~â?~padâ?Tâ?T bytes to fill out the packet
          you send.  This is useful for diagnosing data-dependent problems
          in  a network.  For example, -p ff will cause the sent packet to
          be filled with all ones.

En general, el envío de todos los ceros o unos solo resolverá un problema de hardware que tiene que ver con la caída de bits.

RT

Richard T
fuente
0

Recomiendo IXChariot. Puede reproducir los flujos de su aplicación, en sus puertos. Simple de usar y bastante rentable para una implementación de software de una herramienta de prueba de red.

Sitio web de IxChariot

No lo vendo No lo reparo. Me parece una herramienta enormemente útil y genial.

James Pulley
fuente