【发布时间】:2014-06-19 05:13:27
【问题描述】:
发送 UDP 消息时不需要 Bind()。 原因:我们不需要显式地绑定(),因为操作系统会自动将发件人与 IP 地址和端口号绑定。
为什么需要 bind() 来接收 UDP 消息? 发送方可以从接收到的上一条消息中获取接收方的 IP 地址和端口号,然后使用它发送 UDP 消息吗?
【问题讨论】:
-
在“previous”消息之前交换会发生什么?而在那之前呢?而在那之前呢? ....您必须从某个地方开始,并且必须有人有明确的地址才能连接到对方。
标签: linux sockets udp multicastsocket