實驗需求:
PC1屬於vlan10
PC2屬於vlan20
實現PC1與pc2互通
實驗拓撲:
實驗過程:
第一種實現方式:
sw1:
vlan batch 10 20
interface GigabitEthernet0/0/1
port link-type access
port default vlan 10
interface GigabitEthernet0/0/2
port link-type trunk
port trunk pvid vlan 10 //默認爲1,爲了去標籤改爲10
port trunk allow-pass vlan 2 to 4094
sw2:
vlan batch 10 20
interface GigabitEthernet0/0/1
port link-type trunk
port trunk pvid vlan 20 //無標籤打上20爲了可以發到vlan20
port trunk allow-pass vlan 2 to 4094
interface GigabitEthernet0/0/2
port link-type trunk
port trunk pvid vlan 10 //無標籤打上10爲了可以發到vlan10
port trunk allow-pass vlan 2 to 4094
sw3:
vlan batch 10 20
interface GigabitEthernet0/0/1
port link-type trunk
port trunk pvid vlan 20 //爲了去標籤
port trunk allow-pass vlan 2 to 4094
interface GigabitEthernet0/0/2
port link-type access
port default vlan 20
實驗結果:
實驗原理:
Access鏈路
收包時打標籤 pvid
發包時去標籤
Trunk鏈路
發包時若是pvid相同則去標籤(默認pvid=1)能夠修改,若是pvid不一樣直接發送不改標籤
收包時若是有標籤直接收,無標籤打標籤轉發ide
第二種實現方式:全部鏈路類型改爲access
Sw1
interface GigabitEthernet0/0/1
port link-type access
port default vlan 10
interface GigabitEthernet0/0/2
port link-type access
port default vlan 10
sw2
interface GigabitEthernet0/0/1
port link-type access
port default vlan 20
interface GigabitEthernet0/0/2
port link-type access
port default vlan 20
sw3
interface GigabitEthernet0/0/1
port link-type access
port default vlan 20
interface GigabitEthernet0/0/2
port link-type access
port default vlan 20
第三種實現方式:Hybrid類型
Sw1
interface GigabitEthernet0/0/1
port hybrid pvid vlan 10
port hybrid untagged vlan 10 20
interface GigabitEthernet0/0/2
port hybrid tagged vlan 10 20
sw2
interface GigabitEthernet0/0/1
port hybrid tagged vlan 10 20
interface GigabitEthernet0/0/2
port hybrid tagged vlan 10 20
sw3
interface GigabitEthernet0/0/1
port hybrid tagged vlan 10 20
interface GigabitEthernet0/0/2
port hybrid pvid vlan 20
port hybrid untagged vlan 10 20
實驗原理:
經過tag和untag肯定哪一種數據幀經過it