gpt4 book ai didi

linux - 不同线程发送UDP报文,C语言

转载 作者:太空宇宙 更新时间:2023-11-04 08:03:25 25 4
gpt4 key购买 nike

我正在运行一个有 5 个线程的系统,所有线程同时向同一个 IP 和端口发送 UDP 消息。

linux 是如何处理这个问题的?收到混合信息是否有任何风险?我正在使用 sendto 函数发送 udp 消息。

非常感谢

最佳答案

How does linux handle this?

它处理得很好。

Is there any risk to receive mixed messages?

不清楚您所说的“混合消息”是什么意思。与 UDP 的情况一样,不能保证数据包会以任何特定顺序到达目标端口,也不能保证它们一定会到达——但如果确实到达,每个数据包中的数据收到的将与先前发送的数据包中的数据相同。特别是,您不必担心收到数据包,例如其中包含一个数据包的一半数据和另一个数据包的一半数据。

关于linux - 不同线程发送UDP报文,C语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44454995/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com