我了解 VLAN 的工作原理,但不太清楚 HP 交换机中的各种设置实际上起什么作用。
我有一台 HP 1910 交换机,我正在使用 Web 界面对其进行配置(我个人更喜欢 CLI,但我们当中有一些 CLIphobic 人)。
我可以将端口设置为 VLAN 的带标签或不带标签成员。我只能在一个端口上设置一个不带标签的 VLAN,这是有道理的。我还可以将端口类型设置为访问、中继或混合。
我不明白这两个选项如何组合。为什么要将端口设置为访问,并使其成为多个 VLAN 的标记成员?
接入、中继和混合之间有什么区别?它们在处理传入和传出的标记和未标记流量方面有何不同?
答案1
我相信我已经在HP 1910 用户指南
对于入站未标记框架:
- 访问端口将用端口的 PVID 标记该帧。
- Trunk 和 Hybrid 将检查端口的 PVID 是否在该端口上允许,并对其进行标记。如果 PVID 不是端口上允许的 PVID 之一,则丢弃该帧。
对于入站标签框架:
- 如果 VLAN 标签与端口的 PVID 匹配,则访问端口将传递该帧。否则,它将丢弃该帧。
- 如果该 VLAN 是该端口上允许的 VLAN 之一,则中继和混合端口将接收该帧,否则将丢弃该帧。
为了出站流量(这是主干和混合的不同之处):
- 访问端口将删除 VLAN 标签,并以不带标签的方式发送帧。
- 如果与 PVID 匹配且端口属于 PVID,Trunk 将删除标记。如果该端口带有 VLAN,但与 PVID 不同,Trunk 将发送带有 VLAN 标记的数据包。
- 混合端口将发送带标签或不带标签的帧,具体取决于 VLAN 是否设置为带标签或不带标签的成员身份。混合端口可以有多个不带标签的 VLAN。
这仍然没有对混合端口给出令人满意的解释,但对其他所有方面都解释得足够好了。希望有人可以添加一些有关混合端口的信息。
答案2
传统上,您可以使用以下两种模式之一
- 访问 - 可以有单个未标记的 VLAN
- 中继 - 单个未标记 VLAN + 多个标记 VLAN
新模式是混合模式,允许在同一端口上存在多个未标记的 VLAN,而上述两种模式则无法实现
混合模式的一个用例是将 IP 电话连接到交换机,将 PC 连接到 IP 电话的交换机端口。为了使两个 VLAN(一个数据 VLAN 和一个语音 VLAN)正常工作,我们将语音 VLAN 设置为带标签的,将数据 VLAN 设置为未带标签的,并将交换机端口设置为中继模式。
当交换机端口处于混合模式时,两个 VLAN 都可以取消标记。