一、单臂路由
(一)项目拓扑图
(二)创建Vlan
Switch(config)#vlan 10
Switch(config-vlan)#exit
Switch(config)#vlan 20
Switch(config)#end
Switch#show vlan
(三)把交换机端口分配给Vlan
Switch#configure terminal
Switch(config)#interface range fastEthernet 0/2-3
Switch(config-if-range)#switchport access vlan 10
Switch(config-if-range)#exit
Switch(config)#interface range fastEthernet 0/4-5
Switch(config-if-range)#switchport access vlan 20
(四)配置交换机trunk端口
Switch(config)#interface fastEthernet 0/1
Switch(config-if-range)#switchport mode trunk
(五)配置路由器子接口
Router#conf t
Router(config)#int fa0/0.1 !进入子接口
Router(config-subif)#encapsulation dot1q 10 !封装dot1q中继协议,标记为vlan 10
Router(config-subif)#ip address 192.168.1.1 255.255.255.0
Router(config-subif)#int fa0/0.2 !进入子接口
Router(config-subif)#encapsulation dot1q 20 !封装dot1q中继协议,标记为vlan 10
Router(config-subif)#ip address 192.168.2.1 255.255.255.0
Router(config-subif)#int fa0/1
Router(config-subif)#exit
Router(config)#interface fastEthernet 0/0
Router(config-if)#no shutdown
Router#show ip route !查看路由条目
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route
Gateway of last resort is not set
C 192.168.1.0/24 is directly connected, FastEthernet0/0.1
C 192.168.2.0/24 is directly connected, FastEthernet0/0.2
(六)配置计算机,测试
在本次项目中,pc0与pc1同处于vlan 10 网段192.168.1.0;pc2与pc3同处于Vlan 20 网段192.168.2.1。
二、利用三层交换实现VLAN间路由
(一)项目拓扑图
(二)项目步骤
1在S1 上划分VLAN。
S1(config)#vlan 2
S1(config-vlan)#exit
S1(config)#int f0/1
S1(config-if)#switchport mode access
S1(config-if)#switchport access vlan 1
S1(config-if)#int f0/2
S1(config-if)#switchport mode access
S1(config-if)#switchport access vlan 2
2配置三层交换。
S1(config)#ip routing !以上开启S1 的路由功能,这时S1 就启用了三层功能。
S1(config)#int vlan 1
S1(config-if)#no shutdown
S1(config-if)#ip address 172.16.1.254 255.255.255.0
S1(config)#int vlan 2
S1(config-if)#no shutdown
S1(config-if)#ip address 172.16.2.254 255.255.255.0
//在vlan 接口上配置IP地址即可,VLAN 1 接口上的地址就是PC1的网关了,VLAN 2 接口上的地址就是PC2的网关了。
提示
(四)项目调试
1.检查S1 上的路由表
S1#show ip route
172.16.0.0/24 is subnetted, 2 subnets
C 172.16.1.0 is directly connected, Vlan1
C 172.16.2.0 is directly connected, Vlan2
2.测试PC1和PC2间的通信
在PC1和PC2上配置IP地址和网关,PC1的网关指向:172.16.1.254, PC2的网关指向:172.16.2.254。测试PC1和PC2的通信。注意:如果计算机有两个网卡,请去掉另一网卡上设置的网关。