或者
echo -n "hello" >/dev/udp/localhost/8000
在Linux上,编写一个每秒接收100万UDP数据包的程序究竟有多难 udp是数据报协议,一次发送只要不超过65535字节(一般为6000字节以下才能发送成功),协议栈就加上udp头一次发送,当然IP层会分片。但接收端肯定是一次收到或者没收到先nc -uv,然后在输入数据即可nc -uvz可以用来测试udp端口是否开启监听
比如要向本地10001端口发送数据,可以使用
echo "hello" >/dev/udp/localhost/10001
方法二的好处在于,发送完数据后自动退出。当我们需要在命令行下循环向特定udp端口发送数据时,我们只能使用方法二。
例如
while true
do
echo "xxxx" >/dev/udp/localhost/10001
done
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)