当两个客户端将 UDP 数据包发送到套接字时会发生什么情况

What happens when two clients send UDP packets to a Socket

提问人:Another Noone 提问时间:6/27/2019 最后编辑:user207421Another Noone 更新时间:9/7/2019 访问量:50

问:

假设主机 X 有一个在端口 1337 上运行的 UDP 套接字。

现在,主机 Y 和 Z 都向主机 X 的端口 1337 发送 UDP 数据包。

数据包是否要取消多路复用?

UDP的

评论

0赞 user207421 6/27/2019
定义“解复用”。

答:

-1赞 Software Person 6/27/2019 #1

UDP 是一种传输协议,不能保证交付,也没有太多的实现。

当主机 Y 和 Z 都向端口 1337 发送 UDP 数据包时,假设两个数据包都到达,则侦听端口 1337 的应用程序将决定如何处理这些包。应用程序可以选择要解复用的数据包、对两者进行解复用或两者都不解复用。

希望这能把事情弄清楚