fbpixel
Étiquettes : ,
0
(0)

Avec un ou plusieurs appareils connectés sur un réseau Wifi, il est souvent utile d’avoir des outils pour pouvoir tester le protocole de communication UDP, Il est possible de communiquer entre différents appareils comme ordinateur, Arduino, ESP32, ESP8266, en utilisant le protocole UDP. Il existe des outils qui vous permettent d’envoyer des données à partir de votre ordinateur pour tester la connexion et la réception de certains paquet.

Matériel

  • Ordinateur
  • Microcontrôleur configuré comme serveur UDP (Raspberry Pi, ESP32, ESP8266)

NetCat

Si vous utiliser un ordinateur Windows, vous pouvez installer l’outil NetCat (Télécharger source ou NetCat précompilé ) (préinstallé sur Linux et MacOS).

(N.B.: Sur Windows nous conseillons l’utilisation de PacketSender plus facile d’installation d’une source sûre pour les débutants)

Netcat est un outil en ligne de commande permettant le transfert de données avec les protocoles réseau TCP/IP et UDP

Copier le dossier où vous le souhaitez sur votre ordinateur (ex: C:/Users/ADMIN/NetCat)

Placer vous ensuite dans le dossier où se trouve nc.exe

Entrez la commande suivant pour envoyer une chaine de caractère en modifiant l’adresse IP et le port pour qu’ils correspondent au port local ouvert sur votre appareil.

echo "hello" | nc -u -w1 192.168.1.80 8888

(l’option -w correspond au time-out temps en seconde après lequel la connexion se ferme)

Résultat

PacketSender

Télécharger et installer le logiciel PacketSender qui est un outil permettant d’échanger des paquets de données à l’aide des protocole UDP, TCP, SSL et HTTP GET/POST.

Vous devez, tout d’abord, rentrer le message dans l’encart ASCII

Puis vous pouvez entrer l’adresse IP et le port du serveur

Dans le menu déroulant, juste à côté du bouton “Send”, sélectionnez UDP.

Il ne reste plus qu’à appuyer sur “Send”

Résultat

Sources

Si vous connaissez d’autres outils permettant de tester la communication UDP , TCP ou sans fil, n’hésitez pas à laisser un commentaire.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?