课堂小实验- 利用三层交换机实现VLAN间路由
拓扑结构
配置三台主机地址
PC1:
PC2:
PC3:
二层交换机配置
在二层交换机上配置VLAN2、VLAN3,分别将端口2、端口3划分给VLAN2、VLAN3。 Switch>en Switch#conf Configuring from terminal, memory, or network [terminal]? Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#vlan 2 Switch(config-vlan)#name jishu Switch(config-vlan)#vlan 3 Switch(config-vlan)#name xiaoshou Switch(config)#int f0/2 Switch(config-if)#switchport access vlan 2 Switch(config-if)#int f0/3 Switch(config-if)#switchport access vlan 3 将二层交换机与三层交换机相连的端口f 0/1都定义为tag VLAN模式。
Switch(config)#int f0/1 Switch(config-if)#switchport mode trunk Switch(config-if)# %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up |
三层交换机配置
将二层交换机与三层交换机相连的端口f0/1都定义为tag VLAN模式。 Switch(config)#int f0/1 Switch(config-if)#switchport trunk encapsulation dot1q Switch(config-if)#switchport mode trunk
设置三层交换机VLAN间的通信,创建VLAN2,VLAN3的虚接口,并配置虚接口VLAN2、VLAN3的IP地址。 Switch(config)#int vlan 2 Switch(config-if)# %LINK-5-CHANGED: Interface Vlan2, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan2, changed state to up Switch(config-if)#ip address 192.168.1.1 255.255.255.0 Switch(config-if)#no sh Switch(config-if)#int vlan 3 Switch(config-if)# %LINK-5-CHANGED: Interface Vlan3, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan3, changed state to up Switch(config-if)#ip address 192.168.2.1 255.255.255.0 Switch(config-if)#no sh 在三层交换机上将端口f0/2划分给vlan2 Switch(config)#int f0/2 Switch(config-if)#switchport access vlan 2 如以上代码打完ping不通请开启路由功能再次尝试 开启路由交换功能 Switch(config)#IP routing |
通过ping测试pc1与pc2的连通性
pc1 ping pc2结果:
pc2 ping pc1 结果:
pc2 ping pc3 结果:
附上源文件 :
教程到此结束 ,如对本篇文章有异议请点击右侧链接联系我修改:点我前往站长QQ
麻木博客公众号期待你的加入!!!
编辑:麻木