在 Dell PowerConnect 交换机上的 VLAN1 上设置 802.1Q 标记端口

在 Dell PowerConnect 交换机上的 VLAN1 上设置 802.1Q 标记端口

将此戴尔交换机添加到我的网络时我遇到了很大的麻烦。

这里我们使用多个 VLAN 来分段流量。所有交换机(主要是 3com 和 DLink)都配置了相同的 VLAN,大多数端口都是“未标记”的,属于单个 VLAN,除了用于连接交换机(在星型拓扑中)的端口,这些端口属于全部VLAN 并使用 802.1Q 标签。到目前为止,它运行良好。

但在这个新交换机(Dell PowerConnect 5448)上,设置非常不同(而且令人困惑)。我配置了相同的 VLAN,上行链路端口设置为“常规”模式(应该完全符合 802.1Q 标准),我可以在这些端口上为除 VLAN 1 之外的所有 VLAN 设定 VLAN 成员身份为“T”。它在 VLAN 1 上始终保持为“U”。

有任何想法吗?

答案1

戴尔交换机上的 VLAN 1 是默认系统 VLAN。

除非有人知道解决这个问题的方法(我个人不知道,而且我花了很长时间才解决这个问题),否则 VLAN 1 无法路由或包含在第 3 层功能中。我已经完全放弃使用该描述和 VLAN 编号了。

您可能能够将“默认”功能移至 1 以外的 vlan,然后将其删除,然后将其重新添加为用户 vlan,可能需要重新启动???不过我从未做过这样的工作。不过我习惯于使用“镀金”设备。

答案2

呃,我讨厌那些交换机(实际上整个电源连接线)。我回想了一下,因为我们从基础设施中移除了除少数交换机之外的所有交换机,并且不使用 VLAN1(顺便说一句,这确实是一种糟糕的做法)

这就是我对这些交换机的记忆,并且似乎得到了我剩余的 5224 之一上的当前配置的证实:

戴尔交换机即使在中继端口上也需要“本机 VLAN”。此 VLAN必须未标记。我将其保留在 VLAN 1,因为我们仅将其用作交换机上关闭端口的停放 VLAN。我们的配置如下所示(抱歉,较新型号的语法可能略有不同,但这应该可以帮助您入门):

interface ethernet 1/7
 description XOVER to <core_switch> 3/3
 no negotiation
 switchport allowed vlan add 1 untagged
 switchport native vlan 1
 switchport mode trunk
 switchport allowed vlan add 1,3-10 tagged

您要做的是选择一个不使用的 VLAN,并将其指定为本机 VLAN,以便您的配置看起来像这样:

interface ethernet 1/7
 description XOVER to CORE 3/3
 no negotiation
 switchport allowed vlan add 666 untagged
 switchport native vlan 666
 switchport mode trunk
 switchport allowed vlan add 3-10, 666 tagged

您会注意到本机 VLAN 既有标记也有未标记的 - 我很确定它会忽略本机 VLAN 配置中的“标记”部分。

我希望这至少能让你朝着正确的方向前进。

答案3

我有几个 R700 Ruckus AP 采用以下配置运行。

interface ethernet 1/g5
negotiation 100f 1000f
description 'NA'
switchport mode general
switchport general pvid 20
switchport general allowed vlan add 20
switchport general allowed vlan add 99 tagged
lldp transmit-tlv port-desc sys-name sys-desc sys-cap
lldp transmit-mgmt
exit

相关内容