Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

如何在 Dell Networking N 系列交换机上配置交换机端口模式

Summary: 本文讨论可用的第 2 层交换机端口模式以及如何在 Dell Networking N 系列交换机上配置这些模式。

This article applies to   This article does not apply to 

Instructions

有哪些可用模式

您可以将运行 OS6 的 Dell Networking N 系列交换机上的每个端口配置为采用以下交换机端口第 2 层模式之一。
  • 访问:访问端口旨在将终端站连接到系统,尤其是在终端站无法生成 VLAN 标记时。访问端口支持单个 VLAN (PVID)。收到的无标记数据包将像已使用访问端口 PVID 标记一样进行处理。收到的使用 PVID 标记的数据包也会获得处理。如果收到的数据包除 PVID 之外,还使用 VLAN 标记,则这些数据包会被丢弃。如果与访问端口关联的 VLAN 被删除,则访问端口的 PVID 会设置为 VLAN 1。VLAN 1 可能无法删除。
  • 中继:中继模式端口用于交换机到交换机链路。中继端口可以接收标记数据包和无标记数据包。如果中继端口是 VLAN 的成员,则在中继端口上收到的标记数据包会转发到标记中包含的 VLAN。在中继端口上收到的无标记数据包会转发到本征 VLAN。在属于本征 VLAN 的另一个接口上收到的数据包在中继端口上进行无标记传输。
  • 一般:一般端口可以用作访问端口、中继端口或两者的混合。当端口处于一般模式时,所有 VLAN 功能均可配置。当入站筛选开启时,如果端口不是标记中 VLAN ID 所标识的 VLAN 的成员,则会丢弃该帧。如果入站筛选关闭,则会转发所有标记帧。在端口收到帧时,端口决定转发还是丢弃帧。

 
交换机端口模式行为
 
模式 VLAN 成员身份 接受的帧 发送的帧 入站筛选
访问 一个 VLAN 无标记/标记 无标记 始终开启
中继 系统中存在的所有 VLAN(默认) 无标记/标记 已标记和未标记 始终开启
一般 随心所欲 已标记或未标记 已标记或未标记 打开或关闭


VLAN 标记

Dell Networking N 系列交换机支持 IEEE 802.1Q 标记。标记 VLAN 上的以太网帧标头中有一个 4 字节的 VLAN 标记。当 VLAN 跨越多个交换机时,需要 VLAN 标记,这就是中继端口仅传输和接收标记帧的原因。
 
提醒:交换机堆栈充当单个交换机,因此遍历不同堆栈成员的数据包不需要 VLAN 标记。


有关如何配置交换机端口模式访问的选项

在访问模式下配置端口

从 Privileged EXEC 模式开始,使用以下命令配置访问模式 VLAN 接口,并(可选)将接口分配给 VLAN。当端口处于接入模式时,它只能是一个 VLAN 的成员,并接受具有访问 VLAN ID 的标记数据包或未标记的数据包。无标记数据包被视为属于访问 VLAN。如果收到的数据包除访问 VLAN ID 外还具有 VLAN ID,则该数据包会被丢弃。将接口配置为访问模式端口时,该接口将自动成为 VLAN 1 的成员,并从所有其他 VLAN 成员身份中删除。可以单独配置每个接口,也可以配置具有相同设置的一系列接口。

命令 参数
Dell# configure
输入配置模式。
Dell(config)# interface gi 1/0/1
输入特定接口。这可以是单个物理接口、一组端口或一个端口通道接口。
Dell(config-if-Gi1/0/1)# switchport mode access
这会将交换机端口模式设置为 access。Dell N 系列交换机默认处于交换机端口模式访问。
Dell(config-if-Gi1/0/1)# switchport access vlan 100
将接口设置为指定 VLAN 的成员。默认情况下,访问模式端口是 VLAN 1 的成员。
Dell(config-if-Gi1/0/1)# end
离开接口配置模式并返回到 Privilege EXEC 模式。
Dell# show interfaces switchport gi 1/0/1
显示有关端口的信息以验证交换机端口模式配置。

show interface switchport 输出的示例:
Dell# show interfaces switchport gi1/0/1

Port: Gi1/0/1
VLAN Membership Mode: Access Mode
Access Mode VLAN: 100
General Mode PVID: 1 (default)
General Mode Ingress Filtering: Enabled
General Mode Acceptable Frame Type: Admit All
General Mode Dynamically Added VLANs:
General Mode Untagged VLANs: 1
General Mode Tagged VLANs: 50,100
General Mode Forbidden VLANs:
Trunking Mode Native VLAN: 1 (default)
Trunking Mode Native VLAN Tagging: Disabled
Trunking Mode VLANs Enabled: All
Private VLAN Host Association: none
Private VLAN Mapping:
Private VLAN Operational Bindings:
Default Priority: 0
Protected: Disabled
提醒:查看 show interfaces switchport 命令的输出时,请注意实际的成员身份模式。这告诉您以下哪些信息是相关和正在使用的。如果成员身份模式为“访问模式”,则常规模式和中继模式输出不相关。
  

 

有关如何配置交换机端口模式中继的选项

在中继模式下配置端口

从 Privileged EXEC 模式开始,使用以下命令将接口配置为连接两台交换机的第 2 层中继接口。中继模式端口支持标记不同 VLAN ID 的流量。收到的无标记流量会在本征 VLAN 中交换。中继端口会自动配置为所有 VLAN 的成员。您可以将其从特定 VLAN 的成员身份中删除。默认情况下,中继端口的本征 VLAN 为 VLAN 1。

