【華為eNSP】VLAN間路由配置
基本思想
將原本二層間的VLAN互訪,通過不同網段IP地址,上升為不同網段的三層路由間的互訪。因為路由器預設情況下不能識別帶標籤的資料幀,所以要劃分邏輯子介面。
實現方法
1. 單臂路由
將交換機和路由器之間的鏈路配置為Trunk鏈路,並且在路由器上建立子介面以支援VLAN路由。路由器子介面通過的資料幀帶標籤。
缺點:劃分子介面數量越多,每個子介面得到的速率越少,容易造成轉發瓶頸。通常在路由器物理介面不夠的情況下使用,因為考慮到路由器的價格比較昂貴。
案例一:通過單臂路由實現企業營銷部和生產部網路互通,實驗拓撲圖如下。

單臂路由配置
- 正確配置部門PC機的IP地址、子網掩碼和閘道器
- 交換機配置
<Huawei>system-view Enter system view, return user view with Ctrl+Z. [Huawei]sysname S1 [S1]vlan batch 2 3 Info: This operation may take a few seconds. Please wait for a moment...done. [S1]int e0/0/2 [S1-Ethernet0/0/2]port link-type access [S1-Ethernet0/0/2]port default vlan 2 //分配介面VLAN屬性為vlan 2 [S1-Ethernet0/0/2]quit [S1]int e0/0/3 [S1-Ethernet0/0/3]port link-type access [S1-Ethernet0/0/3]port default vlan 3 //分配介面VLAN屬性為vlan 3 [S1-Ethernet0/0/3]quit [S1]int e0/0/1 [S1-Ethernet0/0/1]port link-type trunk //修改鏈路型別為trunk [S1-Ethernet0/0/1]port trunk allow-pass vlan 2 3 //允許該介面通過vlan 2和vlan 3 [S1-Ethernet0/0/1] [S1-Ethernet0/0/1]qui [S1]
- 路由器配置
<Huawei>system-view Enter system view, return user view with Ctrl+Z. [Huawei]sysname R1 [R1]int e0/0/0.1 //建立子介面(最多可以有4096個子介面) [R1-Ethernet0/0/0.1]dot1q termination vid 2 //指定子介面的封裝模式為802.1q,並封裝vlan 2的標籤 [R1-Ethernet0/0/0.1]ip address 10.0.0.254 24 [R1-Ethernet0/0/0.1]arp broadcast enable [R1-Ethernet0/0/0.1]quit [R1]int e0/0/0.2 [R1-Ethernet0/0/0.2]dot1q termination vid 3 //指定子介面的封裝模式為802.1q,並封裝vlan 3的標籤 [R1-Ethernet0/0/0.2]ip address 20.0.0.254 24 [R1-Ethernet0/0/0.2]arp broadcast enable [R1-Ethernet0/0/0.2]qui [R1]
-
連通性測試
Ping命令測試
2. 三層交換
為每個VLAN建立一個VLAN介面作為閘道器,通過 vlanif 將二層屬性(vlan)和三層屬性(IP地址)關聯起來,是現代組網中較為常用的VLAN間路由技術。
案例二:通過三層路由實現企業營銷部和生產部網路互通,實驗拓撲圖如下。

三層交換配置
配置步驟
- 正確配置部門PC機的IP地址、子網掩碼和閘道器
- 交換機配置
<Huawei>system-view Enter system view, return user view with Ctrl+Z. [Huawei]sysname S1 [S1]vlan batch 2 3 Info: This operation may take a few seconds. Please wait for a moment...done. [S1]int e0/0/1 [S1-Ethernet0/0/1]port link-type access [S1-Ethernet0/0/1]port default vlan 2 [S1-Ethernet0/0/1]quit [S1]int e0/0/2 [S1-Ethernet0/0/2]port link-type access [S1-Ethernet0/0/2]port default vlan 3 [S1-Ethernet0/0/2]quit [S1]int vlan 2 [S1-Vlanif2]ip address 10.0.0.254 24 [S1-Vlanif2]quit [S1]int vlan 3 [S1-Vlanif3]ip address 20.0.0.254 24 [S1-Vlanif3]quit [S1]
-
連通性測試
Ping命令測試
總結
本文主要介紹了VLAN間路由的兩種方法:單臂路由和三層交換,並通過具體的案例對這兩種方法配置作了簡單說明。