TRUNK接口的工作過程
接收
1. 當收到一個數據幀判斷幀是否有 VLAN Tag。
2. 沒有 Tag,則標記上 Trunk 端口的 PVID,進行轉發
3. 有 Tag,則判斷該 Trunk 端口是否允許該 VLAN數據幀允許則轉發,否則丟棄幀
發出
4. 當數據幀從 Trunk 端口發出時,允許該vlan數據幀則轉發,否則丟棄
5. 如果匹配trunk端口的PVID先剝離幀的 VLAN Tag,再發送
Native Vlan
native vlan 是不打標籤的,使用Dot1q的交換機把所有未被標記的數據標記為native vlan 的tag
注:本徵VLAN是思科中的概念,華為只在了trunk中標記為PVID
實驗案例:
思路解析:
· PC1經過LSW1-LSW2 trunk 允許了vlan 10 通過,可以順利到達PC4
· PC2經過LSW1設置本徵為20,發出時會剝離空標籤發出,到達LSW2時
本徵設置為30會壓入30標籤,順利到達PC3
配置實現:
LSW1
interface GigabitEthernet0/0/1
port link-type access
port default vlan 10
接口劃入vlan10
interface GigabitEthernet0/0/2
port link-type access
port default vlan 20
interface GigabitEthernet0/0/3
port link-type trunk
修改為trunk模式
port trunk pvid vlan 20
PVID設置為20(也就是本徵)
port trunk allow-pass vlan 10 20
允許vlan10 20 的數據幀經過
LSW2
interface GigabitEthernet0/0/1
port link-type access
port default vlan 30
interface GigabitEthernet0/0/2
port link-type access
port default vlan 10
interface GigabitEthernet0/0/3
port link-type trunk
port trunk pvid vlan 30
port trunk allow-pass vlan 10 30
PC1
PC2
PC3
PC4
驗證測試:
PC1----PC4
PC2----PC3
閱讀更多 網絡工程師初學 的文章