802.1Q的封裝及交換機下access、trunk、hybrid端口對標籤的處理方式

 

802.1Q封裝tag報文幀結構

D-MAC
S-MAC
TAG(4字節)
L/T
DATA
帶802.1Q的幀是在標準以太網幀上插入了4個字節(在S-MAC之後)的標識。其中包含:
TAG:

TPID
PRI
CFI
VLANID(12bit)

2個字節的協議標識符(TPID),當前置0x8100的固定值,表明該幀帶有802.1Q的標記信息。

2個字節的標記控制信息(TCI),包含了三個域。

Priority域,佔3bits,表示報文的優先級,取值0到7,7爲最高優先級,0爲最低優先級。該域被802.1p採用。

規範格式指示符(CFI)域,佔1bit,0表示規範格式,應用於以太網;1表示非規範格式,應用於Token Ring。

VLAN ID域,佔12bit(0-4095,最大可用數爲4094),用於標示VLAN的歸屬。
access  : 只需記住這八個字“進口打標,出口解標”。   
 trunk                 
a.當一個數據幀要從trunk端口發送出去,若交換機發現該以太網幀中tag標記所指的vlan與trunk端口的本地vlan相同,則解標。其餘情況一律不解標。                
b.當收到一個原始以太網幀(無攜帶tag時),打標(打上本地vlan的標籤)(cisco  ISL不存在解標的情況)  
 hybrid: Hybrid類型的端口可以允許多個VLAN通過,可以接收和發送多個VLAN的報文,可以用於交換機之間連接,也可以用於連接用戶的計算機。

Hybrid端口和Trunk端口在接收數據時,處理方法是一樣的,唯一不同之處在於發送數據時:Hybrid端口可以允許多個VLAN的報文發送時不打標籤,而Trunk端口只允許缺省VLAN的報文發送時不打標籤。
 ***  vlan1 成爲一個特殊的vlan是因爲第二層設備需要一個默認的vlan作爲他們端口的歸屬,包括他們的管理端口。 native vlan的作用是給協議報文提供一個專用的vlan。
注:對於華爲交換機缺省VLAN被稱爲“Pvid Vlan”, 對於思科交換機缺省VLAN被稱爲“Native Vlan”
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章