資料整理于網絡資料、書本資料、AI,僅供個人學習參考。
Trunk原理與配置
Trunk原理概述
Trunk(虛擬局域網中繼技術)是指能讓連接在不同交換機上的相同VLAN中的主機互通。
VLAN內通信
- 實現跨交換的同VLAN通信,通過Trunk鏈路,單條物理鏈路可透明傳輸多個VLAN數據,實現跨交換機的VLAN擴展。
- 如何實現交換機之間的相同VLAN通信
交換機之間每個VLAN一條鏈路,交換機間就需要多條鏈路,也需要多個接口
思考:交換機之間如果只用一條鏈路,如何傳遞多個VLAN數據(VLAN標簽)?
- 交換機為每個去往其他交換機的數據幀打上VLAN標簽
主機與交換機互連接口設置為Access模式
交換機與交換機互連接口設置為Trunk模式
Trunk接口
- 使用場景
通常用于交換機與交換機互連
- 特點
同時可以屬于多個VLAN
接收數據幀,檢查數據幀中的vlan標簽,判斷是否允許這個vlan標簽通過,如果允許則接收數據幀,如果不允許則丟棄數據。
- Trunk接口
Trunk接口配置
配置Trunk接口
- 配置步驟
- 創建VLAN
- PC和交換機互連接口設置為Access模式,將接口加入指定的VLAN
- 交換機與交換機互連接口設置為Trunk模式,將接口加入VLAN(表示該接口允許哪些VLAN數據通過)
- 測試與驗證
- 拓撲圖
- 配置代碼
- 第一步:在交換機SW1/SW2 上創建 VLAN
PC配置IP地址
在交換機SW1/SW2 上創建 VLAN
[SW1]vlan batch 2 3 //創建vlan 2 3[SW2]vlan batch 2 3
- 第二步:PC與交換機互連的接口設置Access并加入VLAN
SW1配置:
[SW1]interface g0/0/2 //進入接口
[SW1-GigabitGigabitEthernet0/o/2]portlink-type access //設置access模式
[SW1-GigabitGigabitEthernet0/0/2]port default vlan2 //接口加入vlan
[SW1-GigabitGigabitEthernet0/0/2]quit[SW1]interface g0/0/3
[SW1-GigabitEthernet0/0/3]portlink-type access
[SW1-GigabitEthernet0/0/3]port default vlan3
[SW1-GigabitEthernet0/0/3]quit
SW2配置:
[SW2]interface g0/0/2
SW2-GigabitEthernet0/0/2]port link-type access
[SW2-GigabitEthernet0/0/2]port default vlan 2
[SW1-GigabitEthernet0/0/2]quit
[SW2]interface g0/0/3
SW2-GigabitEthernet0/0/3]port link-type access
[SW2-GigabitEthernet0/0/3]port default vlan 3
[SW1-GigabitEthernet0/0/3]quit
- 第三步:交換機之間互連的接口設置為Trunk
將接口設置為Trunk模式
接口加入VLAN(接口允許哪些VLAN數據通過)
SW1配置:
[SW1]interface g0/0/5 //進入接口
[SW1-GigabitEthernet0/0/5]port link-type trunk //接口設置為trunk模式
[SW1-GigabitEthernet0/0/5]port trunk allow-pass vlan 2 3 //將接口加入vlan23
SW2配置:
[SW2]interface g0/0/5
[SW2-GigabitEthernet0/0/5]port link-type trunk
[SW2-GigabitEthernet0/o/5]port trunk allow-pass vlan 2 3
- 第四步:測試與驗證
SW1和SW2中相同VLAN內的PC可以互相ping通
顯示VLAN信息
[SW1]display vlan //顯示所有vlan信息[sW1]display port vlan //顯示VLAN中包含的接口信息