eNSP中交换机VLAN及Trunk基本配置

本文档详细介绍了如何在eNSP环境中配置交换机的VLAN和Trunk,包括创建VLAN、配置Access端口和Trunk端口,以及设置VLAN间通信,旨在帮助读者理解VLAN隔离和Trunk的工作原理。

在这里插入图片描述

=================================================================================
   以下的配置为主要熟悉了解各项命令的作用,如果有不对的地方请告知更改,以免影响他人。
                  也希望多多评论交流

=================================================================================

一个VLAN内部的广播和单播流量都不会转发到其他VLAN中,即使是处在同一网段的两台计算机。
如果不在同一VLAN中,它们各自的广播也不会相互转发
划分VLAN有助于控制流量、减少设备投资、简化网络管理、提高网络的安全性
VLAN能够隔离广播风暴
也能隔离不同VLAN之间的通讯,因此不同VLAN之间的通讯必须依靠路由器或者三层交换机来实现

=================================================================================
SW1:
system-view                 /进入系统视图(默认为用户视图)
[Huawei]sysn SW1              /更名为SW1
[SW1]vlan batch 10 20            /创建多个VLAN
[SW1]int e0/0/1                /进入0/0/1接口
[SW1-Ethernet0/0/1]port link-type access    /创建端口类型
[SW1-Ethernet0/0/1]port default vlan 10     /端口默认为VLAN10
[SW1]int e0/0/2                /进入0/0/2接口
[SW1-Ethernet0/0/2]port link-type access     /创建端口类型
[SW1-Ethernet0/0/2]port default vlan 20      /端口默认为VLAN20
[SW1]int e0/0/3                /进入0/0/3接口
[SW1-Ethernet0/0/3]port link-type trunk      /设置端口性质
[SW1-Ethernet0/0/3]port trunk allow-pass vlan all /显示设置端口类型及所有VLAN通行

=================================================================================
SW2:
system-view                  /进入系统视图(默认为用户视图)
[Huawei]sysname SW2             /更名为SW2
[SW2]vlan batch 30 40              /创建多个VLAN
[SW2]int e0/0/1                   /进入0/0/1接口
[SW2-Ethernet0/0/1]port link-type access       /创建端口类型
[SW2-Ethernet0/0/1]port default vlan 30         /端口默认为VLAN30
[SW2]int e0/0/2                         /进入0/0/2接口
[SW2-Ethernet0/0/2]port link-type access       /创建端口类型
[SW2-Ethernet0/0/2]port default vlan 40         /端口默认为VLAN40
[SW2]int e0/0/3                         /进入0/0/3接口
[SW2-Ethernet0/0/3]port link-type trunk         /输出输入端口均为
[SW2-Ethernet0/0/3]port trunk allow-pass vlan all   /显示设置端口类型及所有VLAN通行

=================================================================================

SW3:
system-view                           /进入系统视图(默认为用户视图)
[Huawei]sysname SW3                       /更名为SW3
[SW3]vlan batch 50 60                       /创建多个VLAN
[SW3]int e0/0/1                         /进入0/0/1接口
[SW3-Ethernet0/0/1]port link-type access       /创建端口类型
[SW3-Ethernet0/0/1]port default vlan 50        /端口默认为VLAN50
[SW3]int e0/0/2                         /进入0/0/2接口
[SW3-Ethernet0/0/2]port link-type access        /创建端口类型
[SW3-Ethernet0/0/2]port default vlan 60         /端口默认为VLAN60
[SW3]int e0/0/3 /进入0/0/3接口
[SW3-Ethernet0/0/3]port link-type trunk         /输出输入端口均为
[SW3-Ethernet0/0/3]port trunk allow-pass vlan all   /显示设置端口类型及所有VLAN通行

=================================================================================

