理解華爲交換機的三種端口模式

三種端口:Access,Trunk和Hybrid


這三種鏈路類型數據的處理過程也有所差別:


Acess端口收報文: 

收到一個報文,判斷是否有VLAN信息:如果沒有則打上端口的PVID,並進行交換轉發,如果有則直接丟棄(缺省)

Acess端口發報文: 

將報文的VLAN信息剝離,直接發送出去


trunk端口收報文: 

收到一個報文,判斷是否有VLAN信息:如果沒有則打上端口的PVID,並進行交換轉發,如果有判斷該trunk端口是否允許該 VLAN的數據進入:如果可以則轉發,否則丟棄

trunk端口發報文: 

比較端口的PVID和將要發送報文的VLAN信息,如果兩者相等則剝離VLAN信息,再發送,如果不相等則直接發送


hybrid端口收報文: 

收到一個報文,判斷是否有VLAN信息:如果沒有則打上端口的PVID,並進行交換轉發,如果有則判斷該hybrid端口是否允許該VLAN的數據進入:如果可以則轉發,否則丟棄(此時端口上的untag配置是不用考慮的,untag配置只對發送報文時起作用)

hybrid端口發報文: 

1、判斷該VLAN在本端口的屬性(disp interface 即可看到該端口對哪些VLAN是untag, 哪些VLAN是tag) 

2、如果是untag則剝離VLAN信息,再發送,如果是tag則直接發送

總體來講,Hybrid端口和Trunk端口在接收數據時,處理方法是一樣的,唯一不同之處在於發送數據時:Hybrid端口可以允許多個VLAN的報文發送時不打標籤,而Trunk端口只允許缺省VLAN的報文發送時不打標籤。



特點以及注意事項:

(1)如果一個端口是trunk端口,則該端口可以屬於多個vlan;

(2)缺省情況下trunk端口的PVID爲1,可以在端口模式下通過命令port trunk pvid vlan vlanid 來修改端口的PVID;

(3)如果從trunk轉發出去的數據報文的vlan id和端口的PVID一致,則該報文的VLAN信息會被剝去,這點在配置trunk端口時需要注意。

(4)一臺交換機上如果已經設置了某個端口爲hybrid端口,則不可以再把另外的端口設置爲trunk端口。

(5)一般情況下最好指定端口允許通過哪些具體的VLAN,不要設置允許所有的VLAN通過。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章