,
Con uno o más dispositivos conectados a una red WiFi, a menudo es útil disponer de herramientas para probar el protocolo de comunicación UDP. Es posible comunicarse entre diferentes dispositivos como ordenadores, Arduino, ESP32, ESP8266, utilizando el protocolo UDP. Existen herramientas que permiten enviar datos desde el ordenador para probar la conexión y la recepción de determinados paquetes.
Hardware
- Ordenador
- Microcontrolador configurado como servidor UDP (Raspberry Pi, ESP32, ESP8266)
NetCat
Si utiliza un ordenador con Windows, puede instalar la herramienta NetCat (Descargar Source o NetCat precompilado ) (preinstalado en Linux y MacOS).
(Nota: En Windows recomendamos utilizar Remitente de paquetes, que es más fácil de instalar desde una fuente segura para los principiantes).
Netcat es una herramienta de línea de comandos para transferir datos utilizando los protocolos de red TCP.
Copie la carpeta donde desee en su ordenador (por ejemplo, C:
A continuación, vaya a la carpeta donde se encuentra nc.exe
Introduzca el siguiente comando para enviar una cadena de caracteres, cambiando la dirección IP y el puerto para que coincidan con el puerto local abierto en su dispositivo.
echo "hello" | nc -u -w1 192.168.1.80 8888
(la opción -w corresponde al tiempo de espera en segundos tras el cual se cierra la conexión)
Resultados
PacketSender
Descargue e instale el software PacketSender, una herramienta para intercambiar paquetes de datos mediante los protocolos UDP, TCP, SSL y HTTP GET/POST.
En primer lugar, debe introducir el mensaje en el inserto ASCII
A continuación, puede introducir la dirección IP y el puerto del servidor
En el menú desplegable, justo al lado del botón «Enviar», seleccione UDP.
Sólo queda pulsar «Enviar».
Resultados
Fuentes
Si conoces alguna otra herramienta para probar la comunicación UDP, TCP o inalámbrica, deja un comentario.