1. 程式人生 > >華為交換機私有hybird接口模式:(案例+原理詳解)

華為交換機私有hybird接口模式:(案例+原理詳解)

華為 hybird

華為交換機私有hybird接口模式:(案例+原理詳解)

實驗說明:

技術分享圖片
準備:如圖
pc1 pc2同屬於VLAN10,配置相應的ip
pc3 pc4同屬於VLAN20 配置相應的ip
Client 屬於 VLAN30 配置pc1同網段ip
Pc1 pc2 client 屬於同網段但是不同VLAN
交換機分別新建VLAN 10 20 30

目的:實現VLAN間相互通信,
VLAN10 VLAN20不能相互訪問,
VLAN10 VLAN30可以相互訪問。
過程步驟

  1. 實現同VLAN間通信;
    a) Pc1數據收發過程:pc1——pc4
    [H3-GigabitEthernet0/0/2]port hybrid pvid vlan 10
    端口加入VLAN 10 ,
    [H3-GigabitEthernet0/0/2]port hybrid untagged VLAN 10 設置端口出口數據不打標簽(即讓其屬於vlan10)
    [H3-GigabitEthernet0/0/3]port hybrid tagged VLAN 10 在幹到路線3口,給pc1發出的沒有標簽的數據打上VLAN10 的標簽,進行轉發。
    [H2-GigabitEthernet0/0/4]port hybrid tagged VLAN 10 進入sw2的4號口,把H3-3口帶VLAN10 標簽的數據繼續打上VLAN10標簽轉發到屬於VLAN10 的2口。
    [H2-GigabitEthernet0/0/2]port hybrid untagged VLAN 10 在H2的2口下面,把VLAN標簽拆掉(讓其屬於VLAN10)發送到目標主機。
    實現pc1和pc4的通信。
    b) 同理實現pc2和pc3的通信。
  2. 驗證:
    同屬VLAN10 的 Pc1與pc4通信
    技術分享圖片
    同屬VLAN20 的 Pc2與pc3通信
    技術分享圖片

  3. 實現VLAN 10 和VLAN 30通信
    [H1-GigabitEthernet0/0/2]port hybrid tagged vlan 10 30 進入交換機1幹道的2口,所有VLAN 10 30 的數據進行打標簽。
    [H1-GigabitEthernet0/0/1]port hybrid pvid vlan 30
    [H1-GigabitEthernet0/0/1]port hybrid untagged vlan 10 把1號口加入VLAN30,設置出口VLAN10的所有數據不打標簽(默認轉發到VLAN30 客戶端——client)
  4. 驗證:
    技術分享圖片
    同屬VLAN10 的pc1、pc4 與client 通信

原理解釋:(文字過於冗長,可自行忽略
Hybrid接口:hybrid接口可以承載多個vlan的流量,可用在與PC或交換機相連的接口,與trunk接口的最大區別是可以對任何vlan打標記或不打標記。當hybrid接口接收數據幀時,先判斷該數據幀是否有vlan信息,如果有,則看該接口是否對該vlan打標記,如果對該vlan打標記,則直接轉發到相應的接口,由相應的接口進行處理;如果沒有明確說對該vlan打標記,則丟棄。因為默認情況下,hybrid 接口只允許默認vlan的數據幀通過,如果要允許其它的vlan通過,就要對相應的vlan打標記。如果收到的數據幀沒有任何標記,則標記為自己的PVID。在接口上配置對某些vlan標記所起的作用只是允許和不允許該vlan的數據幀通過的問題,在接口上配置為對某些vlan不打標記時只在接口發送數據幀時起作用,當接口收數據時,是不起作用的。hybrid 接口發送數據幀時,若該數據幀有標記,則判斷該數據幀的標記vlan和自己是否在同一個vlan,如果是在同一個vlan,則去掉標記後轉發;如果該數據幀和自己不在同一個vlan,則判斷接口對該數據幀是標記還是不標記,如果是不標記,則去掉標記後再進行轉發,如果是標記,則直接轉發,若沒有明確說明是標記,還是不標記,則直接丟棄。如果要發送的數據幀沒有標記,則直接轉發。

華為交換機私有hybird接口模式:(案例+原理詳解)