使用 2 个消费者级接入点,在它们之间发送多播数据包时的行为是什么样的。
考虑 -> AP1 -> AP2
(请注意,AP1 和 AP2 通过 LAN 端口连接到网络。不使用 WAN 连接,所有内容都可以视为在同一个网络上。)
考虑 AP1 看到的从网络发送的多播数据包。假设这些接入点对多播一无所知,那么它们的行为将与广播相同。
即使 AP2 上没有任何连接,数据包仍会传输到 AP2?然后由 AP2 重新传输?(我认为只有当 AP2 通过无线方式连接了除 AP1 以外的任何设备时才会发生这种情况)
如果 AP2 后面有多台 PC(有线连接),这是否仍是相同的行为,或者 AP1 是否会向 AP2 后面的每台 PC 发送多个数据包?
答案1
不了解 IGMP/PIM 连接的第 2 层交换机通常会泛洪多播流量;wifi 接入点的行为就像一种第 2 层交换机。
2.0 多播路由
...当多播传输到达接收者的 LAN 时,它会被泛洪到每个以太网交换机端口,除非采用 IGMP 侦听等泛洪减少(第 2.7 节)。
然后在第 2.7 节中...
2.7. 限制链路层中的多播泛洪
链路层中的多播传输(例如以太网)通常包括通过 LAN 泛洪数据包的某种形式。这会导致不必要的带宽使用,并丢弃那些不想接收多播传输的节点上的不需要的帧。