Я хочу сгенерировать пакет UDP для тестирования программы, что эквивалентно использованию telnet для тестирования порта TCP (Может ли telnet генерировать пакет UDP?)
Как я могу это сделать?
networking
tcpip
telnet
udp
Дон Ч
источник
источник
/dev/udp
избегать этого.Это хорошо, если вы пытаетесь работать с большими пакетами. netcat использует 1024 байта в режиме UDP.
Режим UDP, порт 2090 по адресу, длина пакета 1550 байт.
Это из пакета nmap или иногда отдельно упаковывается как nping.
Дополнительная информация на https://nmap.org/book/nping-man-general-operation.html
источник
Если вы используете Bash, вы можете использовать его
/dev/udp
виртуальную файловую систему, например:Бесстыдно повторно использовал этот ответ на вопрос «Как отправить только один пакет UDP с Netcat?»
источник
Вы всегда можете использовать программы терминала UDP. Большинство из них также могут отправлять / получать TCP. Например, у скриптового терминала Docklight есть такая возможность. И затем вы отправляете данные так же, как отправляете их на последовательный порт.
источник