在 NSX 中,分段是第 2 层虚拟域。分段之前称为逻辑交换机。
NSX 中共有两种类型的分段:
- VLAN 支持的分段
- 覆盖网络支持的分段
VLAN 支持的分段是作为物理基础架构中的传统 VLAN 实施的第 2 层广播域。这意味着两台不同主机上的两个虚拟机之间的流量(连接到同一个 VLAN 支持的分段)将通过两个主机之间的 VLAN 进行传输。由此产生的限制是,您必须在物理基础架构中置备相应的 VLAN,以使这两个虚拟机通过 VLAN 支持的分段在第 2 层上进行通信。
在覆盖网络支持的分段中,不同主机上的两个虚拟机之间的流量(连接到同一覆盖网络分段)的第 2 层流量由主机之间的隧道传输。NSX 实例化并维护此 IP 隧道,而无需在物理基础架构中进行任何特定于分段的配置。因此,虚拟网络基础架构将与物理网络基础架构分离。也就是说,您可以在不配置物理网络基础架构的情况下动态创建分段。
在覆盖网络支持的分段上学习的 MAC 地址的默认数量为 2048。可以通过 MacLearningSpec
中的 API 字段 remote_overlay_mac_limit
来更改每个分段的默认 MAC 限制。
有关详细信息,请参见NSX API 指南中的 MacSwitchingProfile
。