广播和单播与以太网和无线网络



我对广播感到困惑;带有以太网的单播&Wifi协议

当我们谈论广播时,与单播相比,帧被指定给任何一个电台,其中帧只被指定给一个电台。

我想具体了解的是:当使用以太网&Wifi,帧的信号是否被所有节点接收?

我是对的,在一些读数规定Wifi的空中帧由所有节点接收后,我感到困惑,但以太网的情况并非如此

谢谢,

Boradcast是一种面向所有用户的传输,将具有ff:ff:ff:ff:ff:ff目的地MAC地址。单播是针对特定网络适配器的传输,并且将其特定MAC地址作为目的地。

就谁"听到"传输而言,让我们从以太网开始:与发送器或目的地位于同一LAN内且位于同一交换机接口后面的所有电台都将听到传输。如果交换机不知道目标位置,则会将消息洪泛(复制)到所有接口(中的接口除外),使连接到此交换机的所有节点都能听到消息。

WiFi:有点复杂,因为站点可以处于省电模式。对于节能模式,我只想说这些节点不会听到大多数单播。在wifi中有许多信道,网络接口一次只能监听一个信道。在不同频道上传输的电台无法听到彼此的声音(这并不完全正确,但目前已经足够好了)。即使两个节点连接到不同的接入点,处于唤醒状态的节点也会听到其监听信道上的所有传输(具有足够的功率)。

也就是说,网络接口将忽略没有MAC地址或广播地址的帧。(除非你想在混乱或监听模式下听到它)

最新更新