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