简介:
这是华为和华三私有的端口属性,他与access、trunk不同在于后者发送的帧都是固定的,而前者是可以人为决定的。
接收数据:
接收到未携带tag的帧,打上端口PVID的tav。检查VLAN ID是否出现在端口的passing中,出现则接收,否则丢弃
接收到携带tag的帧,检查VLAN ID是否出现在端口的passing中,出现则接收,否则丢弃
发送数据:
检查tag中的VLAN ID知否与端口的PVID一致,与PVID一致,则剥离tag转发;不一致且VLAN ID 出现在tagged表中则保留标签转发,一致且VLAN ID 出现在untagged表中则剥离标签转发;
PC1 ip:1921.68.1.1/24
PC2 ip:1921.68.1.2/24
PC3 ip:1921.68.1.3/24
实验要求:vlan 10 与 vlan 20不能互访,但又同时可访问vlan 30
<H3C>sy
System View: return to User View with Ctrl+Z.
[H3C]sysna SW1
[SW1]vlan 10
[SW1-vlan10]vlan 20
[SW1-vlan20]vlan 30
[SW1-vlan30]qu
[SW1]int g1/0/1
[SW1-GigabitEthernet1/0/1]port link-type hybrid //接口属性改为hybrid
[SW1-GigabitEthernet1/0/1]port hybrid pvid vlan 10 //接口PVID划为vlan 10
[SW1-GigabitEthernet1/0/1]port hybrid vlan 10 30 untagged //剥离vlan 10、vlan 30的标签
[SW1]int g1/0/2
[SW1-GigabitEthernet1/0/2]po l h
[SW1-GigabitEthernet1/0/2]po h p v 20
[SW1-GigabitEthernet1/0/2]po h v 20 30 un
[SW1]int g1/0/3
[SW1-GigabitEthernet1/0/3]po l h
[SW1-GigabitEthernet1/0/3]po h p v 30
[SW1-GigabitEthernet1/0/3]po h v 10 20 30 un //vlan 30可以访问vlan 10、 20 因此将三个vlan标签都剥离掉
结果测试: