【发布时间】:2017-09-27 00:30:03
【问题描述】:
;oihoiuhpiugtoibp9yubp98nhpoimjpo
【问题讨论】:
-
您是否尝试进行 UDP 广播?
;oihoiuhpiugtoibp9yubp98nhpoimjpo
【问题讨论】:
两件事:
我不确定您是否应该在客户端程序中调用 socket.connectToHost。 “连接”到 UDP 端口是没有意义的,因为 UDP 套接字是无连接的。
您不应该将数据报发送到QHostAddress::Broadcast。我想你的意思是把它发送到QHostAddress("127.0.0.1")。除非您的服务器套接字以混杂模式侦听,否则我不希望它看到发往广播地址的数据包。
【讨论】:
writeDatagram(请参阅标有“警告”的部分)。您的数据包捕获显示您的客户端发送到广播地址,我不希望服务器看到它,因为它正在侦听其主机地址