【问题标题】:Which port to listen to after UDP Broadcast?UDP广播后监听哪个端口?
【发布时间】:2019-05-03 18:58:23
【问题描述】:

我正在使用智能灯泡。它们具有允许与设备通信的 LAN 协议。第一步是发现网络上的所有设备。在documentation 中,它说我可以在端口 56700 广播 udp 消息,我会得到所有设备的响应。但我不确定我应该听哪个端口。我正在收听同一个端口,我只收到广播消息,但没有收到灯泡的回复。我正在使用 IP 地址 255.255.255.255 进行广播,并且我正在使用 python。

【问题讨论】:

    标签: python udp broadcast lifx


    【解决方案1】:

    回复应该转到您发送的消息的源端口。

    调用socket.bind() 并将端口设置为0。操作系统将分配一个端口,然后您应该能够在用于发送数据包的同一个套接字上进行侦听。

    【讨论】:

      猜你喜欢
      • 2017-12-24
      • 1970-01-01
      • 2020-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-05
      • 1970-01-01
      相关资源
      最近更新 更多