交换机必学知识 VLAN间路由理论指导
杜飞 发表于:12年04月23日 16:46 [转载] IT168
3. 实验步骤
步骤1:在S1 上划分VLAN
S1(config)#vlan 2
S1(config-vlan)#exit
S1(config)#int f0/5
S1(config-if)#switchport mode access
S1(config-if)#switchport access vlan 1
S1(config-if)#int f0/6
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 的网关了。
注意事项:
要在三层交换机上启用路由功能,还需要启用CEF(命令为:ip cef),不过这是默认值。和路由器一样,三层交换机上同样可以运行路由协议。
4. 实验调试
(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 的网关指向:17.16.1.254, PC2 的网关指向:
17. 16.2.254。测试PC1 和PC2 的通信。注意:如果计算机有两个网卡,请去掉另一网卡上设置的网关。
注意事项:
我们也可以把f0/5 和f0/6 接口作为路由接口使用,这时它们就和路由器的以太网接口一样了,可以在接口上配置IP 地址。如果S1 上的全部以太网都这样设置,S1 实际上成了具有24 个以太网接口的路由器了,我们不建议这样做,这样太浪费接口了,。配置示例:
S1(config)#int f0/10
S1(config-if)#no switchport
//该接口不再是交换接口了,成为了路由接口
S1(config-if)#ip address 10.0.0.254 255.255.255.0