关于mac划分vlan的理解
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
提示:这里可以添加本文要记录的大概内容:
关于mac地址划分vlan的理解
总结
基于mac地址划分vlan的方法
- 打开ensp,安装下图放置好相应设备
(pc1到pc5的地址为192.168.1.1----192.168.1.5,我们只用pc1和pc3与pc5连通,哈哈,我懒。Pc2 和pc4就没有在做配置)
- 我们将5台pc划分为3个vlan(vlan10 ,vlan20,vlan100)
Pc1,pc2加入vlan10
Pc3,pc4加入vlan20
Pc5 加入vlan100
代码:
第一个交换机LSM1:
system-view 进入配置
[Huawei]sysname swa 交换机改名字
[swa]vlan batch 10 20 100 创建vlan 10 20 100
然后进入2个交换机相连的端口e0/0/10端口
[swa]int e0/0/10 进入e0/0/10端口
[swa-Ethernet0/0/10]port link-type hybrid 改变端口模式
[swa-Ethernet0/0/10]port hybrid tagged vlan 10 20 100 给vlan10, vlan20,vlan100的加标记
这是先对2个交换机相连的端口进行配置,之后在对于PC的端口进行配置。
第二个交换机LSM2:
system-view 进入配置
[Huawei]sysname swb 交换机改名字
[swb]vlan batch 10 20 100 创建vlan 10 20 100
然后进入2个交换机相连的端口e0/0/10端口
[swb]int e0/0/10 进入e0/0/10端口
[swb-Ethernet0/0/10]port link-type hybrid 改变端口模式
[swb-Ethernet0/0/10]port hybrid tagged vlan 10 20 100 给vlan10, vlan20,vlan100的加标记
到这里2个交换机相连的端口配置就好了。他们都是允许vlan10 ,vlan20,vlan100通过的,这2个相连的端口也可以配置trunk模式。看个人习惯把。
好的。下面是对连接pc的端口进行配置。
- 交换机进行数据交换的配置就好了。在对每个交换机的端口进行配置
配置如下图所示,PC与交换机直接也配置hybrid模式
代码:swa
这个口需要配置程hybrid模式
[swa]int e0/0/1 进入端口
[swa-Ethernet0/0/1]port link-type hybrid 配置程hybrid模式
[swa-Ethernet0/0/1]port hybrid untagged vlan 10 100 允许通过不带标记的vlan10 和vlan100的通过,因为vlan100有pc5,我们需要和pc5通讯
[swa-Ethernet0/0/1]mac-vlan enable 启动mac划分vlan功能
E0/0/2的配置和e/0/1的配置一样,但是就是变成了vlan20 和vlan100
[swa]int e0/0/2
[swa-Ethernet0/0/2]port link-type hybrid
[swa-Ethernet0/0/2]port hybrid untagged vlan 20 100
[swa-Ethernet0/0/2]mac-vlan enable
进入vlan,进行vlan和mac地址的绑定。
[swa]vlan 10
[swa-vlan10]mac-vlan mac-address 5489-984D-5A6C(mac要简化一下)
[swa]vlan 20
[swa-vlan20]mac-vlan mac-address 5489-9801-7FBA(mac要简化一下)
代码:Swb:
[swb]int e0/0/1
[swb-Ethernet0/0/1]port link-type hybrid
[swb-Ethernet0/0/1]port hybrid pvid vlan 100
[swb-Ethernet0/0/1]port hybrid untagged vlan 10 20 100
配置完成后就可以使用pc1和pc3对pc5进行ping了
说明:
第一点. 所有的pc与交换机,交换机与交换机。我都使用的hybrid的模式。方便记忆而且这个hybrid个人觉得好用。本人学疏才浅不太会区分trunk口和hybrid的却比。
第二点. Pc1和交换机连接后,使用hybrid模式port link-type hybrid
然后使用port hybrid pvid vlan 10 使端口加入vlan10,并且使用mac-vlan enable开启mac划分vlan的模式。(不知道这样理解对不对,但是我是这样理解的),开启mac-vlan后,进去vlan模式,绑定vlan和mac地址.
全代码如下:
Swa
system-view
[Huawei]sysname swa
[swa]vlan batch 10 20 100
[swa]int e0/0/10
[swa-Ethernet0/0/10]port link-type hybrid
[swa-Ethernet0/0/10]port hybrid tagged vlan 10 20 100
[swa]int e0/0/1
[swa-Ethernet0/0/1]port link-type hybrid
[swa-Ethernet0/0/1]port hybrid pvid vlan 10
[swa-Ethernet0/0/1]port hybrid untagged vlan 10 100
[swa-Ethernet0/0/1]mac-vlan enable
[swa]int e0/0/3
[swa-Ethernet0/0/3]port link-type hybrid
[swa-Ethernet0/0/3]port hybrid pvid vlan 20
[swa-Ethernet0/0/3]port hybrid untagged vlan 20 100
[swa-Ethernet0/0/3]mac-vlan enable
[swa]vlan 10
[swa-vlan10]mac-vlan mac-address 5489-984D-5A6C(mac要简化一下pc1的mac)
[swa]vlan 20
[swa-vlan20]mac-vlan mac-address 5489-9801-7FBA(mac要简化一下pc3的mac)
Swb
system-view
[Huawei]sysname swb
[swb]vlan batch 10 20 100
[swb]int e0/0/10
[swb-Ethernet0/0/10]port link-type hybrid
[swb-Ethernet0/0/10]port hybrid tagged vlan 10 20 100
[swb]int e0/0/1
[swb-Ethernet0/0/1]port link-type hybrid
[swb-Ethernet0/0/1]port hybrid pvid vlan 100
[swb-Ethernet0/0/1]port hybrid untagged vlan 10 20 100
备注:哈哈,又有新的备注了。我再次理解一下。Mac地址绑定的过程。就是把在交换机的一个口,或者多个口先启动mac地址功能(mac-vlan enable),然后正常的情况下,我们会把端口加入某个vlan中(port hybrid pvid vlan xxx,或者,port default vlan xxx),但是我们mac地址功能就不这样,它先让端口可以通过那些vlan(port hybrid untagged vlan xxx)然后通过mac-vlan mac address 0000-0000-0000,来区分mac地址属于那个vlan。从而使其能进行通讯。