UDP 广播会转换为 802.11/以太网广播吗?

UDP 广播会转换为 802.11/以太网广播吗?

设置 1:1 个主接入点和 2 个带有 802.11 芯片组的从站。

设置 2:1 台主 PC 通过交换机和以太网电缆连接到 2 台从属 PC。

设想:主服务器上运行的应用程序想要向在 2 个从服务器上运行的应用程序广播一些数据,因此它发送带有广播地址的 UDP 数据报。

问题 1:假设所有 3 个设备都通过 802.11 进行通信,UDP 广播数据报是否会转换为 802.11 MAC 广播/多播帧?如果不是,那么除了发送信标外,何时使用广播/多播?

问题2:与问题 1 相同,但使用以太网代替 802.11。

答案1

是的,第 3 级广播(TCP/UDP)转换为第 2 级广播(LAN/WLAN),因此 MAC 开销与传输开销成正比。

但是,使用加密时,WLAN 上的情况会稍微复杂一些,因为广播需要特殊密钥。单播使用不同的密钥,因此 WLAN 段的其他成员无法窃听 AP <-> STA 通信。因此,最初需要几个帧来协商这些广播密钥,就像最初需要几个帧来协商单播密钥一样。但这是一个持续的开销。

您可以在标准中阅读详细信息。

顺便说一句,信标帧和广播/多播帧完全不同。

相关内容