【发布时间】:2010-07-12 14:08:56
【问题描述】:
我的 PC 有两个网卡连接到不同的网络(多宿主网络设置)。我想在两个网络上发送 UDP 广播帧。帧的发送者 IP 地址必须是用于发送帧的适配器的 IP 地址。目标地址应该是 LIMITED BROADCAST 地址。
客户应用程序不应以管理权限运行(不接受 UAC)。
如何将这些 UDP 帧发送到 LIMITED BROADCAST 地址 (255.255.255.255)? 如何将这些帧发送到 NETWORK BROADCAST 地址 (x.y.z.255)?
我知道如何使用原始套接字来做到这一点。但原始套接字只能用于管理权限。
【问题讨论】: