在谈论 VLAN 时,我经常看到这样的示例:
VLAN 10 - 10.0.10.0/24
VLAN 20 - 10.0.20.0/24
不同的子网但不同的 VLAN。我知道如果我们想要 VLAN 10 和 VLAN 20 之间的通信,这是必须的。
但是如果不需要VLAN间通信,我们可以这样:
VLAN 10 - 10.0.0.0/24
VLAN 20 - 10.0.0.0/24
相同的子网但不同的 VLAN?如果不是,那么 VLAN 的意义何在?
在谈论 VLAN 时,我经常看到这样的示例:
VLAN 10 - 10.0.10.0/24
VLAN 20 - 10.0.20.0/24
不同的子网但不同的 VLAN。我知道如果我们想要 VLAN 10 和 VLAN 20 之间的通信,这是必须的。
但是如果不需要VLAN间通信,我们可以这样:
VLAN 10 - 10.0.0.0/24
VLAN 20 - 10.0.0.0/24
相同的子网但不同的 VLAN?如果不是,那么 VLAN 的意义何在?
是的,这是作为辅助 vlan的合法用途。
vlan 是第 2 层,ip 是第 3 层。第 2 层不关心上层发生了什么,只有您关心!
如果您不介意管理重叠 ip(因为您不需要 intervlan 路由并且您喜欢硬故障排除),您可以决定在不同的 vlan 上使用相同的网络。
这并不常见,如果您不是 ISP,这通常也不是一个好的选择:有足够的私有地址可供使用,如果有一天您需要实现 intervlan 路由,这将是一个问题。
一个有用的典型案例是,如果您在第 2 层线路上为多个客户提供服务,并且他们不必在没有 nat 的情况下互相交谈。您应使用端口隔离并使用社区选项来允许内部 VLAN 切换。简而言之,它是如何工作的:
私有 VLAN 的另一个应用是简化 IP 地址分配。端口可以在数据链路层相互隔离(出于安全、性能或其他原因),同时属于同一 IP 子网