问题是这样的: 多个线程同时对远程的主机发送数据包,然后接受返回的包,判断和远程主机是否是通的;但是用的socket中的sendto和recvfrom函数,每个线程同时sendto和recvfrom,但是结果却出现了这个线程收到了另一个线程返回的包,就丢弃了,所以本来是通的主机结果却是不通的。我要问的是,怎样才能让各个线程接受他们自己的包而不接受其他线程的包,让他们各自接收自己包,recvfrom可以实现吗