路由器和交換機管理vlan?
對于沒有路由功能的二層交換機,若要實現VLAN間的相互通信,就要借助外部的路由器(單臂路由)來為VLAN指定默認路由,此時路由器的快速以太網接口與交換機的快速以太網端口,應以匯聚鏈路的方式相連,并在路由器的快速以太網接口上,為每一個VLAN創建一個對應的邏輯子接口,并設置邏輯子接口的IP地址,該IP地址以后就成為該VLAN的默認網關(路由)。
由于這些邏輯子接口是直接連接在路由器上的,一旦每個邏輯子接口設置了IP地址后,路由器就會自動在路由表中為各VLAN添加路由,從而實現VLAN間的路由轉發。下面以二層交換機的F0/1接口連接路由器的F1/0接口為例來說明其配置過程:
1.在二層交換機上配置VLAN(1)創建VLAN10,將它命名為test的例子 Switch# configure terminal Switch(config)# vlan 10 Switch(config-vlan)# name test Switch(config-vlan)# end (2)把接口 0/10加入VLAN 10 Switch# configure terminal Switch(config)# interface fastethernet 0/10 Switch(config-if)# switchport mode access Switch(config-if)# switchport access vlan 10 Switch(config-if)# end(3)將一組接口加入VLAN 20 Switch(config)#interface range fastethernet 0/1-8,0/15,0/20 Switch(config-if-range)# switchport access vlan 20(4)把Fa0/1配成Trunk口 Switch# configure terminal Switch(config)# interface fastethernet0/1 Switch(config-if)# switchport mode trunk 2.在路由器上配置子接口的IP地址及VLAN封裝方式/*配置子端口,子端口號10*/R2632(config)# int f1/0.10/* 封裝命令為enc dot1q VLAN號 ,10為VLAN號*/R2632(config-subif)# enc dot1q 10/*設置子端口的IP地址為192.168.1.1 */R2632(config-subif)# ip add 192.168.1.1 255.255.255.0R2632(config-subif)# no shutR2632(config-subif)# exit/*配置子端口,子端口號20*/R2632(config)# int f1/0.20/* 封裝命令為enc dot1q VLAN號 20*/R2632(config-subif)# enc dot1q 20R2632(config-subif)# ip add 192.168.2.1 255.255.255.0R2632(config-subif)# no shutR2632(config-subif)# exit