SW4:
system-view                             /进入系统视图(默认为用户视图)
[Huawei]sysname SW4                      /更名为SW4
[SW4]vlan batch 10 20 30 40 50 60             /创建多个VLAN
[SW4]port-group                          /端口组
[SW4-port-group-1]group-member g0/0/1 to g0/0/3  /1接口到3接口组成端口组
[SW4-port-group-1]port link-type trunk           /创建端口类型
[SW4-GigabitEthernet0/0/1]port link-type trunk
[SW4-GigabitEthernet0/0/2]port link-type trunk
[SW4-GigabitEthernet0/0/3]port link-type trunk
[SW4-port-group-1]port trunk allow-pass vlan all     /显示设置端口类型及所有VLAN通行
[SW4-GigabitEthernet0/0/1]port trunk allow-pass vlan all
[SW4-GigabitEthernet0/0/2]port trunk allow-pass vlan all
[SW4-GigabitEthernet0/0/3]port trunk allow-pass vlan all
[SW4]int Vlanif 10                                /起到三层交换的作用
[SW4-Vlanif10]ip address 192.168.1.1 24
[SW4]int Vlanif 20
[SW4-Vlanif20]ip address 192.168.2.1 24
[SW4]int Vlanif 30
[SW4-Vlanif30]ip address 192.168.3.1 24
[SW4]int Vlanif 40
[SW4-Vlanif40]ip address 192.168.4.1 24
[SW4]int Vlanif 50
[SW4-Vlanif50]ip address 192.168.5.1 24
[SW4]int Vlanif 60
[SW4-Vlanif60]ip address 192.168.6.1 24

eNSP配置交换机VLAN Trunk 端口是实现跨交换机 VLAN 通信的关键步骤。Trunk 端口通常用于连接交换机之间的链路,允许多个 VLAN 的数据通过,确保不同交换机上的相同 VLAN 能够互通。以下是详细的配置步骤和说明: ### 配置 Trunk 端口 1. **进入交换机命令行配置界面** 在 eNSP 中启动交换机后,通过“Terminal Configuration”方式登录交换机的命令行界面。 2. **创建 VLAN** 如果尚未创建 VLAN,可以使用以下命令添加 VLAN: ```bash [SW1] vlan 10 [SW1] vlan 20 ``` 该命令创建了 VLAN 10 和 VLAN 20,可以根据实际需求调整 VLAN 编号。 3. **配置 Trunk 端口** 假设交换机之间通过 `GigabitEthernet0/0/1` 端口连接,需要将该端口设置为 Trunk 类型,并允许特定 VLAN 通过: ```bash [SW1] interface GigabitEthernet0/0/1 [SW1-GigabitEthernet0/0/1] port link-type trunk [SW1-GigabitEthernet0/0/1] port trunk allow-pass vlan 10 20 ``` - `port link-type trunk`:将端口设置为 Trunk 模式。 - `port trunk allow-pass vlan 10 20`:允许 VLAN 10 和 VLAN 20 的数据通过该 Trunk 链路[^2]。 4. **验证配置** 配置完成后,可以使用以下命令查看端口的 Trunk 配置VLAN 信息: ```bash [SW1] display port vlan interface GigabitEthernet0/0/1 [SW1] display vlan ``` 这些命令可以帮助确认 Trunk 端口是否已正确配置,并查看允许通过的 VLAN 列表。 5. **配置生成树协议(可选)** 如果网络中存在冗余链路,建议启用生成树协议以防止环路: ```bash [SW1] stp mode stp [SW1] stp enable ``` 该配置启用 STP(生成树协议)并设置为 STP 模式,可以根据网络需求调整为 RSTP 或 MSTP。 ### 配置交换机VLAN 通信 在另一台交换机上重复上述步骤,确保两台交换机之间的 Trunk 端口配置一致。此外,连接 PC 的端口应配置为 Access 模式,并分配到相应的 VLAN: ```bash [SW1] interface GigabitEthernet0/0/2 [SW1-GigabitEthernet0/0/2] port link-type access [SW1-GigabitEthernet0/0/2] port default vlan 10 ``` 该配置将 `GigabitEthernet0/0/2` 端口设置为 Access 模式,并将其分配到 VLAN 10。 ### 示例拓扑结构 设计一个包含两台交换机、四台 PC 和一台服务器的拓扑结构: - 交换机 SW1 和 SW2 通过 Trunk 端口连接。 - PC1 和 PC2 连接到 SW1,分别属于 VLAN 10 和 VLAN 20。 - PC3 和 PC4 连接到 SW2,分别属于 VLAN 10 和 VLAN 20。 - 服务器连接到 SW2,属于 VLAN 10。 这样可以确保不同交换机上的相同 VLAN 能够通信,并通过 Trunk 链路传递多个 VLAN 的数据。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值