對於VLAN的接口,華爲設備有Hybrid 、等類型,且華爲設備默認接口爲Hybrid。
三種接口一般情況下的區別
接口類型 | 對接收不帶Tag的報文處理對接收不帶Tag的報文處理 | 對接收帶Tag的報文處理 | 對發送報文的處理 |
Access接口 | 接收該報文,並打上此接口VLAN的Tag。 | 對比vlan id,相同時接收,不同丟棄 | 去掉Tag,發送該報文。 |
Trunk接口 | 打上缺省的VLANID,一般是vlan 1 | 查看VLAN ID是否在接口允許通過的VLAN ID列表裏時,決定接收還是丟棄 | 一般當vlan1數據通過時,脫掉Tag,其他vlan數據,且該接口允許通過時:保持原有Tag,發送該報文。 |
Hybrid接口 | 通過porthybrid untagged/tagged vlan設置發送時是否攜帶Tag。 Untagged表示不攜帶,相當於Access接口,tagged表示攜帶。 |
配置設備類型 (默認Hybrid}
[Huawei-Ethernet0/0/1]port link-type { Hybrid|Access|Trunk }
設置Hybrid接口pvid
[Huawei-Ethernet0/0/1]port hybrid pvid vlan vlan-id
將Hybrid接口加入vlan和轉發類型
[Huawei-Ethernet0/0/1]port hybrid untagged vlan vlan-id
//轉發時不攜帶Tag
[Huawei-Ethernet0/0/1]port hybrid tagged vlan vlan-id
//轉發時攜帶Tag
對比port hybrid pvid和port hybriduntagged/ tagged兩條命令,可以理解爲前者在本質上hybrid加入一個vlan,或者設置默認vlan ID,而後者更像邏輯上將這個接口加入不同的vlan,實現其他vlan數據是否能通過,且以什麼方式通過。
配置實例,如下圖
思路:
1、將pc分別加入vlan10、20和30,接口類型untagged爲hybrid
[Huawei-Ethernet0/0/1]port hybrid pvidvlan 10
[Huawei-Ethernet0/0/1]port hybrid untagged vlan 10
......
這時應該只有vlan30的成員pc5和pc6之間能夠通信,要想相同vlan成員都能通信需要配置中繼口
2、配置LSW1、2上G0/0/2口爲中繼口
[Huawei-GigabitEthernet0/0/2]port link-type trunk
[Huawei-GigabitEthernet0/0/2] port trunk allow-pass vlan10 20 30
這時相同vlan成員應該都能通信
3、要想vlan10成員能和pc5通訊,首先將LSW1 上的e0/0/1和LSW2的e0/0/3口以untagged方式加入vlan30,這樣做是爲了能讓vlan30的數據能夠通過vlan10的接口,且脫掉Tag,被vlan10成員收到並讀取,再在LSW2上,將e0/0/5口以untagged方式加入vlan10。這樣做是爲了能讓vlan10的數據能夠通過e0/0/5接口,且脫掉Tag,被pc5收到並讀取。
LSW1:
[Huawei-Ethernet0/0/1]port hybrid untagged vlan 30
LSW2:
[Huawei-Ethernet0/0/3]port hybrid untagged vlan 30
[Huawei-Ethernet0/0/5]port hybrid untagged vlan 10
這時,pc1、pc3應該能和pc5通信了
4、要想vlan20成員也能和pc5通信,同理,首先將LSW1 上的e0/0/2和LSW2的e0/0/4口以untagged方式加入vlan30,再在LSW2上,將e0/0/5口以untagged方式加入vlan20。
LSW1:
[Huawei-Ethernet0/0/2]port hybrid untagged vlan 30
LSW2:
[Huawei-Ethernet0/0/4]port hybrid untagged vlan 30
[Huawei-Ethernet0/0/5]port hybrid untagged vlan 10
這時vlan20成員也能和pc5通信了,但vlan10和vlan20的成員之間卻通信不了,更不能和pc6通信,但三個vlan成員還不能和網關AR1通信
5、將LSW1的G0/0/1口以untagged的hybrid類型加入vlan10、20和30,實現和網關AR1通信,且在個G0/0/1接口上終結了vlan
[Huawei-GigabitEthernet0/0/1] port hybrid untagged vlan 10 20 30
注:如需視頻教材,請上淘寶網店搜索"陽光學苑",本人也是在看了視頻後才理解並寫下本文,謝謝!!!理解Hybrid VLAN一個視頻就OK了