基于mac地址的vlan划分一共分为三种类型:
第一种类型:手动配置静态mac vlan
第二种类型:动态触发端口加入静态mac vlan
第三种类型:动态mac vlan
本文档讲述第一种静态mac vlan的手动配置;环境:H3C ENSP
第一步:建立vlan :vlan 100
第二步:(vlan模式)创建该vlan中所有主机的mac地址与该vlan的静态关联 :
mac-vlan mac-address H-H-H-H(主机mac地址)
....
第三步:(系统模式)进入所有应用于静态mac vlan的端口
第四步:(端口模式)设置端口的链接类型为Hybrid类型,这样该端口
就可以接收和发送多个vlan的数据帧、
第五步:(接口模式)对所有静态mac vlan数据帧进行剥离标签:
port hybrid untagged vlan 100
第六步:(接口模式)启动该端口的mac-vlan功能
实例:
交换机1的配置:
[Huawei]display current-configuration
#
sysname Huawei
#
vlan batch 100 200
#
cluster enable
ntdp enable
ndp enable
#
drop illegal-mac alarm
#
diffserv domain default
#
drop-profile default
#
vlan 100
mac-vlan mac-address 5489-9831-1ba8 priority 0
vlan 200
mac-vlan mac-address 5489-98d7-0f68 priority 0
#
aaa
authentication-scheme default
authorization-scheme default
accounting-scheme default
domain default
domain default_admin
local-user admin password simple admin
local-user admin service-type http
#
interface Vlanif1
#
interface MEth0/0/1
#
interface Ethernet0/0/1
port link-type trunk
port trunk allow-pass vlan 2 to 4094
#
interface Ethernet0/0/2
port hybrid untagged vlan 2 to 4094
mac-vlan enable
#
interface Ethernet0/0/3
port hybrid untagged vlan 2 to 4094
mac-vlan enable
#
interface Ethernet0/0/4
#
interface Ethernet0/0/5
#
interface Ethernet0/0/6
#
interface Ethernet0/0/7
#
interface Ethernet0/0/8
#
interface Ethernet0/0/9
#
interface Ethernet0/0/10
#
interface Ethernet0/0/11
#
interface Ethernet0/0/12
#
interface Ethernet0/0/13
#
interface Ethernet0/0/14
#
interface Ethernet0/0/15
#
interface Ethernet0/0/16
#
interface Ethernet0/0/17
#
interface Ethernet0/0/18
#
interface Ethernet0/0/19
#
interface Ethernet0/0/20
#
interface Ethernet0/0/21
#
interface Ethernet0/0/22
#
interface GigabitEthernet0/0/1
#
interface GigabitEthernet0/0/2
#
interface NULL0
#
user-interface con 0
user-interface vty 0 4
#
return
交换机2的配置:
[Huawei]display current-configuration
#
sysname Huawei
#
vlan batch 100 200
#
cluster enable
ntdp enable
ndp enable
#
drop illegal-mac alarm
#
diffserv domain default
#
drop-profile default
#
vlan 100
mac-vlan mac-address 5489-98b0-7531 priority 0
vlan 200
mac-vlan mac-address 5489-982b-25f1 priority 0
#
aaa
authentication-scheme default
authorization-scheme default
accounting-scheme default
domain default
domain default_admin
local-user admin password simple admin
local-user admin service-type http
#
interface Vlanif1
#
interface MEth0/0/1
#
interface Ethernet0/0/1
port link-type trunk
port trunk allow-pass vlan 2 to 4094
#
interface Ethernet0/0/2
port hybrid untagged vlan 2 to 4094
mac-vlan enable
#
interface Ethernet0/0/3
port hybrid untagged vlan 2 to 4094
mac-vlan enable
#
interface Ethernet0/0/4
#
interface Ethernet0/0/5
#
interface Ethernet0/0/6
#
interface Ethernet0/0/7
#
interface Ethernet0/0/8
#
interface Ethernet0/0/9
#
interface Ethernet0/0/10
#
interface Ethernet0/0/11
#
interface Ethernet0/0/12
#
interface Ethernet0/0/13
#
interface Ethernet0/0/14
#
interface Ethernet0/0/15
#
interface Ethernet0/0/16
#
interface Ethernet0/0/17
#
interface Ethernet0/0/18
#
interface Ethernet0/0/19
#
interface Ethernet0/0/20
#
interface Ethernet0/0/21
#
interface Ethernet0/0/22
#
interface GigabitEthernet0/0/1
#
interface GigabitEthernet0/0/2
#
interface NULL0
#
user-interface con 0
user-interface vty 0 4
#
return
PC4测试图:
PC3测试图: