我的理解是,vlan 是分开广播域的,但我经常看到有人说,“子网定义广播域”也是如此。
说“VLAN 定义 L2 广播域,子网定义 L3 广播域”是否正确?
例如:
主机A: 10.0.1.1/24,Vlan 10
主机B: 10.0.2.1/24,Vlan 10
这两个主机在同一个 vlan 上,因此它们应该能够通过它们的 MAC 地址在 L2 上进行通信,而无需路由。(如果我错了请纠正我)
但是,这些主机位于不同的子网上。这意味着必须将数据包发送到默认网关并进行路由。
我无法理解这些都是如何正确的,以及如果它们位于同一子网上,主机之间的通信会如何不同。任何澄清将不胜感激,谢谢。