Ich möchte ein UDP-Paket generieren, um ein Programm zu testen. Dies entspricht der Verwendung von Telnet zum Testen des TCP-Ports. (Kann Telnet ein UDP-Paket generieren?)
Wie kann ich das machen?
networking
tcpip
telnet
udp
Don Ch
quelle
quelle
/dev/udp
Vermeiden Sie diese.Dieser ist gut, wenn Sie versuchen, mit großen Paketen zu arbeiten. Netcat verwendet im UDP-Modus 1024 Bytes.
UDP-Modus, um 2090 an der Adresse mit einer Paketlänge von 1550 Bytes zu portieren.
Dies ist aus dem nmap-Paket oder wird manchmal separat als nping gepackt.
Weitere Informationen finden Sie unter https://nmap.org/book/nping-man-general-operation.html
quelle
Wenn Sie Bash verwenden, können Sie das
/dev/udp
virtuelle Dateisystem wie folgt verwenden:Schamlos wiederverwendet von dieser Antwort auf "Wie kann man mit netcat nur ein UDP-Paket senden?"
quelle
Sie können immer UDP-Terminalprogramme verwenden. Die meisten von ihnen können auch TCP senden / empfangen. Zum Beispiel hat das Docklight Scripting Terminal diese Möglichkeit. Und dann senden Sie die Daten genauso, wie Sie sie an die serielle Schnittstelle senden würden.
quelle