Seite 1 von 1
UDP Pakete über Ethernet senden?
Verfasst: Dienstag 12. Juni 2012, 21:09
von Sandii
Hallo in die Runde,
ist es möglich, mit ProfiLab UDP Pakete (
http://de.wikipedia.org/wiki/User_Datagram_Protocol) über
den Ethernet-Anschluss am PC zu senden/empfangen? Wenn ja, wie?
Schöne Grüße,
Michael
Re: UDP Pakete über Ethernet senden?
Verfasst: Mittwoch 13. Juni 2012, 07:51
von abacom
Dies ist leider nicht direkt möglich. Man könnte aber vielleicht mit der Komponente ShellExecute ein
Kommandozeilenprogramm aufrufen, welches dann die Arbeit erledigt. Ich habe es noch nicht probiert.
Im Web fand ich Folgendes:
UDP-Paket mit Command Line Tools schicken
Es kommt immer wieder vor dass man schnell mal ein UDP-Paket schicken soll, möglichst ohne ein Programm zu schreiben. Die folgende Zeile benutzt echo und netcat um das zu bewerkstelligen.
echo -en '\0\0' | netcat -u 192.168.1.202 5431
-e \0 wird als Byte 0x00 interpretiert
-n Kein Newline ausgeben
-u UDP als Transportmedium benutzen
192.168.1.202 IP-Adresse des Remote-Systems
5431 Portnummer auf dem Remote-System
Die Quotes sind nötig, sonst "frisst" die Shell die Backslashes.
http://www.heimetli.ch/tips.html
... dazu braucht man wohl "NETCAT"...
http://de.wikipedia.org/wiki/Netcat#Weblinks
http://www.netzwelt.de/download/6848-netcat.html
Vielleicht hat das ja auch schon einmal jemand gemacht?
Re: UDP Pakete über Ethernet senden?
Verfasst: Freitag 16. Januar 2015, 13:27
von ExpertProfi