“划分端口”这个说法在不同场景下有不同的含义,主要可以分为以下两大类:

- 划分 VLAN(虚拟局域网):这是最常见、最核心的“端口划分”,它将一个物理的交换机端口划分到不同的虚拟网络中,以隔离广播域、增强安全性。
- 划分链路聚合(端口捆绑):将多个物理端口捆绑成一个逻辑端口,以增加带宽和提供冗余。
下面我将分别针对这两种情况,介绍在不同主流设备(华为、思科、H3C、锐捷)上的具体命令。
划分 VLAN(核心场景)
这是将端口分配到不同虚拟网络的主要操作。
华为/华三 设备
华为和华三的命令语法非常相似。
拓扑假设:

- 交换机:
S5700 - VLAN 10:名为
Sales,用于销售部 - VLAN 20:名为
Tech,用于技术部 - 端口
GigabitEthernet 0/0/1:连接销售部电脑 - 端口
GigabitEthernet 0/0/2:连接技术部电脑 - 端口
GigabitEthernet 0/0/24:连接路由器/其他交换机(作为Trunk口)
命令步骤:
# 1. 进入系统视图 system-view # 2. 创建 VLAN 并命名(可选,但推荐) vlan 10 description Sales_Department # 为VLAN 10添加描述 quit vlan 20 description Tech_Department # 为VLAN 20添加描述 quit # 3. 将接入端口划分到指定VLAN # 进入要划分的端口 interface GigabitEthernet 0/0/1 port link-type access # 将端口模式设置为接入端口 port default vlan 10 # 将该端口划入VLAN 10 quit interface GigabitEthernet 0/0/2 port link-type access port default vlan 20 quit # 4. 配置连接其他设备(如路由器)的Trunk端口 # Trunk端口可以承载多个VLAN的流量 interface GigabitEthernet 0/0/24 port link-type trunk # 将端口模式设置为主干/中继端口 port trunk allow-pass vlan 10 # 允许VLAN 10的流量通过 port trunk allow-pass vlan 20 # 允许VLAN 20的流量通过 # 或者使用更简洁的命令,允许所有VLAN(除了默认VLAN 1) # port trunk allow-pass vlan all quit # 5. 保存配置 save
思科 设备
思科设备使用经典的 IOS 命令。
拓扑假设: 与华为示例相同。
命令步骤:

# 1. 进入全局配置模式 enable configure terminal # 2. 创建 VLAN(如果不存在) # 在思科上,通常先在VLAN数据库中创建,或直接在接口模式下创建 vlan 10 name Sales_Department exit vlan 20 name Tech_Department exit # 3. 将接入端口划分到指定VLAN interface GigabitEthernet0/1 switchport mode access # 将端口模式设置为接入端口 switchport access vlan 10 # 将该端口划入VLAN 10 exit interface GigabitEthernet0/2 switchport mode access switchport access vlan 20 exit # 4. 配置连接其他设备的Trunk端口 interface GigabitEthernet0/24 switchport mode trunk # 将端口模式设置为主干/中继端口 switchport trunk allowed vlan 10,20 # 指定允许通过的VLAN列表 # 或者允许所有VLAN # switchport trunk allowed vlan all exit # 5. 保存配置 end write memory
锐捷 设备
锐捷的命令与华为/华三非常接近。
命令步骤:
# 1. 进入系统视图 enable configure terminal # 2. 创建 VLAN 并命名 vlan 10 name Sales_Department exit vlan 20 name Tech_Department exit # 3. 将接入端口划分到指定VLAN interface GigabitEthernet0/1 switchport mode access switchport access vlan 10 exit interface GigabitEthernet0/2 switchport mode access switchport access vlan 20 exit # 4. 配置Trunk端口 interface GigabitEthernet0/24 switchport mode trunk switchport trunk allowed vlan 10,20 exit # 5. 保存配置 end write
划分链路聚合(Port-Channel / EtherChannel)
这个操作将多个物理端口捆绑成一个高带宽、高可用的逻辑端口。
华为/华三 设备
拓扑假设:
- 将
GigabitEthernet 0/0/1和GigabitEthernet 0/0/2捆绑成一个Eth-Trunk1。
命令步骤:
system-view # 1. 创建 Eth-Trunk 接口并进入 interface Eth-Trunk 1 # 2. 将物理端口加入到 Eth-Trunk 中 # 进入物理端口 interface GigabitEthernet 0/0/1 eth-trunk 1 # 将此端口加入Eth-Trunk 1 quit interface GigabitEthernet 0/0/2 eth-trunk 1 # 将此端口也加入Eth-Trunk 1 quit # 3. (可选) 配置Eth-Trunk的模式,如LACP(推荐用于动态聚合) interface Eth-Trunk 1 mode lacp-static # 使用静态LACP模式,或mode manual负载分担 # 4. 保存配置 save
思科 设备
拓扑假设:
- 将
GigabitEthernet0/1和GigabitEthernet0/2捆绑成一个Port-channel1。
命令步骤:
enable configure terminal # 1. 创建 Port-channel 接口(如果不存在) interface Port-channel 1 # 2. 配置物理端口,并将其加入 Port-channel # 注意:在思科上,通常是先配置物理端口,再自动创建逻辑接口 interface range GigabitEthernet0/1 - 2 # 同时进入多个接口 channel-group 1 mode active # 将端口加入Port-channel 1,并设置为LACP主动模式 # mode on 表示静态捆绑(不使用LACP) # mode passive 表示LACP被动模式 exit # 3. 保存配置 end write memory
锐捷 设备
拓扑假设: 与思科示例相同。
命令步骤:
enable configure terminal # 1. 创建 Port-channel 接口 interface Port-channel 1 # 2. 配置物理端口并加入 interface range GigabitEthernet0/1 - 2 channel-group 1 mode active # 使用LACP主动模式 # mode on 表示静态捆绑 exit # 3. 保存配置 end write
总结与对比
| 操作 | 华为/华三 | 思科 | 锐捷 |
|---|---|---|---|
| 创建VLAN | vlan <id> |
vlan <id> |
vlan <id> |
| 进入端口 | interface GigabitEthernet <x/y/z> |
interface GigabitEthernet<x/y/z> |
interface GigabitEthernet<x/y/z> |
| 设为接入口 | port link-type accessport default vlan <id> |
switchport mode accessswitchport access vlan <id> |
switchport mode accessswitchport access vlan <id> |
| 设为Trunk口 | port link-type trunkport trunk allow-pass vlan <id-list> |
switchport mode trunkswitchport trunk allowed vlan <id-list> |
switchport mode trunkswitchport trunk allowed vlan <id-list> |
| 创建链路聚合 | interface Eth-Trunk <id>eth-trunk <id> |
interface range <g/x-y>channel-group <id> mode <mode> |
interface range <g/x-y>channel-group <id> mode <mode> |
重要提示:
- 在执行任何配置更改前,强烈建议备份当前配置。
- 确保连接的端口速率、双工模式等参数一致,否则可能导致链路聚合失败或网络不稳定。
- 不同厂商、不同型号的设备在命令细节上可能略有差异,请以设备的官方文档为准。
