vlan間的路由能夠經過二層交換機搭配路由器來實現也能夠經過三層交換機來實現網絡
單臂路由:將交換機和路由器之間的鏈路配置爲trunk鏈路,而且在路由器上建立子接口以支持VLAN路由ide
單臂路由的配置步驟以下:學習
vlan batch 2 3 在交換機上建立兩個vlan
交換機與路由器相互鏈接端口設置爲trunk並容許vlan經過 code
port link-type trunk port trunk allow-pass vlan all
在路由器與交換機鏈接的接口設置子接口用來充當不一樣vlan的網關blog
interface GigabitEthernet0/0/1.1 進入子接口 ip address XXXX 設置網關地址 dot1q termination vid X 讓子接口能接收相應的vlan標記並在轉發時能打上相應的tag arp broadcast enable 開啓arp廣播
爲了解決單臂路由帶來的問題而引入了三層交換機從而更加方便有效地實現vlan間的互訪。三層交換機具備路由功能 經過建立vlanif來充當一個網段的下一跳地址,從而實現到達一個網段的路由功能。三層交換機的互鏈接口要設置成trunk模式,這樣才能是實現兩個三層交換機之間的通信。建立vlanif的前提是要先建立相對於的vlan,vlanif起做用要將其應用到接口上去纔會up接口
在其中一臺三層交換機上做以下配置ip
vlan 20 建立vlan20 interface vlanif 20 建立vlanif和vlan編號要相對應 ip address X.X.X.X 在vlanif接口下配置ip地址 interface g0/0/0 進入接口 port link-type access 設置接口類型 port default vlan 20 將vlan分配到具體接口上,vlanif纔會起做用
同理,在另外一臺三層交換機上也添加相應配置;而後經過 link-type trunk
將兩臺三層交換機之間相連的鏈路設置爲trunk並經過 port trunk allow-pass vlan all
設置trunk幹道容許全部vlan經過路由
接着在兩臺三層交換機上互相添加到達各自網絡的vlanif,才能實現兩個網段之間的互訪,此時就是把兩臺三層交換機當作路由器來看, 每臺路由器的路由表都要有到達目的網絡的路由才能實現互訪it
經過display ip routing-table
命令來查看有沒有到達相應網段的路由,沒有就添加相應的vlanifio
經過display ip interface brief
命令來查看vlanif接口狀態