我想使用UDP并行发送不同端口号的两个不同的数据包 . 我可以使用单个套接字()或者我应该创建另一个套接字吗?有人可以给我一些想法 .
提前致谢
您可以使用单个套接字,您将使用系统调用 sendto(2) 和 recvfrom(2) 来通过数据报套接字发送和接收数据 .
sendto(2)
recvfrom(2)
请查看https://beej.us/guide/bgnet/html/multi/syscalls.html以获取更多信息(整个指南绝对值得一读) .
Beej's guide on socket programming
1 回答
您可以使用单个套接字,您将使用系统调用
sendto(2)
和recvfrom(2)
来通过数据报套接字发送和接收数据 .请查看https://beej.us/guide/bgnet/html/multi/syscalls.html以获取更多信息(整个指南绝对值得一读) .
Beej's guide on socket programming