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 This article is not tied to any specific product. Not all product versions are identified in this article.

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.