允许 TPLink Omada SDN 中的 VLAN 之间广播流量

允许 TPLink Omada SDN 中的 VLAN 之间广播流量

我正在管理一个有几个 VLan 的网络,其中大部分是以太网连接的。一切都通过TpLink Omada SDN

似乎没有办法在 Omada SDN 中的 VLAN 之间传递广播数据包。

场景是发送一个魔法包VLan AVLan B

使其工作的唯一方法是将网络交换机端口设置VLan B为标记VLan B和未标记VLan A,但这不是我们所希望的。

答案1

一般情况下,以太网广播不能在VLAN之间转发。

在 IP 层(网络层),有限广播到 255.255.255.255 也无法转发。

A定向广播到子网的广播地址(所有主机位均设置为1,例如 192.168.1.255/24)可能如果路由器(或 L3 交换机)明确配置为转发/路由,则转发/路由。通常,只需要配置最后一跳路由器,因为之前的交换机不知道它是定向广播地址。

如果您不想或无法配置定向广播转发,则有一个解决方法:在与您的 WoL 设备相同的子网中分配一个普通 IP 地址,并在最后一跳路由器上为该地址添加一个静态 ARP 条目,并使用虚构的 MAC 地址(为了清洁,使用 LAA 地址,并将第一个八位字节中的第二个最低有效位设置为 1)。然后将魔术包发送到该 IP 地址。您的交换机不知道虚构的 MAC 地址,因此魔术包会泛滥到所有端口,包括您的 WoL 设备所在的端口。

答案2

我们想出的解决方案是基于 Zac67 的宝贵帮助。

我们设置了一个加入目标 VLAN 的小型虚拟机,其唯一目的是发送 WoL 包。

相关内容