08.05 華為交換機上的三種接口:access、trunk、hybird

一、引入VLAN功能後,交換機的端口被劃分為3種類型:

(1)Acess端口:通常用於連接終端PC,早期型號的交換機默認的接口類型

(2)Trunk端口:通常用於交換機之間互連接口

(3)Hybrid端口(混合端口):VRP5.X版本的交換機默認的接口類型

二、分別介紹下這3種接口

1、access

一般用於連接終端用戶,普通終端PC並不能識別帶有tag的數據幀

interface G0/0/1

port link-type access

port default vlan 2

接收:untag幀(從PC收到的都是untag幀)

添加該access接口所屬的PVID值再進行轉發

發送:tag幀(位於交換機內部的都是tag幀)

把tag去掉後再轉發給PC

一般情況下,PC機無法收發帶有tag的數據幀

Access端口,用於連接主機,有如下特點:

1.僅僅允許VLAN ID與端口的PVID相同的數據幀通過本端口

2.如果該端口收到對端設備發送的幀是untagged,交換機將強制加上該端口的PVID

3.Access端口發往對端設備的以太網幀永遠是untagged frame

4.早期型號的交換機默認端口類型是access,PVID默認是1,VLAN 1由系統創建,不能被刪除或修改。

2、trunk

access接口在發送數據幀時會去掉tag,這樣對面的設備就不知道這個數據幀是屬於哪個vlan的

在交換機之間我們希望交換機攜帶標籤來轉發數據幀,要求交換機攜帶tag發送數據幀——trunk

華為交換機上的三種接口:access、trunk、hybird

trunk接口的PVID值:相當於思科的本地vlan,默認為1

接收到untag幀:加上PVID值的標籤

發送屬於PVID的tag幀:去掉tag變為純以太網幀再轉發

兩端PVID值必須保持一致:如果SW1的PVID為5,SW2的PVID為1,則SW1發出的tag5的數據幀變為純以太網幀發給SW2,SW2會加上tag1的標籤,即vlan5的幀變成了vlan1的幀

允許哪些vlan通過trunk接口:

默認華為交換機的trunk接口只允許vlan1通過

port trunk allow-pass vlan 5 to 10 //允許5到10的vlan通過

port trunk allow-pass vlan all //允許所有vlan通過

Trunk端口:用於連接交換機,在交換機之間傳遞tagged frame,可以自由設定允許通過的多個VLAN ID,這些ID可以與PVID相同,也可以不同。

Trunk端口發送Tagged frame向其它設備時,規則如下:

該Tagged frame中的VLAN ID取值未出現在VLAN permitted列表中,則丟棄該幀。如果在列表中,則:

1.該Tagged frame中的VLAN ID取值與本端口的PVID相同,則移除標籤後發往其它設備。由於每個端口的PVID取值是唯一的,因此僅僅在這一種情況下,Trunk端口發往其它設備的幀是untagged frame;

2.該Tagged frame中的VLAN ID取值與本端口的PVID不同,則不做任何改變,發往對端設備。

VLAN passing:一般情況下,VLAN passing與VLAN permited查詢內容相同。但是通過GVRP協議動態註冊的VLAN,如果未在端口進行註冊,則該VLAN ID不會出現在VLAN passing列表中,相應的幀也不能從該端口轉發出去。

華為交換機上的三種接口:access、trunk、hybird

交換機內部不可能有純以太網幀準備從一個接口向外發出

trunk接口的特點:

接收:先看允不允許通過和有沒有創建這個vlan

純以太網幀:打上PVID tag然後轉發

屬於PVID的tag幀:保留tag直接轉發

不屬於PVID的tag幀:保留tag直接轉發

發送:先看允不允許通過和有沒有創建這個vlan

屬於PVID的tag幀:去掉tag,變為純以太網幀發送

不屬於PVID的tag幀:保留tag直接發送

華為交換機上的三種接口:access、trunk、hybird

上圖顯示的全部是從某個接口發送數據時是否打tag

3、hybird(混合端口):這個端口比較難理解,後期會通過實驗來學習通過對標籤的靈活控制,讓位於不同vlan內相同地址段的PC可以互通

hybrid接口可以手動控制這個接口發送數據時,一部分vlan數據攜帶標籤,一部分vlan數據不攜帶標籤

hybrid小結:

接收:

一、純以太網幀:打上PVID tag然後轉發(不需要對其tagged)

二、tag幀:

1.屬於PVID的tag幀:

(1)PVID=1 (tag1):保留tag1直接轉發

(2)PVID=2/3/4 (tag2/tag3/tag4):保留tag2直接轉發(但要對其tagged)

2.不屬於PVID的tag幀:PVID=1 (tag2)或PVID=2 (tag3)

接口如果對其tagged了,則直接轉發tag100,沒有對其tagged,則丟棄

發送:

1.屬於PVID的tag幀:

(1)PVID=1 (tag1):去掉tag1,變為純以太網幀發送

(2)PVID=2/3/4 (tag2/tag3/tag4):去掉tag2,變為純以太網幀發送(但要對其untagged)

2.不屬於PVID的tag幀:PVID=1 (tag2)或PVID=2 (tag3)

接口下對其tagged,則直接發送tag100

接口下對其untagged,則去掉tag100,變為純以太網幀發送

接口下既沒有對其tagged也沒有untagged,則丟棄

tagged vlan:發送時攜帶這個vlan的tag發送

untagged vlan:發送時剝離這個vlan的tag再發送

華為交換機上的三種接口:access、trunk、hybird


分享到:


相關文章: