以太網端口有3種鏈路類型:access、trunk、hybird
Access類型端口:只能屬於1個VLAN,一般用於連接計算機端口;
Trunk類型端口:可以允許多個VLAN通過,可以接收和發送多個VLAN報文,一般用於交換機與交換機相關的接口。
Hybrid類型端口:可以允許多個VLAN通過,可以接收和發送多個VLAN報文,可以用於交換機的間連接也可以用於連接用戶計算機。
[Huawei]int G0/0/1
[Huawei-GigabitEthernet0/0/1]port link-type access// 設置接口為Access
[Huawei-GigabitEthernet0/0/1]port default vlan 1//設置為vlan1
[Huawei-GigabitEthernet0/0/1]port link-type trunk // 設置接口為trunk
[Huawei-GigabitEthernet0/0/1]port trunk ?
allow-pass Allowed vlan //允許通過的vlan
pvid Specify current port's PVID VLAN characteristics //指定當前端口的PVID VLAN特征,講人話就是
如果trunk口收到沒有打tag vlan的報文,就會主動給它打上pvid的vlan號碼,
如果trunk口要發出的tag vlan的報文和pvid的vlan號碼一致,就脫掉這個tag vlan報文,往這個接口發出前
pvid只在trunk中有用,並且在入向只管沒有tag的幀,在出向只管與pvid相同vlan-id的幀。
[Huawei-GigabitEthernet0/0/1]port link-type hybrid// 設置接口為trunk
[Huawei-GigabitEthernet0/0/1]port hybrid ?
pvid Specify current port's PVID VLAN characteristics//指定當前端口的PVID VLAN特征
tagged Tagged//帶上標記
untagged Untagged//不帶標記
vlan Virtual LAN
Hybrid端口和Trunk端口在接收數據時處理思路方法是一樣的,唯一區別的處在於發送數據時:Hybrid端口可以允許多個VLAN報文發送時不打標簽,而Trunk端口只允許缺省VLAN報文發送時不打標簽。