在同一端口上发送和接收udp报文

sending and receiving udp packets on same port

本文关键字:udp 报文      更新时间:2023-10-16

我需要我的客户端应用程序能够通过使用UDP的相同端口sendto()和recvfrom()。

我发现我只能将一个套接字绑定到端口,最好在使用recvfrom()时这样做,否则事情会变得一团糟。

我希望仍然能够通过该端口发送UDP数据包,但将其绑定到不同的套接字是一个问题,正如我上面提到的。

我能做什么?

谢谢。

这应该可以正常工作。一个套接字绑定到一个端口,在同一个套接字上使用recvfrom()和sendto()。请参阅MSDN中的示例,该示例显示了隔离的recvfrom() -在recvfrom()周围,您应该能够使用相同的套接字发送到()。