交換機中access和trunk詳解


首先需要說明的是,vlan的標准802.1q中采用的是untagged,tagged這兩個術語來制定vlan規范,並沒有access,trunk。然而大多數實際的交換機設備在配置時,卻都采用access,trunk。

 

以下簡稱802.1q中數據包中的vlan標識部分為vid標簽。

pvid是標識一個物理端口的,一個物理端口只能有一個pvid;

vid是數據包中攜帶的vlan號。

 

典型的幾個實例

交換機環境配置如下

端口1:trunk, 允許所有vlan通過;連接着個人PC

端口2:access,vlan35,連接着服務器Server

PC和Server處於同一IP段。

 

為什么,PC無法訪問Server?

默認情況下設置端口為trunk時,pvid自動設為1,而設為access時,pvid自動設置為vlan號。

因為PC發出的數據包沒有vid標簽,端口1接受后,打上vid=1的標簽,這樣相當於PC和Server分屬於不同的vlan,無法訪問。

 

解決辦法,把端口1的pvid設置為35。

 

另外需要注意的是交換機S1的access口和S2的trunk口連接時,由於access口不接受任何有vid標簽的數據包,所以實際接受的只有S2發出的vid=trunk口pvid的數據包。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM