H3C交换机配置之――hybrid

交换机配有四个VLAN。VLAN1,VLAN2,VLAN3,VLAN 4
VLAN 1可以与VLAN 2,3,4互访,VLAN 2,3,4之间不能互访。
用hybrid实现。
[S3026]vlan 2
[vlan 2]port e0/2
[vlan 2]vlan 3
[vlan 3]port e0/3
[vlan 3]vlan 4
[vlan 4]port e0/4
[vlan 4]vlan 1
[vlan 1]port e0/1
[Ethernet0/1]port link-type hybrid
[Ethernet0/1]port hybrid pvid vlan 1
[Ethernet0/1]port hybrid vlan 1 to 4 untagged
[Ethernet0/1]int e0/2
[Ethernet0/2]port link-type hybrid
[Ethernet0/2]port hybrid pvid vlan 2
[Ethernet0/2]port hybrid vlan 1 2 untagged
[Ethernet0/2]int e0/3
[Ethernet0/3]port link-type hybrid
[Ethernet0/3]port hybrid pvid vlan 3
[Ethernet0/3]port hybrid vlan 1 3 untagged
[Ethernet0/3]int e0/4
[Ethernet0/4]port link-type hybrid
[Ethernet0/4]port hybrid pvid vlan 4
[Ethernet0/4]port hybrid vlan 1 4 untagged
[Ethernet0/4]
其中
[Ethernet0/1]port link-type hybrid
[Ethernet0/1]port hybrid pvid vlan 1
[Ethernet0/1]port hybrid vlan 1 to 4 untagged
意思是将e0/1设为hybrid缺省vlan 为vlan 1
允许vlan 1,2,3,4不打标签通过
因为当交换机从hybrid端口接收到untagged数据帧时,认为这些数据帧都属于PVID所指示的VLAN
所以1 2 3 4都可以通过e0/1
其实第三句可以直接写为[Ethernet0/1]port hybrid vlan 2 to 4 untagged
因为默认是全部打标签
即便vlan 1打了标签也能通过,因为它是缺省vlan 是必须能通过的 只是要验证一下是不是VLAN 1
其它的端口也可以这样配置
如果用isolate-user-vlan enable
isolate-user-vlan 1 secondary 2 3 4
它就默认启用了hybrid
并将其配置好了
[Ethernet0/2]port link-type hybrid
[Ethernet0/2]port hybrid pvid vlan 2
[Ethernet0/2]port hybrid vlan 1 2 untagged
如果vlan 3要通过vlan 2那就不可能的,因为vlan 3本身自己是有标签的
它到vlan 2时,vlan 2要查看它的标签,如果和vlan 2相同或是vlan 2允许它不打标签可以通过的那就可以通过
但vlan 3的计算机上到port e0/3时,它的帧被打上了vlan 3的标签
当到vlan 2时并不是和vlan 2一致,那么就过不去。
这也是vlan的基本思想,不同vlan 之间不能访问。
这个题是不能用trunk和access的
因为设trunk的目的是打标签,而且trunk和 PVLAN 之间没有一点关系。

你可能感兴趣的:(职场,h3c,休闲,交换机,hybrid)