路由器(Router)是連接兩個或多個網絡的硬件設備,在網絡間起網關的作用,是讀取每一個數據包中的地址然后決定如何傳送的專用智能性的網絡設備,路由器最主要的功能為實現信息的轉送。 vlan間路由的三種方式特點是什么?實現vlan間路由有哪些方式?各自是怎樣實現的?下面就給大家以舉例配置的方式講解VLAN間通信路由互通三種方法的優缺點,并且讓大家明白VLAN間路由不同的方法原理,教程以思科(Cisco)網絡設備配置命令做演示。
vlan間路由的三種方法
1、通過路由器的多個端口實現
2、通過路由器的單個端口實現
3、通過三層交換機實現
下面介紹這三種方法的實現方式以及配置方法:
1、通過路由器的多個端口實現
實驗環境:
1、1臺二層交換機(修改設備名稱為:SW1),1臺路由器(修改設備名稱為:R1)和2臺處于不同vlan的PC(PC1、PC2)
2、vlan 10使用的網段為192.168.10.0/24,PC1處于vlan 10,IP為192.168.10.2/24,網關為192.168.10.1
3、vlan 20使用的網段為192.168.20.0/24,PC2處于vlan 20,IP為192.168.20.2/24,網關為192.168.20.1
拓撲圖如下圖所示:

SW1的配置如下:
enable #進入特權模式
configure terminal #進入配置模式
vlan 10 #創建vlan10
exit #返回
vlan 20 #創建vlan20
exit #返回
interface range fastEthernet 0/1 – 2 #配置f0/1~f0/2端口
switchport mode access #將端口模式改為access
switchport access vlan 10 #將端口分配給vlan10
exit #退出配置f0/1~f0/2端口
interface range fastEthernet 0/3 – 4 #配置f0/3~f0/4端口
switchport mode access #將端口模式改為access
switchport access vlan 20 #將端口分配給vlan20
exit #退出配置f0/3~f0/4端口
R1的配置如下:
enable #進入特權模式
configure terminal #進入配置模式
interface fastEthernet 0/0 #配置f0/0端口
no shutdown #開啟f0/0端口
ip add 192.168.10.1 255.255.255.0 #設置IP
exit #退出配置f0/0端口
interface fastEthernet 0/1 #配置f0/1端口
no shutdown #開啟f0/1端口
ip add 192.168.20.1 255.255.255.0 #設置IP
exit #退出配置f0/1端口
缺點:浪費路由器的物理端口,本來企業級的路由器端口就有限,不推薦使用這種方法。
2、通過路由器的單個端口(單臂路由)實現VLAN間路由
實驗環境:
1、1臺二層交換機(修改設備名稱為:SW1),1臺路由器(修改設備名稱為:R1)和2臺處于不同vlan的PC(PC1、PC2)
2、vlan 10使用的網段為192.168.10.0/24,PC1處于vlan 10,IP為192.168.10.2/24,網關為192.168.10.1
3、vlan 20使用的網段為192.168.20.0/24,PC2處于vlan 20,IP為192.168.20.2/24,網關為192.168.20.1
拓撲圖如下圖所示:

SW1的配置如下:
enable #進入特權模式
configure terminal #進入配置模式
vlan 10 #創建vlan10
exit #返回
vlan 20 #創建vlan20
exit #返回
interface fastEthernet 0/1 #配置f0/1端口
switchport mode access #將端口模式改為access
switchport access vlan 10 #將端口分配給vlan10
exit #退出配置f0/1端口
interface fastEthernet 0/2 #配置f0/2端口
switchport mode access #將端口模式改為access
switchport access vlan 20 #將端口分配給vlan20
exit #退出配置f0/2端口
interface fastEthernet 0/3 #配置f0/3端口
switchport mode trunk #將端口模式改為trunk
switchport trunk allowed vlan all #允許所有vlan從trunk口通過
exit #退出配置f0/3端口
R1的配置如下:
enable #進入特權模式
configure terminal #進入配置模式
interface fastEthernet 0/0 #配置f0/0端口
no shutdown #開啟f0/0端口
exit #退出配置f0/0端口
interface fastEthernet 0/0.10 #創建.10子端口
encapsulation dot1q 10 #為這個端口配置802.1Q協議,最后面的10是vlan號
ip add 192.168.10.1 255.255.255.0 #設置IP
exit 退出配置.10子端口
interface fastEthernet 0/0.20 #創建.20子端口
encapsulation dot1q 20 #為這個端口配置802.1Q協議,最后面的20是vlan號
ip add 192.168.20.1 255.255.255.0 #設置IP
exit #退出配置.20子端口
缺點:一個物理端口作為主干,若數據傳輸量大,影響網絡負載,適合小型網絡規劃。
相關教程:華為、H3C單臂路由配置方法命令
3、通過三層交換機實現VLAN間路由
實驗環境:
1、1臺二層交換機,1臺三層交換機和2臺處于不同vlan的PC
2、vlan 10使用的網段為192.168.10.0/24,PC1處于vlan 10,IP為192.168.10.2/24,網關為192.168.10.1
3、vlan 20使用的網段為192.168.20.0/24,PC2處于vlan 20,IP為192.168.20.2/24,網關為192.168.20.1
4、第一臺二層交換機的名字改為SW1,第一臺三層交換機的名字改為SW3
拓撲圖如下圖所示:

SW1的配置如下:
enable #進入特權模式
configure terminal #進入配置模式
vlan 10 #創建vlan10
exit #返回
vlan 20 #創建vlan20
exit #返回
interface fastEthernet 0/1 #配置f0/1端口
switchport mode access #將端口模式改為access
switchport access vlan 10 #將端口分配給vlan10
exit #退出配置f0/1端口
interface fastEthernet 0/2 #配置f0/2端口
switchport mode access #將端口模式改為access
switchport access vlan 20 #將端口分配給vlan20
exit #退出配置f0/2端口
interface fastEthernet 0/3 #配置f0/3端口
switchport mode trunk #將端口模式改為trunk
switchport trunk allowed vlan all #允許所有vlan從trunk口通過
exit #退出配置f0/3端口
SW3的配置如下:
enable #進入特權模式
configure terminal #進入配置模式
vlan 10 #創建vlan10
exit #返回
vlan 20 #創建vlan20
exit #返回
interface vlan 10 #配置vlan10
ip add 192.168.10.1 255.255.255.0 #設置IP
exit #退出配置vlan10
interface vlan 20 #配置vlan20
ip add 192.168.20.1 255.255.255.0 #設置IP
exit #退出配置vlan20
interface fastEthernet 0/1 #配置f0/1端口
switchport trunk encapsulation dot1q #二層端口封裝802.1q協議
switchport mode trunk #將端口模式改為trunk
switchport trunk allowed vlan all #允許所有vlan從trunk口通過
exit #退出配置f0/1端口
ip routing #啟用IP路由功能
缺點:這種方法比前兩種好,交換性能也強,但是需要一臺三層交換機,需要增加硬件成本,適合大型園區、企業單位。
本文可以幫助您基本地設置和管理您的路由器。
|