1.理论预备
- Vlan(虚拟局域网)
- 交换机默认全部接口就是一个广播域,既所有接口都在默认的vlan 1 内.
- Vlan的作用
- 广播控制,既划分广播域
- 增加安全
- 提高带宽利用
- 降低数据传输延迟
- 链路类型
-
access 接入链路 可以承载1个vlan的数据
-
trunk 中继链路 可以承载多个vlan的数据
-
2.单个交换机划分vlan
- <Huawei>system-view
- [Huawei]vlan 2 //创建vlan2,如果要删除可以用undo vlan 2
- [Huawei]display vlan //查看vlan列表
- [Huawei-vlan2]quit
- [Huawei]interface ethernet 0/0/3 //进入3接口
- [Huawei-Ethernet0/0/3]port link-type access //设置接口类型为接入链路
- [Huawei-Ethernet0/0/3]port default vlan 2 //将接口加入vlan2
- [Huawei-Ethernet0/0/3]quit
- [Huawei]interface ethernet 0/0/4 //进入4接口
- [Huawei-Ethernet0/0/4]port link-type access //设置接口类型为接入链路
- [Huawei-Ethernet0/0/4]port default vlan 2 //将接口加入vlan2,如果加错vlan,将正确的命令在敲一次即可
- [Huawei-Ethernet0/0/4]quit
- 使用接口组概念,提高编码效率
- [Huawei]vlan 2 //创建vlan 2,如果批量创建vlan可使用vlan batch 2 3;如果要删除可以用undo vlan batch 2 3
- [Huawei]port-group 1 //创建(进入)1号接口组
- group-member Ethernet 0/0/3 Ethernet 0/0/4 //给接口组添加成员3口和4口
- port link-type access //设置接口类型为接入链路
- port default vlan 2 //将接口组中的所有接口加入vlan2
- [Huawei-port-group-1]quit
- [Huawei-port-group-2]undo group-member Ethernet 0/0/7 //如果接口加错,比如不小心将7口加入了2号接口组可以用该命令删除,使用undo命令,相当于取消
3.多个交换机划分vlan
- 对sw1配置
- [Huawei]interface ethernet 0/0/5
- port link-type trunk //配置为中继链路
- port trunk allow-pass vlan 2 //放行vlan 2的数据,或者vlan all 放开所有vlan
- 对sw2配置
- [Huawei]interface ethernet 0/0/5
- port link-type trunk //配置为中继链路
- port trunk allow-pass vlan all //放行vlan 2的数据
display vlan //查询vlan列表,可以看到任何vlan中,都有5号接口- 聚合链路配置,提高传输安全性,多加一条trunk链路
- 对sw1配置
- [Huawei]interface eth-trunk 1 //创建(进入)1号链路聚合接口
- trunkport Ethernet 0/0/7 0/0/8 //捆绑7、8接口
- port link-type trunk //配置为中继链路
- port trunk allow-pass vlan all //放行所有vlan的数据
- 对sw2配置
- [Huawei]interface eth-trunk 1 //创建(进入)1号链路聚合接口
- trunkport Ethernet 0/0/7 0/0/8 //捆绑7、8接口
- port link-type trunk //配置为中继链路
- port trunk allow-pass vlan all //放行所有vlan的数据
用display vlan看列表中7、8口已经消失,取而代之的是Eth-Trunk1