命令 参数
Dell# configure
输入配置模式。
Dell(config)# interface gi 1/0/1
输入特定接口。这可以是单个物理接口、一组端口或一个端口通道接口。
Dell(config-if-Gi1/0/1)# switchport mode trunk
将交换机端口模式设置为中继。
Dell(config-if-Gi1/0/1)# switchport trunk allowed vlan all
默认情况下,中继模式允许所有 VLAN。当您必须将中继配置恢复为默认值时,此命令非常有用。
Dell(config-if-Gi1/0/1)# switchport trunk allowed vlan add 50,100
这会将 VLAN 50 和 100 添加到允许的 VLAN 列表中。仅允许列表中的 VLAN 通过标记帧。 
Dell(config-if-Gi1/0/1)# switchport trunk allowed vlan remove 50,100
这会从允许列表中删除列出的 VLAN。  
Dell(config-if-Gi1/0/1)# switchport trunk allowed vlan except 50,100
这允许除列出的 VLAN 以外的所有 VLAN。
Dell(config-if-Gi1/0/1)# switchport trunk native vlan-id 50
这将设置中继端口的无标记 VLAN。在此接口上收到的无标记数据包会在本征 VLAN 中交换。此 VLAN 中传输的数据包将作为无标记数据包发送。
Dell(config-if-Gi1/0/1)# no switchport mode
这默认为交换机端口模式(默认为接入模式)。移除中继模式。 
Dell(config-if-Gi1/0/1)# end
离开接口配置模式并返回到 Privilege EXEC 模式。
Dell# show interfaces switchport gi 1/0/1
显示有关端口的信息以验证交换机端口模式配置。

show interface switchport 输出的示例:
Dell# show interfaces switchport gi1/0/1
 
Port: Gi1/0/1

VLAN Membership Mode: Trunk Mode

Access Mode VLAN: 1 (default)

General Mode PVID: 1 (default)

General Mode Ingress Filtering: Enabled

General Mode Acceptable Frame Type: Admit All

General Mode Dynamically Added VLANs:

General Mode Untagged VLANs: 1

General Mode Tagged VLANs: 50,100

General Mode Forbidden VLANs:

Trunking Mode Native VLAN: 1 (default)

Trunking Mode Native VLAN Tagging: Disabled

Trunking Mode VLANs Enabled: All

Private VLAN Host Association: none

Private VLAN Mapping:

Private VLAN Operational Bindings:

Default Priority: 0

Protected: Disabled


 

有关如何配置交换机端口模式一般的选项

在常规模式下配置端口

从 Privileged EXEC 模式开始,使用以下命令配置具有完整 802.1q 支持的接口,并配置接口的 VLAN 成员身份信息。除非根据需要注明(例如,在配置 MAB、Voice VLAN 或 802.1x 时),否则建议操作者使用中继或访问模式。

命令 参数
Dell# configure
输入配置模式。
Dell(config)# interface gi 1/0/1
输入特定接口。这可以是单个物理接口、一组端口或一个端口通道接口。
Dell(config-if-Gi1/0/1)# switchport mode general
将交换机端口模式设置为一般。 
Dell(config-if-Gi1/0/1)# switchport general allowed vlan add 50,100 tagged
这会将端口设置为传输所列 VLAN 的标记数据包。如果使用此命令时未指定 tagged 或 untagged,则默认值为 untagged。用逗号(不含无空格)分隔不连续的 VLAN ID。使用连字符指定一系列 ID。(范围:1-4093)
Dell(config-if-Gi1/0/1)# switchport general allowed vlan remove 50
这将设置要删除的 VLAN ID 的列表。
Dell(config-if-Gi1/0/1)# switchport general pvid 50
(可选)设置端口 VLAN ID。通过此端口进入交换机的无标记流量将使用 PVID 进行标记。PVID 分配必须是现有 VLAN。
Dell(config-if-Gi1/0/1)# switchport general allowed vlan add 50 untagged
这会将端口设置为传递指定 VLAN 的未标记数据包。这必须与设置为 PVID 的 VLAN 匹配。
Dell(config-if-Gi1/0/1)# switchport general acceptable-frame-type tagged-only
(可选)指定端口仅接受标记帧。无标记帧会在入站处丢弃。
Dell(config-if-Gi1/0/1)# switchport general ingress-filtering disable
(可选)关闭入站筛选,以使收到的所有标记帧都被转发,无论端口是否是标记中 VLAN 的成员。
Dell(config-if-Gi1/0/1)# no switchport mode
这默认为交换机端口模式(默认为接入模式)。移除一般模式。 
Dell(config-if-Gi1/0/1)# end
离开接口配置模式并返回到 Privilege EXEC 模式。
Dell# show interfaces switchport gi 1/0/1
显示有关端口的信息以验证交换机端口模式配置。
 
show interfaces switchport 命令的示例:
Dell# show interfaces switchport gi 1/0/1

Port: Gi1/0/1

VLAN Membership Mode: General Mode

Access Mode VLAN: 1 (default)

General Mode PVID: 50

General Mode Ingress Filtering: Enabled

General Mode Acceptable Frame Type: Admit All

General Mode Dynamically Added VLANs:

General Mode Untagged VLANs: 50

General Mode Tagged VLANs: 50,100

General Mode Forbidden VLANs:

Trunking Mode Native VLAN: 1 (default)

Trunking Mode Native VLAN Tagging: Disabled

Trunking Mode VLANs Enabled: All

Private VLAN Host Association: none

Private VLAN Mapping:

Private VLAN Operational Bindings:

Default Priority: 0

Protected: Disabled

Affected Products

PowerSwitch N1500 Series, PowerSwitch N2000 Series, PowerSwitch N2100 Series, PowerSwitch N3000 Series, Dell EMC PowerSwitch N3100 Series, Dell EMC Networking N3200-ON, PowerSwitch N4000 Series
Article Properties
Article Number: 000104748
Article Type: How To
Last Modified: 22 Mar 2024
Version:  10
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.