華為專利的 hybrid 端口
第一次接觸華為交換裏面的hybrid端口概念覺得這個東西很雞肋,人誰家都是access和trunk就可以滿足一個交換網絡的部署需求了,還非得整個hybrid概念出來,
覺得畫蛇添足,但是當我不得不學華為的時候,發現這個玩意兒還是有可取之處的,局限於本人的認知,目前只發現了巧用hybrid可以在沒有三層設備的情況下合理的實現vlan間互訪
(註意華為的二層端口類型默認就是hybrid)
先說說hybrid的基本作用機制,hybrid對於幀頭vlan tag的貢獻在我看來只有一點,就是在接受到無標簽幀的時候給這個幀打上一個省缺標簽叫PVID(和思科的native vlan差不多的)
然後其實就沒它本身啥事兒了,其他關於打不打標簽的工作就是我們人工自己定制了。
我們可以用這兩條命令 port hybrid tagged vlan XX 和 port hybrid untagged vlan XX來自己定制
我們先來想,無論怎麽配置,能滿足通信需求不就成了,在這裏需要知道一點:我們的通訊終端主機的網卡一般是不識別帶vlan tag的幀的,所以發往目的終端的幀一定要剝離標簽
知道這一點我們就來做個設計示範,以下圖為例
A屬於vlan10,B屬於vlan20,服務器屬於vlan100
圖中交換機所有端口都是默認的hybrid,而後又只是如圖配置了各端口的PVID,主機A,B都要訪問服務器,A,B之間又不能互訪
所以我們可以這麽設計
在SWA的G0/0/1上port hybrid tagged vlan 10 20 30(因為三個vlan的數據都要在這條鏈路上傳輸啊,打上tag亂不了,像不像trunk?)
在SWA的G0/0/2上port hybrid untagged vlan 10 100(因為需要往這條鏈路上發的數據要麽是vlan10本身的,要麽是服務器的,所以把這兩個vlan的tag剝掉終端才能正常收到)
在SWA的G0/0/2上port hybrid untagged vlan 20 100 (同上)
SWB的配置我就不寫了,和SWA思路一模一樣。
華為專利的 hybrid 端口